[Last Week in AWS Extras]: Amazon Interactive Video Service: An Economic Analysis

 

Whenever AWS releases a new service of note, they do a full-court press that includes interviews with select journalists, customer testimonials, a Twitter tour-de-force from various executives and devrelopers, etc. I've learned to ignore basically all of it and start at the one place that slick marketing (or AWS's attempt at same) can't spin: the billing page. I present my analysis of their new IVS service for your reading enjoyment.

 

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

 

 

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 more. Sponsored

 

 

Amazon Interactive Video Service: An Economic Analysis

Earlier this month, AWS released its Amazon Interactive Video Service, which purports to embed live-streamed video directly into your own apps and websites. As AWS stated in its release announcement, a prepared statement for the press, and an exuberant tweet from their CEO, Amazon IVS "uses the same video technology Twitch uses for its live streaming service."

 

One of the FAQs on their product marketing page in fact states:

What’s the key difference between Amazon Interactive Video Service and Twitch, and other video sharing platforms?

"Amazon Interactive Video Service is a managed live streaming solution, which lets you build your own interactive live video applications or websites to develop a valuable relationship with your audiences with increased engagement. Twitch and other video sharing platforms are video aggregators, so you have to send your audiences to them. They manage the viewer for you instead of you retaining the audience connection and experience."

As I am a Cloud Economist, my immediate thought was this: "I bet that if Twitch actually used this, their AWS bill would be hilarious."

 

Now, actually claiming to speak for Twitch's financials is damaging if people misinterpret what I'm writing about, so I'm not going to do that. Instead, I'm going to talk about a hypothetical service called "Twetch" that just so happens to mirror Twitch's metrics exactly.

 

We can pull Twitch's—whoops, sorry about that. I mean, we can pull Twetch's metrics from TwitchTracker.com for the month of June, which is sufficient for our needs.

 

We can also pull up Amazon IVS's pricing model, which is predictably Amazonian. Pricing for video upload varies depending upon resolution: "Basic" channels are anything up to 1.5Mbps and 480p resolution, while anything above that is a "Standard" channel. Pricing per hour is $0.20 and $2.00 respectively.

 

Viewing is, of course, a hot mess, as it varies per geographic region the viewer is based in (good luck predicting THAT!). The first 10,000 hours are billed at one rate, while anything above those 10,000 hours is billed at a slightly discounted rate.

 

TwitchTracker shows that Twetch's viewers watched 1,629,195,120 hours of video in June 2020, while its streamers pushed 7,158,730 hours of content to those viewers. Helpfully, that's all of the metrics we need to gather.

How much does it cost to run Twetch?

Let's run the numbers a few different ways.

 

We'll start by being as flattering as possible to IVS and assume both that every stream is at a crappy resolution, and that every viewer is located in North America or Europe. These regions are tied for the lowest pricing tier and clock in at $0.0375 for the first 10,000 hours for standard channels, then drop to $0.035 for the rest.

 

These numbers show us that Twetch's lowest possible publication costs are $1,431,746 for June, and their lowest possible cost to stream to customers is $57,021,854.20 for a total of $58,453,600.20 a month or an annual run rate of $701,443,202.40.

 

Remember; this is the LOWEST possible number using published IVS pricing!

 

Let's try the other direction: What if every Twetch stream was in full HD and streamed to the most expensive region: South Korea (a nation famous for its lack of online video streaming culture).

 

At this point, the numbers change significantly upwards.

 

Now, the streamers are costing Twetch $14,317,460 a month, while the viewers are costing them $765,722,006.40. This annualizes to $9,360,473,596.80 a year—but we're not quite done. After all, this is a Serious Social Network! You don't deploy something like this without Enterprise Support in place! Given its sliding scale, we calculate it in Excel via this simple formula (assuming your raw AWS monthly cost lives in cell B35):

 

=SUMPRODUCT(--(B35>{0;150001;500001;1000001}),(B35-{0;150001;500001;1000001}), {0.1;-0.03;-0.02;-0.02})

 

It helpfully tells us that the monthly cost to add in Enterprise Support for Twetch is $23.4 million, or a healthy $280,848,707.97 per year.

 

What this tells us is that the cost of running "Twetch" on top of Amazon IVS could reach $9,641,322,304.77 annually—or a bit over $9.6 billion a year going from June's numbers.

 

That number is beyond comprehension. And just as a bit of additional context, $9.6 billion is slightly under 25% of AWS's annual revenue. It's also roughly 10x what Amazon paid to outright acquire Twitch.

 

It's clear that IVS only makes economic sense up to a certain point; beyond that point, even aggressive discounting by AWS (and don't delude yourself: nobody even approaching this kind of scale pays retail rates) doesn't work unless the discounting tiers are into the lunatic zone (98% discounts on a service are, shall we say, "uncommon").

 

Past a certain point, the right answer for live-streaming content is clear: Just do what Amazon did! Acquire a leader in the space, forget you own the service and outsource your own online summit to the lowest and thus most unscalable bidder, turn its technology into a service you offer to your own customers, set up a sarcastically expensive pricing model for it, and wait for customers who are better at content production than they are wrangling Microsoft Excel to fall into your cunning trap.

The larger point that’s often missed

Now that I’ve had my fun, let’s get serious here. It’s easy to look at something like IVS and say that its pricing model is ridiculous because it won’t scale to a global level before it becomes cost-prohibitive. But that analysis often belies an unfortunate truth.

 

