• Home
  • Categories
    • Analysis
    • Commentary
    • General
    • State of the Cloud
  • About
  • Subscribe via RSS

Recounting EC2 One Year Later

December 29th, 2010  |  Published in Analysis  |  20 Comments

It’s been over a year since my original Anatomy of an EC2 Resource ID post. In what became my little claim to fame in the industry, I uncovered the pattern behind those cryptic IDs AWS assigns to every object allocated (such as an instance, EBS volume, etc.). The discovery revealed that underlying the IDs is a regular serial number that increases with each resource allocated. While this may sound technical and insignificant, it turned out to be very valuable: it enabled, for the first time, a glimpse into the magnitude of Amazon’s cloud.

The numbers gathered in that post back in September 2009 showed that approximately 50,000 instances were being spun up every day on EC2 (in the us-east-1 region). So what’s happened since? I joined forces with CloudKick, providers of a cloud management and monitoring platform, to dig up more data. Here’s what we found: (click to expand to an interactive chart)


Click to open interactive chart

The chart above plots the number of instances launched per day, from mid-2007 till present day. Growth is, well, unmistakable. A couple of peaks dominate the landscape around February and October 2010, peaks which somewhat correlate to availability of new AWS services (see interactive map). The evidence is highly circumstantial though as I find it hard to draw a direct conclusion on how these specific events pushed the daily launch count as high up as 150,000.

Let’s zoom out now and look at EC2′s growth over the years:

For this chart, we averaged out the instance launch counts over each year (data for 2007 and 2010 may be partial). Based on the results, activity on EC2 has been multiplying several times over every year. The biggest step was 2008-2009, exhibiting 375% growth (that’s almost 5X). 2009 was the year AWS really exploded, but what strikes me as odd is that growth actually slowed down the following year (to 121%). One theory would be that the cloud has begun to saturate the early adopters and it is truly time to cross the chasm. Crossing, however, is turning out to be a difficult feat.

Responding to my previous research, a top Amazon official commented that a count of instance launches doesn’t really reflect anything meaningful (like the actual customer base, server count or revenues – all of which we’d all love to figure out). I respond that it’s examining the numbers one year later that provides the real value: it’s like looking at a mysterious dial on your car’s dashboard: even without understanding the exact parameter measured, if it shoots up then there’s a decent chance you’re driving faster.

If you enjoyed the post, please share it:
  • Digg
  • del.icio.us
  • LinkedIn
  • Slashdot
  • StumbleUpon
  • Twitter
  • Suggest to Techmeme via Twitter

Responses

