mrc's Cup of Joe Blog

Join us in exploring the world of modern development, evolving technologies, and the art of future-proof software

Cloud Computing

What’s Driving Cloud Repatriation in 2026?

Something interesting is happening in IT departments right now. The same leaders who spent years migrating workloads to the cloud are quietly moving some of them back.

Not all of them. And, I’m not tyring to say that businesses are now rejecting the cloud or anything like that.

However, there’s a growing push for “Cloud Repatriation” because the math stopped working for certain workloads and the governance requirements changed faster than anyone expected.

In case you’re unfamiliar with the term, let’s quickly define it.

What is cloud repatriation? Cloud repatriation is the process of moving applications, data, or workloads out of a public cloud environment (like AWS, Azure, or Google Cloud) and back to on-premise infrastructure or a private cloud. It’s rarely a full cloud exit. Most often, it’s a targeted move of specific workloads where the cost, performance, or compliance profile makes more sense outside the public cloud.

If you’re an IT director or CIO watching your cloud bills climb past projections every quarter, you’ve probably at least considered it. Cloud repatriation is a strategic shift happening across industries. Let’s get into what’s driving it, why AI is accelerating the trend, and how to evaluate what belongs where in your own environment.

How to integrate cloud data into a dashboard (using web services)

developmentDo you remember back when cloud computing was a new trend? Back then, most businesses ran their software on-premise. Cloud computing was viewed as a security risk and many doubted whether or not it would ever see mass adoption.

Fast forward to the present and cloud computing has most definitely experienced mass adoption. Most businesses these days use multiple cloud services/applications in their day-to-day operations.

In fact, businesses rely so heavily on cloud apps and Software-as-a-Service (SaaS) they now face a growing challenge: Their data resides in multiple places. How can they pull data from their disparate cloud apps into a single place for reporting and analytics?

It’s easier than you might think. We just created a video that shows you how quickly you can integrate cloud data (from multiple sources) into a single dashboard using the m-Power Development Platform. In this video, we show you how to:

– pull data out of cloud applications (using web services),
– create web apps and reports over that data,
– and combine those apps and reports into a dashboard.

You can watch the video below:

Do you want to see a solution like this in your company? Setup an m-Power demo here.

8 questions to ask before developing applications on the cloud

EducationSummary: It’s a growing trend in the business world: More application development is moving to the cloud. More developers are opting for cloud-based development platforms, and more businesses are moving their application development off-site and onto a cloud host. The problem is, many make the move without understanding how the cloud changes development. In this article, we explore a few of these changes and outline important questions to ask before making the move.

5 cloud computing advantages (and 5 potential problems)

EducationSummary: Cloud computing offers considerable advantages to businesses, but also comes with it’s fair share of risks. While the pros and cons vary by company, it’s important that you understand both sides before moving towards the cloud. Here are 5 of the biggest advantages, and 5 potential problems associated with cloud computing.

Weekly recap: 6 traits of successful CIOs, how IT departments waste time, and more…

EducationEvery week, I share the most interesting and useful tech articles that I’ve found over the past week. This week’s top articles focus on traits of successful CIOs, how IT departments waste time, and more. I hope you find them useful:

PHP is the right tool for the job (for all the wrong reasons)
This “Pro-PHP” post highlights the big reason why PHP is so popular: It works, out of the box, for people who don’t know what they’re doing. While I understand how that would attract a large user base, it sure doesn’t sound like a language I want to build a business on.

Weekly Recap: How to avoid mobile app failure, hidden HTML5 tags, and more…

EducationEvery week, I share the most interesting and useful tech articles that I’ve found over the past week. This week’s top articles focus on avoiding mobile app failure, hidden HTML5 tags, and more. I hope you find them useful:

Hidden HTML5 tags every web developer should know
If you’re a web developer or designer, HTML5 puts some great new attributes and elements at your disposal. While you may be familiar with some of the more popular new tags, here are some little-known capabilities that might prove quite useful.

Weekly recap: 19 principles every IT leader should heed, how to improve website load time, and more…

EducationEvery week, I share the most interesting and useful tech articles that I’ve found over the past week. This week’s top articles focus on principles every IT leader should heed, how to improve your web site/app load time, and more. I hope you find them useful:

