Knowledge Base/Engine Yard Cloud Documentation/Manage your Instances

About Instance Sizes

Engine Yard
posted this on February 16, 2012 10:03 AM

Updated: December 23rd, 2013

Below are the instance sizes that are available to boot on Engine Yard Cloud. You have access to different instance sizes broken down into three categories.

Note: Engine Yard recommends the High CPU Medium instances when your application starts taking on heavier traffic or load.

This page describes:

Standard / general purpose instances

  • Small is 32-bit or 64-bit with 1.7 GB RAM, 1 ECU  (m1.small)

    These instances are great for staging environments and development environments, and also good for lower-traffic production environments. With only a single ECU, they’re not ideal for production environments taking on larger amounts of traffic. We have noticed these instances become CPU starved when serving higher amounts of traffic or load.

  • Medium is 32-bit or 64-bit with 3.75 GB RAM, 2 ECU  (m1.medium)

    These instances are great for staging environments, development environments, and lower-traffic production environments. With only one VCPU, they’re not ideal for production environments taking on larger amounts of traffic. This instance size has twice the memory of the high CPU medium but half the processing power for about the same cost. 

  • Large is 64-bit with 7.5 GB RAM, 4 ECU  (m1.large)

    These instances are great when your application or database needs extra RAM but is not CPU starved.

  • Extra Large is 64-bit with 15 GB RAM, 8 ECU  (m1.xlarge)

    With extra RAM and CPU these instances are still affordable for those who need the extra horsepower.

High memory / memory optimized instances

  • High Memory Extra Large is 64-bit with 17.1 GB RAM, 6.50 ECU  (m2.xlarge)

    These instances are great for starting out with decently large datasets. They are also a good choice for Redis utility instances if you foresee a good amount of data.

  • High Memory Double Extra Large is 64-bit with 34.2 GB RAM, 13 ECU  (m2.2xlarge)

    These instances are a perfect fit for databases with large datasets. You can relieve your database of disk reads by loading your data into RAM.

  • High Memory Quadruple Extra Large is 64-bit with 68.4 GB RAM, 26 ECU  (m2.4xlarge)

    These are the largest instances you can boot on Engine Yard Cloud. With a massive amount of RAM, these are best used for your database tier or in-memory caches.

Note: Some instance sizes may not be available by default. Please contact Engine Yard Support if you do not see the necessary instance sizes.

High CPU / compute optimized instances

  • High CPU Medium is 32-bit or 64-bit with 1.7 GB RAM, 5 ECU  (c1.medium)

    These are the most ideal instance size when your app is first starting to take on real production traffic. They’re also a great size for scaling out horizontally, allowing you to add or remove application instances as need at an affordable rate. The 5 ECU’s, equating to 2 VCPUs, is a wonderful balance of RAM to CPU. (If you are looking for more RAM but less CPU, consider the standard medium size, described above.)

  • High CPU Extra Large is 64-bit with 7 GB RAM, 20 ECU  (c1.xlarge)

    This instance size is great for those applications that are very CPU intensive.


If you have feedback or questions about this page, add a comment below. If you need help, submit a ticket with Engine Yard Support.