The Last Week in AWS website, for example, runs on top of WordPress. On some level, analyses like the above are like saying that WordPress is a bad choice because Last Week in AWS won’t be able to handle WordPress’s limitations when it grows to be one of the top 500 sites on the internet.

 

That is exceedingly unlikely to happen. And if it does, there will be a series of architectural migrations long, long, long before it comes to that point.

 

In practice, customers are going to use IVS for an audience of a couple hundred people or so for a short period of time. For that use case, the pricing is reasonable and fair.

 

For the few that expand significantly beyond it, I would expect heavily discounted private pricing to be offered and/or those customers to rearchitect once they get to a point where they surpass IVS’ economic viability.

 

If this kind of analysis would be helpful to you, please reach out to our Microsoft Excel wranglers and see if we can help you predict your AWS bills before Amazon turns you into a mercy acquisition.

 

 

When using Amazon’s Elastic Kubernetes Service (EKS), you must understand which pieces of the security management role fall on you. Use this 42-page eBook from StackRox to learn about EKS cluster security, including the standard controls and best practices for minimizing the risk around cluster workloads, as well as specific requirements for securing an EKS cluster and its associated infrastructure. 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? 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 #172: AWS re:Lease The Kraken

Monday, July 27, 2020

Good Morning! It turns out that AWS CEO Andy Jassy has apparently been letting crappy service names like 'Amazon DocumentDB (with MongoDB compatibility)', 'Amazon Honeycode,' '

[Last Week in AWS Extras]: Route 53, Amazon’s Premier Database

Wednesday, July 22, 2020

The problem with having a few running jokes in this newsletter is that if you weren't around when I came up with them (or, heaven forbid, you skipped an issue), they may not make much sense. Today

[Last Week in AWS] Issue #171: AI/ML Marketing Algorithm Continues to Malfunction

Monday, July 20, 2020

Good morning! For those relatively new to the list, it's time once again for my periodic "here's what I do for a living" story. At the Duckbill Group we fix the horrifying AWS bills,

[Last Week in AWS Extras]: The Lock-In You Don’t See

Thursday, July 16, 2020

Today's email departs from the past few weeks' "hilarious" vein and drifts back towards a general analysis tone. Today's topic: lock-in! As always, should you wish to link someone

[Last Week in AWS] Issue #170: AWS Machine Learning Your Business From Inside

Monday, July 13, 2020

Good Morning! Last week saw a bunch of things, from my ridiculous Jeff Barr birthday video to my suggestion for a new AWS service to a bunch of sad things in the news. I'll be keynoting Cloud

You Might Also Like

Mapped | Which Countries Are Perceived as the Most Corrupt? 🌎

Monday, March 3, 2025

In this map, we visualize the Corruption Perceptions Index Score for countries around the world. View Online | Subscribe | Download Our App Presented by: Stay current on the latest money news that

The new tablet to beat

Monday, March 3, 2025

5 top MWC products; iPhone 16e hands-on📱; Solar-powered laptop -- ZDNET ZDNET Tech Today - US March 3, 2025 TCL Nxtpaper 11 tablet at CES The tablet that replaced my Kindle and iPad is finally getting

Import AI 402: Why NVIDIA beats AMD: vending machines vs superintelligence; harder BIG-Bench

Monday, March 3, 2025

What will machines name their first discoveries? ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

GCP Newsletter #440

Monday, March 3, 2025

Welcome to issue #440 March 3rd, 2025 News LLM Official Blog Vertex AI Evaluate gen AI models with Vertex AI evaluation service and LLM comparator - Vertex AI evaluation service and LLM Comparator are

Apple Should Swap Out Siri with ChatGPT

Monday, March 3, 2025

Not forever, but for now. Until a new, better Siri is actually ready to roll — which may be *years* away... Apple Should Swap Out Siri with ChatGPT Not forever, but for now. Until a new, better Siri is

⚡ THN Weekly Recap: Alerts on Zero-Day Exploits, AI Breaches, and Crypto Heists

Monday, March 3, 2025

Get exclusive insights on cyber attacks—including expert analysis on zero-day exploits, AI breaches, and crypto hacks—in our free newsletter. ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌

⚙️ AI price war

Monday, March 3, 2025

Plus: The reality of LLM 'research' ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

Post from Syncfusion Blogs on 03/03/2025

Monday, March 3, 2025

New blogs from Syncfusion ® AI-Driven Natural Language Filtering in WPF DataGrid for Smarter Data Processing By Susmitha Sundar This blog explains how to add AI-driven natural language filtering in the

Vo1d Botnet's Peak Surpasses 1.59M Infected Android TVs, Spanning 226 Countries

Monday, March 3, 2025

THN Daily Updates Newsletter cover Starting with DevSecOps Cheatsheet A Quick Reference to the Essentials of DevSecOps Download Now Sponsored LATEST NEWS Mar 3, 2025 The New Ransomware Groups Shaking

🪩 Why There Are So Many Linux Distros — Do Clone's Creepy Robots Have a Reason to Exist?

Monday, March 3, 2025

Also: 8 Wild Gaming Accessories You Can Actually Buy How-To Geek Logo March 3, 2025 Did You Know The slang term "the clink," used to refer to prison or jail, can be directly traced back to an