How to improve website load time
Slow web apps/sites are a sure way to annoy your users. If your web apps don’t load as fast as you’d like, this article gives some great tips on fixing the problem.

Weekly recap: The future of IT, omni-channel mobile development, and more…

EducationEvery week, I share the most interesting and useful tech articles that I’ve found over the past week. This week’s top articles focus on the future of IT, the need for ‘omni-channel’ mobile development, and more. I hope you find them useful:

Forrester: Mobile app dev needs ‘omni-channel’ perspective
Rather than simply devising a mobile strategy, mobile apps must be part of a larger “omni-channel” application architecture. Businesses must understand that mobile devices are just one method for accessing their applications. Applications must be accessible across all devices.

Weekly recap: Top 10 cloud jobs, mobile BI, and more…

EducationEvery week, I share the most interesting and useful tech articles that I’ve found over the past week. This week’s top articles focus on the mobile BI, HTML5, and more. I hope you find them useful:

Mobile BI: Exciting but intimidating
Mobile BI is about more than just accessing BI apps on your smartphone or tablet. It’s about harnessing the new data we can now access thanks to mobile. This article goes into more detail about this emerging trend.

Weekly recap: Will the cloud end the IT department, CSS tricks, and more…

EducationEvery week, I share the most interesting and useful tech articles that I’ve found over the past week. This week’s top articles focus on the cloud, BI, and more. I hope you find them useful:

10 reasons why your users won’t use your BI solution
Did you know that half of all BI projects fail? Why is that? The biggest cause of BI failure is user adoption. Specifically, it’s difficult to make users start using a new BI solution. How can you fix this problem? While this article gives some good tips, there’s another great solution mentioned in this article: Why users don’t use business intelligence.

5 big questions to ask before moving to the cloud

EducationHas there ever been a more confusingly vague term than “cloud computing?” To get an idea of just how confused people are, take a look at the numerous cloud adoption rate surveys. Depending on which survey you read, anywhere from 37% – 91% of companies are using the cloud. That’s quite a range.

Why the discrepancy in the numbers? I doubt all of the survey respondents have the same definition of “the cloud.” While it may mean one thing to some people, it may have a completely different meaning to others. So, what exactly does cloud computing mean? The “cloud computing” umbrella covers many different areas, such as…

Weekly recap: 10 things I’ve learned from working in IT, how big data became so big, and more…

EducationEvery week, I share the most interesting and useful tech articles that I’ve found over the past week. This week’s top articles focus on lessons learned from working in IT, big data, and more. I hope you find them useful:

What we mean when we talk about cloud computing
The term “cloud computing” might just be one of the most overused buzzwords in recent history, but…do you really know what it means? This article gives a great overview of cloud computing, and even explains important terminology related to the cloud.

Weekly recap: 5 ways cloud computing will change IT, the key to great web software, and more…

EducationEvery week, I share the most interesting and useful tech articles that I’ve found over the past week. This week’s top articles focus on how cloud computing will change IT, embeddable BI, and more. I hope you find them useful:

Nine unheralded technology innovations
Some technologies get all the press, while others go almost unnoticed. This article lists some of the most important, but often overlooked, tech innovations.

Weekly recap: 10 business apps for the iPhone, roadblocks to cloud computing, and more…

EducationEvery week, I share the most interesting and useful tech articles that I’ve found over the past week. This week’s top articles focus on the roadblocks to cloud computing, the best iPhone business apps, and more. I hope you find them useful:

Lessons from a big iPad Enterprise Adopter
Is your company thinking about adopting tablets? If so, here’s an article you’ll want to read. It’s an interview with the manager of mobility at one of the biggest corporate iPad adopters in the world. Find out what he learned in the process, as well as why their company has switched their focus from native apps to mobile web apps.

Weekly recap: 10 technologies shaping IT, BYOD best practices, and more…

EducationEvery week, I share the most interesting and useful tech articles that I’ve found over the past week. This week’s top articles focus on the BYOD best practices, IT tech skills, upcoming technologies, and more. I hope you find them useful:

For BYOD best practices, secure data not devices.
The key to BYOD success lies in the data, not the device. The companies that will struggle with BYOD are those that haven’t yet figured out how to control their data.