[Last Week in AWS Extras]: Cloud Repatriation Isn't a Thing

 

I've seen a few articles lately about "Cloud Repatriation" as if this were a real thing that serious companies actually considered. A cursory search revealed that nobody was talking about how it's not real, apparently because there's no money in it.

 

Given that fixing the horrifying AWS bill doesn't require me to sell you on anything you're not already doing, I'm rather well positioned to take that position myself.

 

Should you wish to reference this in the face of some truly terrible ideas, it lives in blog post form here.

 

 

Have you heard about ChaosSearch, the fully managed log analytics platform that leverages your Amazon S3 as a data store, with no further data movement required? According to the CTO at Armor, a global cybersecurity company, “ChaosSearch is a critical piece of our infrastructure for processing terabytes per day of our customers’ log data.” And from Hubspot: “We are able to process and analyze terabytes a day of Cloudflare log data to identify and fend off DDoS attacks on behalf of our 76,000 customers at a fraction of the cost of our previous self-hosted ELK Stack.” So take it from me, Corey Quinn, or take it from the ChaosSearch customers - either way, take a look at ChaosSearch today! Sponsored

 

 

Cloud Repatriation Isn't a Thing

Every so often, we see a blog post surface proclaiming that "cloud repatriation"—or moving workloads out of public clouds and back into data centers—is a trend that's poised to take off.

 

The idea's compelling; there absolutely are workloads that aren't economically viable in the public cloud, and it sparks a ray of hope for vendors who are clearly on their way out in a world that's embracing that public cloud.

 

The only slight problem is that I can't find any evidence that cloud repatriation is a thing that companies are actually doing. For some reason, “going to the trouble of migrating a workload out of your data center into the public cloud, then laughing about it as you chalk the whole endeavor up to a funny misunderstanding” isn’t a thing that companies are doing at scale. Who knew? But let’s dig into this a bit.

Who's talking about cloud repatriation?

So far, there seem to be two major constituencies who are excited about the concept.

 

Far and away the folks who seem the most enthusiastic about cloud repatriation are vendors who stand to gain a heck of a lot if people start turning their backs on public cloud. This includes data center providers, storage companies, and a host of companies that were asleep at the wheel for the past decade and are desperately hoping the slimming of their revenue streams is the result of a pitched fever dream from which they will soon awaken to find all of their previous business safely ensconced within their data centers once again.

 

The second constituency is analyst firms that cater to those vendors. I mean, I'm a consultant; I get it. It's easy to become ensnared in ensuring that the overall theme of what you tell your customers is "you're closer than ever!" It sounds uplifting, overwhelmingly positive, and doesn't actually say anything at all. “You're drowning in the sewer” as a messaging tone doesn't really compel customers to remain your customers.

 

