[Last Week in AWS Extras]: Lies, Damned Lies, and Keynotes

 

Before we get into today's newsletter, let's pause for a minute to remember a departed friend. Seven years ago today Google Reader was taken from us. Sorely missed, and gone too soon. Rest assured Google Cloud fans, I've been repeatedly assured that I'm an idiot if I think this in any way reflects on GCP's longer term prospects. Moving on!

 

Today, we're attending a cloud vendor keynote. No, not one of those sad online equivalents; the real thing. Pretend this is a normal year, in normal times for a few minutes. I think we all could use the vacation from reality.

 

As always, should you wish to link someone else to this post, you can forward it, or else view it on the web.

 

 

ThousandEyes, which Cisco just recently announced it's acquiring, always puts out interesting research -- you've probably seen their Cloud Performance Benchmark as we've covered it here for two years running now. On July 16th, they're hosting State of the Internet, a half-day virtual summit where they'll reveal their latest research -- the Internet Performance Report. The report is a measurement-based study of the availability and performance of telecom, public cloud, and content delivery networks throughout 2020, specifically examining the impacts of changing Internet usage due to COVID-19 and how these impacts varied across different regions and providers. There's also a great line-up of other speakers too, including Geoff Huston from APNIC, Roger Barranco from Akamai, David Belson of the Internet Society, and several other experts in Internet and application delivery that will discuss topics related to the health and future of the Internet. Register now to save your spot for July 16th or to get the on-demand recording if you can't make it live. Sponsored

 

 

Lies, Damned Lies, and Keynotes

Welcome to Build re:Invent Next!

The lights go down. It's time for your preferred cloud vendor's annual keynote to start. An inspiring video plays to what was charitably deemed "corporate dance music" but in practice sounds like a sped-up Enya on quaaludes.

 

Satya / Andy / a robot walks on stage to welcome us all to their conference. First, there's the obligatory Serious Face about These Uncertain Times. That’s followed by the nod to racial justice by the CEO of a company whose entire Black senior leadership team could comfortably fit inside a Denny's booth without crowding. The Serious Topics now suitably dispensed with, they turn to fantastical new creations that are or will be released within the coming months.

 

It's odd. They do this every year, but you don't see your bill reflecting any of these fantastical services. You wonder what's being sold and to whom.

 

They're selling a fantasy, and you’ve been buying it all along.

Anecdata science

I fix AWS bills for a living, generally for companies with annual cloud spend ranging from "a couple of million dollars" to "north of Tonga's annual GDP." I don't pretend that this is a perfect sampling of the cloud customer base, but I see enough varied cloud environments to identify trends as they cross my desk. One of these days, I'll perform a proper statistical analysis of the data and subject myself to the Well Actually Chorus. But until then, I'm afraid you'll have to take my impressions on what I've seen as the next best thing.

 

A majority of spend across the board is and always has been the direct cost of EC2 instances. The next four are, in order, RDS, Elastic Block Store (an indirect EC2 cost), S3, and data transfer (yup, another EC2 cost).

 

That's right. The cloud really is a bunch of other people's virtualized computers being sold to you. The rest of it is largely window dressing.

 

Sure, there are exceptions: I've found some fascinating savings opportunities for companies making heavy use of DynamoDB, and some folks are seeing great success with transitioning things like Kafka from EC2 instances to Amazon MSK.

 

I'm not talking about YOU and your precious unicorn company; of course, YOUR bill is different. You might be acloud.guru last year, a company who proudly claimed at ServerlessConf that their total compute bill was between $1,000 and $2,000 per month! Statistically though, you're not. You're closer to acloud.guru this year after acquiring LinuxAcademy and its $2.7 million a year AWS bill.

 

It's okay. You're in good company.

The lies we tell ourselves

The promise of the cloud is that we can leverage a host of higher-level services. We can elastically scale up to meet demand then scale back down when the spike has passed. We can take advantage of a bunch of managed services built and run by experts and free ourselves from the undifferentiated toil that adds no direct business value.

 

On balance, we do none of those things. We treat the cloud like it's an expensive data center, and we highlight the few exception cases that tell almost any other story than that sad truth.

 

This is what feeds directly into the narratives that shape (effective) cloud marketing. We imagine that somehow we're going to break the cycle of making bad IT decisions and begin making good IT decisions just after this next sprint.

 

We're lying to ourselves. But it feels better than the unvarnished truth.

 

Large enterprises so encumbered with process that they can't break free long enough to innovate imagine themselves as transforming into nimble startups. Startups strangely don't imagine the opposite—and that's where we see the marketing magic come to life.

The Kubernetes shuffle

If you look carefully along the seams, the increased focus by all of the major cloud players (and, to be frank, the minor ones too) on Kubernetes highlights this.

 