Feed
  1. Gilad says:

    December 29th, 2010 at 4:04 pm (#)

    Congrats on the latest installment of reading the tea leaves :-)

    I find it reasonable that growth would be less mad in 2010 compared with 2009, since the growth is from a higher base.

    I’d love to continue the conversation on whether this is just “we’re bigger so we cannot grow so fast” or “cloud has begun to saturate the early adopters and it is truly time to cross the chasm”. I wonder how we could get data for this debate.

  2. Tweets that mention Remember the fellow who reverse engineered the EC2 instance IDs? He's got some more interesting analysis: #AWS -- Topsy.com says:

    December 29th, 2010 at 4:08 pm (#)

    [...] This post was mentioned on Twitter by Joe Devon and nubes. nubes said: Recounting EC2 One Year Later – http://tinyurl.com/2agn6uo #cloud [...]

  3. Salman says:

    December 29th, 2010 at 6:03 pm (#)

    I think allot of the tools are still not as user friendly, especially when you look at how much people manage a dedicated server using a control panel to setup domains/email,etc.

  4. Guy Rosen says:

    December 29th, 2010 at 6:50 pm (#)

    I should note for the record: Rackspace acquired CloudKick earlier this month. Our collaboration on this research was performed before the acquisition was announced.

  5. Turkey Fan says:

    December 29th, 2010 at 7:43 pm (#)

    Great chart, Guy. Thanks for putting it up. Do you have any idea how long the average instance runs before it is shut down? If someone spins up an instance and keeps it up for a week, it will show up in your chart as a new instance only on the first day when it is created, right?

  6. Guy Rosen says:

    December 29th, 2010 at 7:56 pm (#)

    @Turkey Fan – indeed, the instance will show up only on the day it was created. I don’t have any data on average instance lifetime I’m afraid.

  7. Ray Nugent says:

    December 29th, 2010 at 9:51 pm (#)

    Guy, do you have any data on server size (small, med, large, hi CPU etc)? It would be interesting to correlate this data to the # of servers launched.

  8. Guy Rosen says:

    December 30th, 2010 at 12:31 am (#)

    @Ray, unfortunately I don’t have this kind of data to share. I’ve seen some evidence in the past to suggest that small instances are the lion’s share (maybe even half) of launches.

  9. Boaz Ziniman says:

    December 30th, 2010 at 12:04 pm (#)

    Great post Guy!

    I think we will keep seeing a huge growth in 2011 (maybe not 100%+ but way above 50% for sure).
    There are many companies that are just starting to explore this option and most of them are starting with AWS.

    I assume you won’t mind me using some of these data as a reference in my blog (with credit).

  10. עד כמה גדול הענן? | מעונן חלקית says:

    December 30th, 2010 at 6:58 pm (#)

    [...] שניתן לעקוב אחריו. שנה מאוחר יותר (למען הדיוק אתמול), מפרסם גיא את תוצאות המעקב שלו (יחד עם CloudKick) אחרי מספר השרתים [...]

  11. Matt says:

    December 30th, 2010 at 8:37 pm (#)

    It’s possible that spikes in instance count correspond with new features (e.g. m2.xlarge instance type) simply because users want to try them out. For example, how many folks do you suppose launched m2.xlarge instances just to try them out, and then quickly shut them down? I know I did :-).

  12. Matt says:

    December 30th, 2010 at 8:48 pm (#)

    P.S. I would love to see an updated chart that includes Black Friday and the ensuing holiday shopping season.

  13. Jan. 3: What We’re Reading About the Cloud: Cloud Computing News « says:

    January 4th, 2011 at 3:11 am (#)

    [...] Recounting EC2 One Year Later (From Jack of All Clouds) This estimate/analysis of instances launched sequentially over the past four years is very telling, even in its vagueness. What’s clear is that Amazon EC2 images are more prevalent every year. [...]

  14. Amazon EC2 Growth Statistics for 2010 | Pyrameda Cloud Consulting says:

    January 4th, 2011 at 7:06 pm (#)

    [...] Jack of All Clouds [...]

  15. Amazon EC2 Usage Stats | CloudCensus says:

    January 11th, 2011 at 7:19 am (#)

    [...] "76", "http://www.cloudcensus.com"); Guy Rosen has some interesting analysis as to the usage of EC2 in the Eastern U.S. data center.Notice the explosive growth in [...]

  16. Eitan Bremler says:

    February 28th, 2011 at 1:51 pm (#)

    Hi Guy

    Great post indeed!

    Is there a way to estimate the size of Amazon’s AMI market place out of all of EC2?

    I’m trying to find out the market size of Machine Images or Virtual Appliances out of IaaS.

    Thanks
    Eitan

  17. Guy Rosen says:

    February 28th, 2011 at 2:00 pm (#)

    The same logic I use for counting instances should apply to AMIs as well. You can use the decoding code here and feed it some AMI IDs. Should give you a feel for both the total number of images in a given region and the speed at which new images are added. I invite you to poke around and write a guest post here on the blog with your findings. Shoot me an email.

  18. Hybrid Cloud Computing - Blogs - Club Cloud says:

    September 19th, 2011 at 4:14 am (#)

    [...] services are growing fast despite the fact that a lot of people do not fully trust them. Just look at the number of launched Amazon EC2 instances in the datacenter US East 1 region (Courtesy of Jack of All Clouds). In 2008, the highest [...]

  19. Hybrid Cloud Computing gets real | TechieGroups says:

    September 19th, 2011 at 12:08 pm (#)

    [...] services are growing fast despite the fact that a lot of people do not fully trust them. Just look at the number of launched Amazon EC2 instances in the datacenter US East 1 region (Courtesy of Jack of All Clouds). In 2008, the highest peak [...]

  20. Hybrid Cloud Computing gets real says:

    September 19th, 2011 at 9:46 pm (#)

    [...] services are growing fast despite the fact that a lot of people do not fully trust them. Just look at the number of launched Amazon EC2 instances in the datacenter US East 1 region (Courtesy of Jack of All Clouds). In 2008, the highest peak [...]

About Guy Rosen
Guy Rosen is Co-Founder & CEO of Onavo by day, and a cloud computing blogger by night. This blog shares his cloud market research and commentary.

Find out more at the about page.
Alternatively, you can subscribe by email for the latest and greatest updates!

Recent Posts

  • Shameless Plug
  • The clouded world of naming cloud startups
  • State of the Cloud – January 2011
  • Recounting EC2 One Year Later
  • State of the Cloud – November 2010

Categories

  • Analysis
  • Commentary
  • General
  • State of the Cloud

Archives

  • February 2011
  • January 2011
  • December 2010
  • November 2010
  • October 2010
  • September 2010
  • August 2010
  • July 2010
  • June 2010
  • May 2010
  • April 2010
  • March 2010
  • February 2010
  • January 2010
  • December 2009
  • November 2009
  • October 2009
  • September 2009
  • August 2009
  • July 2009


© 2013 Guy Rosen
Powered by WordPress using the Gridline Lite theme by Graph Paper Press.