(Note to Oracle: "You're drowning in the sewer" while your foot is atop the customer's head is even less compelling.)

What about Dropbox?

The poster child for cloud repatriation (followed IMMEDIATELY by "please, whatever you do, do NOT ask us for a second example because we're fresh out") is Dropbox. Their S-1 filing claimed they'd reduced operating costs by $74.6 million over the two years following their going public.

 

Far be it from me to question the wisdom of a success story like Dropbox and their cloud migration strategy--but I will call out a few salient points:

 

This is around one very large, very expensive, very well understood workload: storing files that users upload via their desktop client. They’re still using AWS for most other things.You are probably not Dropbox. You probably do not have a giant scaled-out workload that's very well-bounded and understood.One of the problems with a cloud repatriation exercise is that it steals focus from other projects you could be working on instead. In Dropbox's case, this was a blessing; along with their godawful logo redesign, it kept their godawful resource glutton of a new desktop application from seeing the light of day a year or two sooner.

 

Remember, Dropbox is a shared folder that syncs everywhere. Nothing gold can stay; now it tries to do backups, collaborative document editing, a Slack replacement, etc. But their cloud repatriation boondoggle spared us all from that grim future for at least a good 18 months.

 

Now, Dropbox is of course the poster child for cloud repatriation stories. But there's a far better one that few people talk about.

Remember Zynga?

Once upon a time, Farmville was a huge thing on the Facebooks. I couldn't say whether it still is; I became a much happier person after I stopped visiting that trash site. But Farmville was huge and run by a company called Zynga.

 

One day, Zynga decided to move its architecture out of AWS and back to their on-premises data center buildout. The story is fascinating, and no—that link isn't a mistake. If you click it, you'll see that I am indeed pointing to an AWS-hosted customer case study about Zynga. That should give you a glimpse of where this story is going.

 

At a high level, "AWS is expensive, we'll do it ourselves in our data centers instead! Okay, done! Holy crap, things are oh so very much worse, so we're moving BACK TO AWS" is one hell of a case study.

 

It's also a tale that's conspicuously absent from most explorations of cloud repatriation—because once again, cloud repatriation that works isn't a real thing.

Hybrid isn't cloud repatriation

Now, before I get angry emails, let me clarify a few things.

 

I know I talk a lot about multi-cloud not being a real thing, but that's not the same thing as hybrid. There are, in fact, some workloads that make no sense in the public cloud that should remain on-premises, even as your other workloads migrate to public cloud.

 

I spoke to a finance firm that had a bunch of HPC work a year or so ago. They were at capacity in an existing data center and were trying to figure out whether building a second data center or moving to the public cloud was economically superior.

 

I ran the numbers for them and concluded that the best path was indeed to build another data center. The economics weren't even close! They knew their workload, their aggressive hardware refresh cycle had predictable economics, and their workloads were steady state with high fleet-wide utilization.

 

The only way that AWS (the cloud under discussion) would have made sense for their use case would have been to use Spot fleets for everything. But the way their software was architected, there wasn't an ability to checkpoint the workload; if an instance was interrupted during its task, it couldn't rejoin the fleet that was chewing on that workload later. (Yes, this was a problem. The real world is messy, regardless of the lies your cloud provider told you.)

 

Even that was a problem: The Spot economics were too variable to make choosing AWS a slam dunk for their predictive modeling. "Whoops, we didn't save money at all" wasn't a viable outcome for what was, as mentioned, a finance firm.

 

This isn't a cloud repatriation story because the company did its diligence first. They reached out to folks like me who knew what they were talking about and ran the numbers before hurling ungodly piles of money into a failed experiment.

 

I’m not saying that everything belongs in the public cloud—far from it. My point is that there are workloads that clearly don’t belong in the public cloud.

 

But aside from colossal blunders, they never make it there in the first place—much to the chagrin, I suppose, of the stakeholders so desperately trying to make cloud repatriation a thing.

 

 

Trend Micro Cloud One. It’s a security services platform for organizations building in the cloud. It’s also an automated, flexible, all-in-one solution to protect workflows and containers with cloud-native security. But to you... it’s more time to focus on what you do best— building great applications. Learn moreSponsored

 
 
 
Corey

I’m Corey Quinn

I help companies address their horrifying AWS bills by both reducing the dollars spent and helping them understanding what they’re paying for.

 
 
The Cloud

Screaming in the Cloud & AWS Morning Brief

In addition to this newsletter, I host two podcasts: Screaming in the Cloud, about the business of cloud computing, featuring me talking to folks who are good at things; and AWS Morning Brief, a show about exclusively AWS with my snark at full-tilt.

 
 
The Cloud

Sponsor an Issue

Reach over 19,000 discerning engineers, managers, and enthusiasts who actually care about the state of Amazon's cloud ecosystems.

 



Want to skip these Last Week in AWS Extras? Click here and you won't receive these Wednesday dispatches anymore.

To make sure you keep getting these emails, please add corey@lastweekinaws.com to your address book or otherwise mark me as a permitted sender.

Want out of the loop completely? Click here to tell me to leave you alone.

 

Duckbill Group

1728 Ocean Ave #307, San Francisco, CA 94112

 
                                                           

Older messages

[Last Week in AWS] Issue #175: AWS Observerless Now GA

Monday, August 17, 2020

Good Morning! So, a few things to highlight this week. First, we've heard that re:Invent (AWS's own version of Cloud Next) is going to be an 18-day online monstrosity this year--but what we

