I launched my first "production" EC2 instance almost three years ago, on July 15, 2008. For my purposes, production includes hosting my personal blog and writing code for my AWS book, as well as a host for random development projects that I putter around with from time to time.
I am happy to report that my instance reached 1000 days of uptime over the weekend:
One of these days I'll upgrade to a more modern instance (this one predates EBS) but I'm still quite happy with this one and I'll keep it running as long as possible.
EC2 has certainly come a long way in just 1000 days. Here are some of the highlights:
- August 2008 - Elastic Block Storage (EBS).
- October 2008 - EC2 production status, SLA, Windows.
- December 2008 - EC2 in Europe.
- January 2009 - AWS Management Console.
- March 2009 - EC2 Reserved Instances.
- May 2009 - Elastic Load Balancing, Auto Scaling, and CloudWatch.
- August 2009 - Virtual Private Cloud.
- October 2009 - High Memory Instances.
- December 2009 - EC2 in Northern California, Boot from EBS, and Spot Instances.
- February 2010 - High Memory Extra Large Instances.
- April 2010 - EC2 in Singapore.
- May 2010 - Virtual Private Cloud in Europe.
- July 2010 - Cluster Compute Instances.
- September 2010 - Micro Instances, Filtering, Resource Tagging, Idempotent Instance Creation, Amazon Linux AMIs.
- October 2010 - SUSE Linux Enterprise Server.
- November 2010 - AWS Free Usage Tier.
- January 2011 - AWS Elastic Beanstalk.
- February 2011 - AWS CloudFormation.
- March 2011 - AWS in Tokyo, EC2 Networking, Dedicated Instances.