AWS offers Previous Generation Instances for users who have optimized their applications around these instances and have yet to upgrade. Previous Generation Instances are still fully supported and retain the same features and functionality. Previous Generation Instances are available through the AWS management console, CLI, and API tools.

Get Started with AWS for Free

Create a Free Account

AWS Free Tier includes 750 hours of Linux and Windows t2.micro instances each month for one year. To stay within the Free Tier, use only EC2 Micro instances.

View AWS Free Tier Details »


We encourage you to use the latest generation of instances to get the best performance, but we will continue to support Previous Generation instances after new instances launch  If you are currently using a Previous Generation Instance and would like to see which one would be a suitable upgrade, see the table below and learn how the latest generation of instances could benefit you. 

T2 instances are Burstable Performance Instances that provide a baseline level of CPU performance with the ability to burst above the baseline. T2 instances are less expensive than m1.small, m1.medium, and t1.micro instances in most regions. We recommend T2 for general-purpose applications such as web servers, developer environments and small databases.

M1/T1   T2
No Latest Intel Xeon Processors
Yes
No Turbo up to 3.3GHz
Yes
M1 only
Instance Storage
No

M3 instances provide better, more consistent performance than M1 instances for most use-cases. M3 instances also offer SSD-backed instance storage that delivers higher I/O performance. M3 instances are also less expensive than M1 instances. Due to these reasons, we recommend M3 for applications that require general purpose instances with a balance of compute, memory, and network resources.

M1   M3
No SSD Storage Yes
No Latest Intel Xeon Processor Yes
Good I/O Performance Better

C3 provides features not available on C1 and CC2 such as Enhanced Networking. Cluster networking is also available on C3, as well as a wider availability of EBS-optimized instances sizes.

Compared to C1 instances, C3 instances provide faster processors, one additional instance size, approximately double the memory per vCPU, and SSD-backed instance storage. In addition to these features, C3 instances also have the best price/ECU compared to all other Amazon EC2 instances.

C1   C3  
No SSD Yes  
No Enhanced Networking Yes  
No Latest Intel Xeon processor Yes  
Good Price per Compute Performance Better  

Compared to HI1 instances, I2 instances have higher I/O performance, 1/3rd the average write latency under typical 75% read 100% random workload,
2x main memory per instance, as well as 45% more SSD storage.  I2 instances have additional instance sizes, offer TRIM support for successive writes, and provides Enhanced Networking for lower latency, low jitter, and very high packet per second performance. 

HI1 I2  
No TRIM Support Yes  
No Latest Intel Xeon Processors Yes  
No EBS-Optimized Instances Yes  
No Enhanced Networking Yes  
Good Memory per instance Better  

Compared to M2 and CR1 instances, R3 instances provides the latest Intel Xeon Processors, sustained memory bandwidth up to 63,000 MB/s,  I/O performance up to 150,000 4kb random reads per second, support for EBS optimization on r3.xlarge, r3.2xlarge, and r3.4xlarge, and support for Enhanced Networking that provides lower latency, low jitter, and very high packet per second performance.  Plus, R3 provides the lowest price point per GiB of RAM of all EC2 instances.

 

 

 

 

M2/CR1   R3  
No Latest Intel Xeon Processors Yes  
No Enhanced Networking Yes  
CR1 only SSD-backed instance storage Yes  
Good Sustained memory bandwidth Better  
Good I/O performance Better  
Good Memory per instance Better  
Good Price point per GiB of RAM Best  

For EBS backed instances, you can change your instance type right from the console.  Follow this guide to stopping and restarted your instance.  When the instance is stopped and you have taken a snapshot of your data, use the "Action" button in the console, and select "Change Instance Type". 

 


Just like our current instances, Previous Generation Instances let you pay for compute capacity by the hour with no long-term commitments. This frees you from the costs and complexities of planning, purchasing, and maintaining hardware and transforms what are commonly large fixed costs into much smaller variable costs.

The pricing below includes the cost to run private and public AMIs on the specified operating system (“Windows Usage” prices apply to Windows Server® 2003 R2, 2008, 2008 R2 and 2012). Amazon also provides you with additional instances for Amazon EC2 running Microsoft Windows with SQL Server, Amazon EC2 running SUSE Linux Enterprise Server, Amazon EC2 running Red Hat Enterprise Linux and Amazon EC2 running IBM that are priced differently.

Instance Family    Instance Type Processor Arch vCPU Memory (GiB) Instance Storage (GB) EBS-optimized Available Network Performance
General Purpose m1.small 32-bit or 64-bit
1 1.7 1 x 160
- Low
General purpose m1.medium 32-bit or 64-bit
1 3.75 1 x 410 - Moderate
General purpose m1.large 64-bit 2 7.5 2 x 420 Yes Moderate
General purpose m1.xlarge 64-bit 4 15 4 x 420 Yes High
Compute optimized c1.medium 32-bit or 64-bit
2 1.7 1 x 350 - Moderate
Compute optimized c1.xlarge 64-bit 8 7 4 x 420 Yes High
Compute optimized cc2.8xlarge 64-bit 32 60.5 4 x 840 - 10 Gigabit
GPU instances cg1.4xlarge 64-bit 16 22.5 2 x 840 - 10 Gigabit
Memory optimized m2.xlarge 64-bit 2 17.1 1 x 420 - Moderate
Memory optimized m2.2xlarge 64-bit 4 34.2 1 x 850 Yes Moderate
Memory optimized m2.4xlarge 64-bit 8 68.4 2 x 840 Yes High
Memory optimized cr1.8xlarge 64-bit 32 244 2 x 120 SSD - 10 Gigabit
Storage optimized hi1.4xlarge 64-bit 16 60.5 2 x 1,024 SSD - 10 Gigabit
Micro t1.micro 32-bit or 64-bit
1 0.613 EBS Only
- Very Low