[Last Week in AWS Extras]: Multi-Cloud is the Worst Practice

Wednesday, August 12, 2020

One interesting aspect of our work in fixing the horrifying AWS bill is that we inadvertently stumble into the midst of various organizations' disaster recovery plans. "Turn off the DR site

[Last Week in AWS] Issue #174: Don't Hate the Player; Hate the Name

Monday, August 10, 2020

Good Morning! Welcome to issue 174 of Last Week in AWS. Last week featured me on Twitter answering questions about public speaking and sharing ancient sysadmin wisdom from the ancient sysadmin times.

[Last Week in AWS Extras]: Multi-Cloud is the Worst Practice

Wednesday, August 5, 2020

At long last, my definitive treatise on Multi-Cloud being a terrible best practice is out. If you'd rather hear me do a dramatic reading of this piece, see the AWS Morning Brief. As always, if you

[Last Week in AWS] Issue #173: Drastic Load Balancing Code Changes

Monday, August 3, 2020

Good Morning! Welcome to issue 173 of Last Week in AWS. Did you know you can sponsor this newsletter? It's true. If you'd like me to tell over 20000 people about your product, service, or wry

You Might Also Like

Daily Coding Problem: Problem #1647 [Medium]

Tuesday, December 24, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Square. In front of you is a row of N coins, with values v 1 , v 1 , ..., v n . You are

Sentiment Analysis, Topological Sort, Web Security, and More

Tuesday, December 24, 2024

Exploring Modern Sentiment Analysis Approaches in Python #661 – DECEMBER 24, 2024 VIEW IN BROWSER The PyCoder's Weekly Logo Exploring Modern Sentiment Analysis Approaches in Python What are the

🤫 Do Not Disturb Mode Is My Secret to Sanity — 8 Gadgets I Want To See Nintendo Make

Tuesday, December 24, 2024

Also: The Best Christmas Movies to Watch on Netflix, and More! How-To Geek Logo December 24, 2024 Did You Know Their association with the Christmas season might make you think poinsettias hail from a

😱 AzureEdge.net DNS Retiring Jan. 2025, 🚀 Microsoft Phi-4 AI Outperforms, 🔒 Microsoft Secure Future Initiative

Tuesday, December 24, 2024

Blog | Advertise | View Online Your trusted source for Cloud, AI and DevOps guidance with industry expert Chris Pietschmann! Phi-4: Microsoft's New Small Language Model Outperforms Giants in AI

Mapped | The Top Health Insurance Companies by State 🏥

Tuesday, December 24, 2024

In 13 US states, a single company dominates the health insurance market, holding at least half of the total market share. View Online | Subscribe | Download Our App Presented by: Global X ETFs Power

The Stanford Grad Who Forgot How To Think

Tuesday, December 24, 2024

Top Tech Content sent at Noon! Boost Your Article on HackerNoon for $159.99! Read this email in your browser How are you, @newsletterest1? 🪐 What's happening in tech today, December 24, 2024? The

The next big HDMI leap is coming

Tuesday, December 24, 2024

Sora side hustles; Casio's tiny watch comes to the US -- ZDNET ZDNET Tech Today - US December 24, 2024 Ecovacs Deebot T30S Combo robot vacuum and mop The next big HDMI leap is coming next month -

⚙️ Robo-suits

Tuesday, December 24, 2024

Plus: The data center energy surge ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

Apache Tomcat Vulnerability CVE-2024-56337 Exposes Servers to RCE Attacks

Tuesday, December 24, 2024

THN Daily Updates Newsletter cover The Data Science Handbook, 2nd Edition ($60.00 Value) FREE for a Limited Time Practical, accessible guide to becoming a data scientist, updated to include the latest

Edge 459: Quantization Plus Distillation

Tuesday, December 24, 2024

Some insights into quantized distillation ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