Today I’m going to tell you how much revenue Amazon’s Elastic Compute Cloud (EC2) is generating. After all, you, my regular readers, come to this blog for its insight, original thinking, and gems of wisdom. Today I have something particularly juicy for you: real-world numbers on Amazon’s EC2 size and revenue.
Recently Ruv Cohen talked about how cloud computing is taking off and Guy Rosen made an attempt to derive EC2 usage information. What I have today is actual verified EC2 numbers plus some guesses and a rough model of it’s current annual usage. Not only do I have a pretty good line on Amazon EC2′s size and usage, but we can use that to infer revenue to a fairly close approximation. Once we have EC2′s revenue numbers we also have a good notion of the overall size of the current infrastructure cloud computing (IaaS) market. Looking at Amazon’s most recent 10-Q we can even make a guess about the annual growth rate.
How Big is Amazon’s EC2?
Big. 40,000 servers. I have independently confirmed this with at least two sources close to EC2. Obviously, I can’t reveal them, but they are personally known to me and reliable. The first source gave me the 40,000 number and the second confirmed that the number is close. At most, we’re talking +/- 10,000 servers, so within 25%, but I’m guessing I’m very close. More like +/- 5K. Regardless, within 25% is more than close enough for us to get a pretty good gauge. For our purposes today we’ll go with the 40K number.
Before we dive in, I have to tell you that it’s pretty amazing to see a real number for the size of the largest part of Amazon Web Services (AWS). What’s even more amazing is that I can tell you a whole lot more about EC2 and it’s revenue.
EC2′s Characteristics
Let me tell you a bit about EC2. There are roughly three buckets of certainty here and I’ll divide these appropriately. For the sake of brevity I’ll deliver these in a bullet list.
Known For Reasonably Certain
Mostly Sure
Inferred or Assumed
Instance Size Usage
Most of the above is either very close to the truth or an educated guess. In order to make any kind of real revenue projections I have to go out on a limb and make some kind of assumptions about what percentage of each instance size is in use. Of course, this number fluctuates significantly, but there is an average.
Before I go out on a limb, let me say that neither the educated guesses above and wild guesses below are completely without merit. You can see more about my background here, but very quickly, I’ve been running large scale infrastructures since 1990, have helped build multiple 100,000+ sq ft datacenters, was formerly in a senior leadership position at one of the top IaaS clouds in the U.S., and am running what I believe is destined to be the pre-eminent gold standard in cloud computing consulting (Cloudscaling.com)[3]. So, the educated guesses are probably pretty good and the wild guesses might not be completely wrong. :)
So here’s my wild-ass guess on AWS instance size usage rates:
It’s hard to ballpark these, but I’m basically assuming something like the following:
I believe that m1.large is on track to be the new m1.small. The de facto size instance that people use for most purposes. With the m1.xlarge for databases. That should account for roughly 55% (as you can see above), high-CPU instances account for a larger than expected share at 24% roughly (per my sources), and the remaining 21% is the the small instances, which will continue to decline in popularity, but ever so slowly.
Utilization Rates
Given that the initial utilization rate target was 70-75%, I’m putting the minimum rate at 70%, the max at 80%, and the average is 75% assuming AWS is hitting it’s targets. After several years in operation I’m sure they are managing it reasonably well.
EC2 Revenues
Putting all of the above together into a spreadsheet, assumptions, known facts, and my wild guess at instance usage, we wind up at average utilization and revenues as follows.
EC2 Instance Usage Numbers
EC2 Instance Revenue Run Rates
Please keep in mind that this number does not account for Elastic Block Store (EBS), bandwidth transfer in/out, or anything except EC2 instances. The actual revenue number is likely to be a fair bit higher (+25%?).
You can download the spreadsheet yourself to play around with, but be forewarned, it’s barebones and I make no claims of being a business analyst. I’m just clueful enough to be dangerous.
EC2 Revenues as ‘Other’ & Rate of Growth
What’s interesting about Amazon’s reporting of it’s Amazon Web Services (AWS) revenues is that it’s part of the ambiguous “Other” line in their financial reports. Looking at the most recent 10-Q shows us that the total revenue for “Other” for six months ending June 24th, 2009 was 260M. In talking to my original sources, a number of 109M (half my annual estimated run rate) as part of the 260M Other line sounds ‘reasonable’. Revenues for S3, a much lower margin business are ‘probably’ 1/10th the size of EC2, and the only other items in ‘Other’ of note are IMDB and A9, both probably in the 10-20M range. The other large unknowns are AWS credit card revenues and revenue related to bandwidth in/out of EC2.
So, in essence we now know with a reasonable degree of certainty that EC2 is, in fact, the majority of the ‘Other’ line in Amazon’s revenues. I think we can safely assume that EC2 accounts for most of the growth as well. Looking at year-over-year from 2008, the change is +23M or roughly 10%. Which is impressive in the face of the general downturn. Of course, this number could be much higher if EC2 is replacing the loss of other revenues (A-9?), which seems quite possible.
Infrastructure Cloud Market Size?
From the grapevine, I understand that Rackspace (and probably others) are also growing very rapidly, but likely even Rackspace Cloud, the nearest competitor is around 10% the size of EC2 at best. Using that assumption and EC2 as a guidepost, the total Infrastructure-as-a-Service (IaaS) market is likely around 400-600M in size and growing at a clip of 10-20% annually in a major economic downturn. Pretty impressive given that the overall hosting market has been depressed.
Summary
It feels good to have more light shined on what has been an unknown. As you can see this is a real and rapidly growing market. We’re still in the ‘early’ phases of the adoption curve. If cloud computing gains more traction, a broader audience, and the economy recovers, it won’t take long before this is a billion dollar a year business.
–Randy
Ps. For bonus points, multiply the target server cost for AWS by the number of servers, work out the CapEx costs, derive the monthly amortization and compare to revenue. You’ll see why I’ve been telling people that this is not a ‘low’ margin business.
UPDATE: @ruv, et. al. helped me see a flaw in my calculations where I was using the 6 month 10-Q number for the annual Amazon ‘Other’ revenue. Updated to make the comparison correct. Still standing by a 220-260M EC2 run rate, which is in-line with my knowledge of the general size of other smaller clouds and more realistic in terms of the makeup of the ‘Other’ revenue line.
This entry was posted in Cloud Computing and tagged amazon, aws, cloud, cloudscaling, elastic compute cloud. Bookmark the permalink.
Previous post: Cloud Standards are Misunderstood Next post: State of the Cloud – Cloud Camp in the Clouds
Pingback: Tweets that mention Amazon’s EC2 Generating 220M+ Annually | Cloudscaling -- Topsy.com
Pingback: Twitted by obuisson
Pingback: Amazon’s EC2 Generating 220M+ Annually › ec2base
Pingback: Macht Amazon mit EC2 wirklich 220+ Millionen Dollar Umsatz im Jahr? | Server in den Wolken
Pingback: egrep-cloud-cambrian-watch-2009-10-02 « ?????????
Pingback: Rady Bias estimates: Amazon EC2 makes $220M+ revenue per year « FZI Cloud Computing News Stream
Pingback: Biggest cloud of all: Amazon EC2 makes about $220 million a year | Service-Oriented Architecture | ZDNet.com
Pingback: links for 2009-10-03 « Dan Creswell’s Linkblog
Pingback: SOA, Simples Assim! » Cloud da Amazon: US$ 220 milhões/ano
Pingback: andy.edmonds.be › links for 2009-10-03
Pingback: 10?4?????Top?????????????????A??? – AirOne??????A??????????? | P2P today ????????
Pingback: ????? EC2 ??? - ??
Pingback: ????? EC2 ??? - ????
Pingback: Twitted by NicolasMax
Pingback: Morfeo Cloud Technologies » Blog Archive » Some nice guesses about Amazon EC2 (size, building blocks and *revenues*)
Pingback: Amazon’s EC2 Generating 220M+ Annually | Cloudscaling « ecpm blog
Pingback: Amazon Usage Estimates and Updates :: Jack of all Clouds :: Guy Rosen on Cloud Computing
Pingback: Is Amazon’s EC2 generating $220M per year? « Cloud Storage: Keep it in the Cloud
Pingback: JORDI TORRES home page :: CloudScaling Blog: Some EC2 internals
Pingback: Why are Amazon, Google interested in eReaders, eBooks? « Kindle Review – Kindle 2 Review, Books
Pingback: [#Cloud ?????????????] Amazon EC2????????????????????????????????????????????… « Ippei Suzuki’s Blog
Pingback: [#Cloud ?????????????] Amazon EC2????????????????????????????????????????????… « Ippei Suzuki’s Blog
Pingback: Amazon cloud has an “infinite” capacity? « Huan Liu’s Blog
Pingback: On Second Thought…How Big Is AWS Really? | Cloudscaling
Pingback: Turbo Talk » Welcome to VMTurbo’s blog
Pingback: Microsoft brings WordPress onto its cloud: Automattic blogs will go Azure | Programming Blog
Pingback: Online Business Management Software and Services » Blog Archive » Microsoft brings WordPress onto its cloud: Automattic blogs will go Azure
Pingback: tecosystems » links for 2010-01-12
Pingback: Welcome to VMTurbo's blog « VMTurbo
Pingback: Welcome to VMTurbo's blog « VMTurbo
Pingback: When will cloud computing start raining cash? | ???
Pingback: Upon 2020 » Clouds, Datacenters, Virtualization and the Disruption of the Server Market
Pingback: Its all about the cloud « Musings of a technologist
Pingback: UBS Analysts Try To Unravel Amazon Mystery | CloudAve
Pingback: Alexey Bokov’s weblog » Blog Archive » Cloud computing links – August 2010
Pingback: ????? ???? » Blog Archive » Amazon Web Services – ??????? ??????
Pingback: UBS Analysts Try To Unravel Amazon Mystery
Pingback: In the Cloud Virtualisation Infrastructure
Pingback: Quora
Pingback: Amazon AWS tem 80k servidores « blog ionatec
Pingback: AWS 2011 revenue | Computing, cloudy and clear
Pingback: WalMart Love » Amazon Is Still a Retailer
Pingback: What is Amazon’s Secret for Success and Why is EC2 a Runaway Train? | Cloudscaling
Pingback: Windows Azure and Cloud Computing Posts for 10/13/2011+ - Windows Azure Blog
Pingback: What is Amazon’s Secret for Success and Why is EC2 a Runaway Train?
Pingback: Quora
Pingback: Amazon data center size « Huan Liu's Blog
Pingback: Amazon Cloud size and details « Tomi Engdahl’s ePanorama blog
Pingback: Amazon Data Center: 450,000 Estimated EC2 Servers
Pingback: 阿辉的博客 » 【转】亚马逊EC2服务器规模
Pingback: 【转】亚马逊EC2服务器规模 « 阿辉的博客
Pingback: Dedicated Hosting - Dedicated Servers - VPS - Virtual Hosting :: NetHosting.com