Except as otherwise noted, our prices are exclusive of applicable taxes and duties, including VAT and applicable sales tax. For customers with a Japanese billing address, use of the Asia Pacific (Tokyo) Region is subject to Japanese Consumption Tax. Learn more.


Except as otherwise noted, our prices are exclusive of applicable taxes and duties, including VAT and applicable sales tax. For customers with a Japanese billing address, use of the Asia Pacific (Tokyo) Region is subject to Japanese Consumption Tax. Learn more.


Except as otherwise noted, our prices are exclusive of applicable taxes and duties, including VAT and applicable sales tax. For customers with a Japanese billing address, use of the Asia Pacific (Tokyo) Region is subject to Japanese Consumption Tax. Learn more.


Except as otherwise noted, our prices are exclusive of applicable taxes and duties, including VAT and applicable sales tax. For customers with a Japanese billing address, use of the Asia Pacific (Tokyo) Region is subject to Japanese Consumption Tax. Learn more.


Except as otherwise noted, our prices are exclusive of applicable taxes and duties, including VAT and applicable sales tax. For customers with a Japanese billing address, use of the Asia Pacific (Tokyo) Region is subject to Japanese Consumption Tax. Learn more.


Except as otherwise noted, our prices are exclusive of applicable taxes and duties, including VAT and applicable sales tax. For customers with a Japanese billing address, use of the Asia Pacific (Tokyo) Region is subject to Japanese Consumption Tax. Learn more.

Pricing is per instance-hour consumed for each instance, from the time an instance is launched until it is terminated or stopped. Each partial instance-hour consumed will be billed as a full hour.

Reserved Instances provide a capacity reservation so that you can have confidence in your ability to launch the number of instances you have reserved when you need them. There are three Reserved Instance payment options (No Upfront, Partial Upfront, All Upfront) that enable you to balance the amount you pay upfront with your effective hourly price.

The following tables display the Reserved Instance Prices available directly from AWS. In addition to Reserved Instances for Linux and Windows operating systems specified below, we also offer Reserved Instances for Amazon EC2 running SUSE Linux Enterprise Server, Amazon EC2 running Red Hat Enterprise Linux, and Amazon EC2 running Microsoft SQL Server. Dedicated Reserved Instances are also available.

Previous Generation Reserved Instances can be purchased directly from AWS for 1 or 3 year terms. Using the Reserved Instance Marketplace, you have the flexibility to purchase Reserved Instances from AWS Reserved Instance Marketplace Sellers for terms ranging between 1 month to 36 months (depending on available selection). In either case, the one-time fee per instance is non-refundable. If your needs change, you can also request to move your Reserved Instance to another Availability Zone within the same region, change its Network Platform, or, for Linux/UNIX RIs, modify the instance type of your reservation to another type in the same instance family at no additional cost.

Previous Generation Reserved Instances are billed for every hour during the entire Reserved Instance term (which means you’re charged the hourly fee regardless of whether any usage has occurred during an hour).

If Microsoft or Red Hat chooses to increase the license fees that it charges for Windows or Red Hat Enterprise Linux, we may correspondingly increase the per-hour usage rate for previously purchased Reserved Instances with Windows or Red Hat Enterprise Linux. The initial one-time payment for a Reserved Instance will be unaffected in this situation. Any such changes for Windows would be made between Dec 1 – Jan 31, and with at least 30 days’ notice. Any such changes for Red Hat Enterprise Linux would be made at least 30 days’ notice. If the per-hour usage rate does increase, you may continue to use your Reserved Instance with Windows or Red Hat Enterprise Linux with the new per-hour usage rate, convert your Reserved Instance with Windows or Red Hat Enterprise Linux to a Reserved Instance with Linux/UNIX, or request a pro rata refund of the upfront fee you paid for the Reserved Instance with Windows or Red Hat Enterprise Linux.

Previous Generation Reserved Instances are available for Linux/UNIX, Windows, Red Hat Enterprise Linux, and SUSE Linux Enterprise operating systems. You can also optionally reserve instances in Amazon VPC at the same prices as shown above.

On February 2nd 2015, Light and Medium Utilization Reserved Instances will no longer be available for purchase. To view more information on these offerings, visit this page.

Spot Instances enable you to bid for unused Amazon EC2 capacity. Instances are charged the Spot Price, which is set by Amazon EC2 and fluctuates periodically depending on the supply of and demand for Spot Instance capacity. To use Spot Instances, you place a Spot Instance request, specifying the instance type, the Availability Zone desired, the number of Spot Instances you want to run, and the maximum price you are willing to pay per instance hour. To determine how that maximum price compares to past Spot Prices, the Spot Price history is available via the Amazon EC2 API and the AWS Management Console. If your maximum price bid exceeds the current Spot Price, your request is fulfilled and your instances will run until either you choose to terminate them or the Spot Price increases above your maximum price (whichever is sooner).

Click here to learn more about Spot Instances. For information on how to get started, click here.

The following table displays the Lowest Spot Price per Region and instance type (updated every 5 minutes). In addition to Linux/Unix and Windows, we also offer Spot Instances for Amazon EC2 running SUSE Linux Enterprise Server.

If you would like to go straight to a view of the latest Spot Instance pricing:

  1. Log in to the AWS Management Console, then click the “Amazon EC2” tab.
  2. Click on “Spot Requests” in the navigation pane on the left.
  3. Click on “Pricing History” to open a view of pricing selectable by instance type.