Here is something new and trendy; companies talk about their container orchestration stories or their service mesh (which pluralizes to “service meesh”) offerings. Here’s something new and differentiated that detracts from the old-and-busted perception of VMs.

 

Except for the minor point that what Kubernetes and its ecosystem really unlock is the ability to shove existing workloads into containers, have no real idea what’s going on inside of them, and put them onto (you guessed it!) the compute that the cloud company is poised to sell you.

 

It seems like there’s a trend here.

Be sure to use the conference mobile app...

"...and all of these new services are available for your use today!"

 

Almost in passing, they mention a new generation of compute instances. Everyone nods and waits for the next slide.

 

But that “minor” release is going to cause the single greatest change in its customers' unit economics of everything announced this entire dog-and-pony show of a conference.

 

The fact is that running virtual machines in the cloud is boring, and people crave something new and exciting.

 

Kubernetes was born out of this craving; it lets people running workloads on virtual machines cosplay as if they were cloud providers themselves. They shuffle and rebalance the deck chairs on the Titanic, working hard enough at keeping abreast of the exploding world of container orchestration that they can ignore the grim realization that their entire careers are now spent working on a product made by a company that doesn't pay them.

 

Storing data, crunching that data, moving that data from place to place: That’s what fuels the cloud engines of the hyperscalers. That’s what you spend your entire IT budget on and that’s what the elaborate stage show you’re watching instead of working is artfully concealing from you.

 

Anyone who says otherwise is selling you something.

 

 

Mistakes happen in the cloud. Just ask anyone who's accidentally left expensive workloads running, put sensitive data in a public bucket, or agreed to deploy an Oracle product. The folks at cloudtamer.io believe that a well-governed cloud means never having to say you're sorry--and not because Finance doesn't know where to find you. cloudtamer.io unifies access and identity management, budget enforcement, and compliance automation into a single solution that works across both AWS and Azure. If your cloud ops team or developers apologized recently, check them out. If they refused to apologize, several notable tech companies are currently hiring. Sponsored

 
 
 
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? .

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? to tell me to leave you alone.

 

Duckbill Group

1728 Ocean Ave #307, San Francisco, CA 94112

 
                                                           

Older messages

[Last Week in AWS] Issue #168: Oh, Honey; Help the Cops in us-west-3

Monday, June 29, 2020

Good Morning! Welcome to issue 168 of Last Week in AWS. Continuing its run of poor decision making that saw them suing a former employee under a non-compete agreement (thereby making Google seem

[Last Week in AWS Extras]: What the #&^$ Is Happening at Oracle Cloud?

Wednesday, June 24, 2020

Today, we visit a recurring cloud villian--but possibly one with a redemption arc. I expect this one to be somewhat controversial; we'll see if I'm right. As always, should you wish to link

[Last Week in AWS] Issue #167: 111 Gigabytes Per Ounce

Monday, June 22, 2020

Good Morning! Welcome to issue 167 of Last Week in AWS. Today is Apple Keynote day, so I look forward to seeing who drops bad news in a few hours in the hopes that it gets buried. We also discovered a

[Last Week in AWS Extras]: An AWS Database Safari

Wednesday, June 17, 2020

In today's newsletter, I take you on a journey through the various database offerings AWS has, and give my thoughts about each of them. There are a lot! You may complain that I didn't hit your

[Last Week in AWS] Issue #165: AWS Graviton2 Clock Speeds Broadly Non-Competitive

Monday, June 15, 2020

Good Morning! Welcome to issue 166 of Last Week in AWS. Last week it came out that AWS is suing their former VP of Product Marketing under its incredibly-broad non-compete agreement. My thoughts on non

You Might Also Like

Charted | Global Economic Confidence in 2025, by Country 🌎

Wednesday, December 25, 2024

While emerging markets in Asia have the strongest confidence in the global economy looking ahead, European countries are most pessimistic. View Online | Subscribe | Download Our App FEATURED STORY

Top Tech Deals 🎅 Sony Headphones, iPhone Cases, 4K Projector, and More!

Wednesday, December 25, 2024

The season of giving is upon us. How-To Geek Logo December 25, 2024 Top Tech Deals: Sony Headphones, iPhone Cases, 4K Projector, and More! The season of giving is upon us. Happy Holidays! If you're

Why the Race to AGI is Humanitys Defining Moment

Wednesday, December 25, 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 25, 2024? The

Iran's Charming Kitten Deploys BellaCPP: A New C++ Variant of BellaCiao Malware

Wednesday, December 25, 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

Software Testing Weekly - Issue 251

Wednesday, December 25, 2024

GitHub Copilot is free! 🤖 View on the Web Archives ISSUE 251 December 25th 2024 COMMENT Welcome to the 251st issue! In case you missed it — GitHub Copilot is free! The free version works with Visual

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