Revisit Amazon Web Services re:Invent 2024’s biggest moments and watch keynotes and innovation talks on demand

 ✕

Home  »  Products  »  EC2  »  Instance-Types

Amazon EC2 Instance-Types

Amazon EC2 provides a wide selection of instance types optimized to fit different use cases. Instance types comprise varying combinations of CPU, memory, storage, and networking capacity and give you the flexibility to choose the appropriate mix of resources for your applications. Each instance type includes one or more instance sizes, allowing you to scale your resources to the requirements of your target workload

Home  »  Products  »  EC2  »  Instance-Types

Amazon EC2 Instance-Types

Amazon EC2 provides a wide selection of instance types optimized to fit different use cases. Instance types comprise varying combinations of CPU, memory, storage, and networking capacity and give you the flexibility to choose the appropriate mix of resources for your applications. Each instance type includes one or more instance sizes, allowing you to scale your resources to the requirements of your target workload

General Purpose

General purpose instances provide a balance of compute, memory and networking resources, and can be used for a variety of diverse workloads. These instances are ideal for applications that use these resources in equal proportions such as web servers and code repositories. 

General Purpose

General purpose instances provide a balance of compute, memory and networking resources, and can be used for a variety of diverse workloads. These instances are ideal for applications that use these resources in equal proportions such as web servers and code repositories. 

  • M7g(New Generation)
  • Amazon EC2 M7g instances are powered by Arm-based Amazon Graviton3 processors. They deliver the better price performance in Amazon EC2 for general purpose applications.

    They deliver up to 20% higher enhanced networking bandwidth compared to M6g instances.

    Features
    • Powered by custom-built Amazon Graviton3 processors
    • Features the latest DDR5 memory that offers 50% more bandwidth compared to DDR4
    • 20% higher enhanced networking bandwidth compared to M6g instances
    • EBS-optimized by default
    • Instance storage offered via EBS or NVMe SSDs that are physically attached to the host server
    • Supports Elastic Fabric Adapter (EFA) on m7g.16xlarge and m7g.metal
    • Powered by the Amazon Nitro System, a combination of dedicated hardware and lightweight hypervisor
    Instance Size vCPU Memory (GiB) Instance Storage (GB) Network Bandwidth (Gbps)*** EBS Bandwidth (Gbps)
    m7g.medium 1 4 EBS-Only Up to 12.5 Up to 10
    m7g.large 2 8 EBS-Only Up to 12.5 Up to 10
    m7g.xlarge 4 16 EBS-Only Up to 12.5 Up to 10
    m7g.2xlarge 8 32 EBS-Only Up to 15 Up to 10
    m7g.4xlarge 16 64 EBS-Only Up to 15 Up to 10
    m7g.8xlarge 32 128 EBS-Only 15 10
    m7g.12xlarge 48 192 EBS-Only 22.5 15
    m7g.16xlarge 64 256 EBS-Only 30 20
    m7g.metal 64 256 EBS-Only 30 20
    Specification
    All instances have the following specs:
    • Custom-built Amazon Graviton3 processor with 64-bit Arm cores
    • EBS Optimized.
    • Enhanced Networking.
    Use Cases

    Applications built on open-source software such as application servers, microservices, gaming servers, midsize data stores, and caching fleets.

  • M6i(New Generation)
  • Amazon EC2 M6i instances are powered by 3rd generation Intel Xeon Scalable processors (code named Ice Lake). This family provides a balance of compute, memory, and network resources, and is a good choice for many applications.

    They deliver up to 15% better price/performance over current generation M5 instances. M6i instances feature a 4:1 ratio of memory to vCPU similar to M5 instances, and support up to 128 vCPUs per instance, which is 33% more than M5 instances. 

    Features
    • Up to 3.5 GHz 3rd generation Intel Xeon Scalable processors (Ice Lake 8375C)
    • Up to 15% better compute price performance over M5 instances
    • Up to 20% higher memory bandwidth per vCPU compared to M5 instances
    • Up to 50 Gbps of networking speed
    • Up to 40 Gbps of bandwidth to the Amazon Elastic Block Store
    • A new instance size (32xlarge) with 128 vCPUs and 512 GiB of memory
    • Supports  Elastic Fabric Adapter on the 32xlarge and metal sizes
    • Powered by the Amazon Nitro System, a combination of dedicated hardware and lightweight hypervisor
    • Support for always-on memory encryption using Intel Total Memory Encryption (TME)
    • Support for new Intel Advanced Vector Extensions (AVX 512) instructions for faster execution of cryptographic algorithms
    • With M6id instances, up to 7.6 TB of local NVMe-based SSDs are physically connected to the host server and provide block-level storage that is coupled to the lifetime of the M6i instance
    Instance Size vCPU Memory (GiB) Instance Storage (GB) Network Bandwidth (Gbps)*** EBS Bandwidth (Gbps)
    m6i.large 2 8 EBS-Only Up to 12.5 Up to 10
    m6i.xlarge 4 16 EBS-Only Up to 12.5 Up to 10
    m6i.2xlarge 8 32 EBS-Only Up to 12.5 Up to 10
    m6i.4xlarge 16 64 EBS-Only Up to 12.5 Up to 10
    m6i.8xlarge 32 128 EBS-Only 12.5 10
    m6i.12xlarge 48 192 EBS-Only 18.75 15
    m6i.16xlarge 64 256 EBS-Only 25 20
    m6i.24xlarge 96 384 EBS-Only 37.5 30
    m6i.32xlarge 128 512 EBS-Only 50 40
    m6i.metal 128 512 EBS-Only 50 40
    Specification
    All instances have the following specs:
    • EBS Optimized.
    • Enhanced Networking.
    Use Cases

    These instances are SAP-Certified and are ideal for workloads such as backend servers supporting enterprise applications (e.g. Microsoft Exchange and SharePoint, SAP Business Suite, MySQL, Microsoft SQL Server, and PostgreSQL databases), gaming servers, caching fleets, as well as for application development environments.

  • M6g(New Generation)
  • Amazon EC2 M6g instances are powered by Arm-based Amazon Graviton2 processors. 

    They deliver up to 40% better price/performance over current generation M5 instances and offer a balance of compute, memory, and networking resources for a broad set of workloads.

    Features
    • Custom built Amazon Graviton2 Processor with 64-bit Arm Neoverse cores.
    • Support for Enhanced Networking with Up to 25 Gbps of Network bandwidth.
    • EBS-optimized by default.
    • Powered by the Amazon Nitro System, a combination of dedicated hardware and lightweight hypervisor.
    • Instance storage offered via EBS or NVMe SSDs that are physically attached to the host server.
    • With M6gd instances, local NVMe-based SSDs are physically connected to the host server and provide block-level storage that is coupled to the lifetime of the instance.
    Instance Size vCPU Memory (GiB) Instance Storage (GB) Network Bandwidth (Gbps)*** EBS Bandwidth (Mbps)
    m6g.medium 1 4 EBS-Only Up to 10 Up to 4,750
    m6g.large 2 8 EBS-Only Up to 10 Up to 4,750
    m6g.xlarge 4 16 EBS-Only Up to 10 Up to 4,750
    m6g.2xlarge 8 32 EBS-Only Up to 10 Up to 4,750
    m6g.4xlarge 16 64 EBS-Only Up to 10 4,750
    m6g.8xlarge 32 128 EBS-Only 12 9,000
    m6g.12xlarge 48 192 EBS-Only 20 13,500
    m6g.16xlarge 64 256 EBS-Only 25 19,000
    m6g.metal 64 256 EBS-Only 25 19,000
    Specification
    All instances have the following specs:
    • Custom built Amazon Graviton2 Processor with 64-bit Arm cores.
    • EBS Optimized.
    • Enhanced Networking.
    Use Cases

    Applications built on open-source software such as application servers, microservices, gaming servers, mid-size data stores, and caching fleets.

  • T4g
  • Amazon EC2 T4g instances are powered by Arm-based custom built Amazon Graviton2 processors and deliver up to 40% better price performance over T3 instances for a broad set of burstable general purpose workloads.

    T4g instances accumulate CPU credits when a workload is operating below baseline threshold. Each earned CPU credit provides the T4g instance the opportunity to burst with the performance of a full CPU core for one minute when needed. T4g instances can burst at any time for as long as required in Unlimited mode.

    Features
    • Free trial for t4g.small instances for up to 750 hours per month until December 31st, 2022. Refer to the FAQ for details.
    • Burstable CPU, governed by CPU Credits, and consistent baseline performance.
    • Unlimited mode by default to ensure performance during peak periods and Standard mode option for a predictable monthly cost.
    • Custom built Amazon Graviton2 Processor with 64-bit Arm Neoverse cores.
    • EBS-optimized by default.
    • Powered by the Amazon Nitro System, a combination of dedicated hardware and lightweight hypervisor.
    Instance Size vCPU Memory (GiB) Baseline Performance / vCPU CPU Credits Earned / Hr Network Burst Bandwidth (Gbps)*** EBS Burst Bandwidth (Mbps)
    t4g.nano 2 0.5 5% 6 Up to 5 Up to 2,085
    t4g.micro 2 1 10% 12 Up to 5 Up to 2,085
    t4g.small 2 2 20% 24 Up to 5 Up to 2,085
    t4g.medium 2 4 20% 24 Up to 5 Up to 2,085
    t4g.large 2 8 30% 36 Up to 5 Up to 2,780
    t4g.xlarge 4 16 40% 96 Up to 5 Up to 2,780
    t4g.2xlarge 8 32 40% 192 Up to 5 Up to 2,780
    Specification
    All instances have the following specs:
    • Custom built Amazon Graviton2 Processor with 64-bit Arm cores.
    • EBS Optimized.
    • Enhanced Networking.
    Use Cases

    Micro-services, low-latency interactive applications, small and medium databases, virtual desktops, development environments, code repositories, and business-critical applications.

  • M5/M5d
  • Amazon EC2 M5 instances are the latest generation of General Purpose Instances powered by Intel Xeon® Platinum 8175M processors. This family provides a balance of compute, memory, and network resources, and is a good choice for many applications.

    Features
    • Up to 3.1 GHz Intel Xeon Scalable processor (Skylake 8175M or Cascade Lake 8259CL) with new Intel Advanced Vector Extension (AVX-512) instruction set.
    • Up to 25 Gbps network bandwidth using Enhanced Networking.
    • Requires HVM AMIs that include drivers for ENA and NVMe.
    • Powered by the Amazon Nitro System, a combination of dedicated hardware and lightweight hypervisor.
    • Instance storage offered via EBS or NVMe SSDs that are physically attached to the host server.
    • With M5d instances, local NVMe-based SSDs are physically connected to the host server and provide block-level storage that is coupled to the lifetime of the M5 instance.
    Instance Size
    vCPU Memory (GiB) Instance Storage (GB) Network Bandwidth (Gbps)***
    EBS Bandwidth (Mbps)
    m5.large 2 8 EBS-Only Up to 10 Up to 4,750
    m5.xlarge 4 16 EBS-Only Up to 10 Up to 4,750
    m5.2xlarge 8 32 EBS-Only Up to 10 Up to 4,750
    m5.4xlarge 16 64 EBS-Only Up to 10 4,750
    m5.8xlarge 32 128 EBS Only 10 6,800
    m5.12xlarge 48 192 EBS-Only 12 9,500
    m5.16xlarge 64 256 EBS Only 20 13,600
    m5.24xlarge 96 384 EBS-Only 25 19,000
    m5.metal 96* 384 EBS-Only 25 19,000
    m5d.large 2 8 1 x 75 NVMe SSD Up to 10 Up to 4,750
    m5d.xlarge 4 16 1 x 150 NVMe SSD Up to 10 Up to 4,750
    m5d.2xlarge 8 32 1 x 300 NVMe SSD Up to 10 Up to 4,750
    m5d.4xlarge 16 64 2 x 300 NVMe SSD Up to 10 4,750
    m5d.8xlarge 32 128 2 x 600 NVMe SSD 10 6,800
    m5d.12xlarge 48 192 2 x 900 NVMe SSD 12 9,500
    m5d.16xlarge 64 256 4 x 600 NVMe SSD 20 13,600
    m5d.24xlarge 96 384 4 x 900 NVMe SSD 25 19,000
    m5d.metal 96* 384 4 x 900 NVMe SSD 25 19,000
    Instance Size
    vCPU Memory (GiB) Instance Storage (GB) Network Bandwidth (Gbps)***
    EBS Bandwidth (Mbps)
    m5.large 2 8 EBS-Only Up to 10 Up to 4,750
    m5.xlarge 4 16 EBS-Only Up to 10 Up to 4,750
    m5.2xlarge 8 32 EBS-Only Up to 10 Up to 4,750
    m5.4xlarge 16 64 EBS-Only Up to 10 4,750
    m5.8xlarge 32 128 EBS Only 10 6,800
    m5.12xlarge 48 192 EBS-Only 12 9,500
    m5.16xlarge 64 256 EBS Only 20 13,600
    m5.24xlarge 96 384 EBS-Only 25 19,000
    m5.metal 96* 384 EBS-Only 25 19,000
    m5d.large 2 8 1 x 75 NVMe SSD Up to 10 Up to 4,750
    m5d.xlarge 4 16 1 x 150 NVMe SSD Up to 10 Up to 4,750
    m5d.2xlarge 8 32 1 x 300 NVMe SSD Up to 10 Up to 4,750
    m5d.4xlarge 16 64 2 x 300 NVMe SSD Up to 10 4,750
    m5d.8xlarge 32 128 2 x 600 NVMe SSD 10 6,800
    m5d.12xlarge 48 192 2 x 900 NVMe SSD 12 9,500
    m5d.16xlarge 64 256 4 x 600 NVMe SSD 20 13,600
    m5d.24xlarge 96 384 4 x 900 NVMe SSD 25 19,000
    m5d.metal 96* 384 4 x 900 NVMe SSD 25 19,000
    Specification
    All instances have the following specs:
    • Up to 3.1 GHz Intel Xeon Platinum Processor.
    • Intel AVX†, Intel AVX2†, Intel AVX-512, Intel Turbo.
    • EBS Optimized.
    • Enhanced Networking†.
    Use Cases

    Small and mid-size databases, data processing tasks that require additional memory, caching fleets, and for running backend servers for SAP, Microsoft SharePoint, cluster computing, and other enterprise applications.

  • M5a
  • Amazon EC2 M5a instances are the latest generation of General Purpose Instances powered by AMD EPYC 7000 series processors. 

    M5a instances deliver up to 10% cost savings over comparable instance types. With M5ad instances, local NVMe-based SSDs are physically connected to the host server and provide block-level storage that is coupled to the lifetime of the instance.

    Features
    • AMD EPYC 7000 series processors (AMD EPYC 7571) with an all core turbo clock speed of 2.5 GHz.
    • Up to 20 Gbps network bandwidth using Enhanced Networking.
    • Requires HVM AMIs that include drivers for ENA and NVMe.
    • Powered by the Amazon Nitro System, a combination of dedicated hardware and lightweight hypervisor.
    • Instance storage offered via EBS or NVMe SSDs that are physically attached to the host server.
    Instance Size vCPU Memory (GiB)
    Instance Storage (GB)
    Network Bandwidth (Gbps)*** EBS Bandwidth (Mbps)
    m5a.large 2 8 EBS-Only Up to 10 Up to 2,880
    m5a.xlarge 4 16 EBS-Only Up to 10 Up to 2,880
    m5a.2xlarge 8 32 EBS-Only Up to 10 Up to 2,880
    m5a.4xlarge 16 64 EBS-Only Up to 10 2,880
    m5a.8xlarge 32 128 EBS Only Up to 10 4,750
    m5a.12xlarge 48 192 EBS-Only 10 6,780
    m5a.16xlarge 64 256 EBS Only 12 9,500
    m5a.24xlarge 96 384 EBS-Only 20 13,570
    Specification
    All instances have the following specs:
    • 2.5 GHz AMD EPYC 7000 series processors.
    • EBS Optimized.
    • Enhanced Networking†.
    Use Cases

    Small and mid-size databases, data processing tasks that require additional memory, caching fleets, and for running backend servers for SAP, Microsoft SharePoint, cluster computing, and other enterprise applications.

  • M4
  • Amazon EC2 M4 instances provide a balance of compute, memory, and network resources, and it is a good choice for many applications.

    Features
    • Up to 2.4 GHz Intel Xeon Scalable Processor (Broadwell E5-2686 v4 or Haswell E5-2676 v3)
    • Support for Enhanced Networking with Up to 25 Gbps of Network bandwidth.
    • EBS-optimized by default.
    • Powered by the Amazon Nitro System, a combination of dedicated hardware and lightweight hypervisor.
    • Instance storage offered via EBS or NVMe SSDs that are physically attached to the host server.
    • With M6gd instances, local NVMe-based SSDs are physically connected to the host server and provide block-level storage that is coupled to the lifetime of the instance.
    Instance vCPU* Mem (GiB) Storage Dedicated EBS Bandwidth (Mbps) Network Performance***
    m4.large 2 8 EBS-only 450 Moderate
    m4.xlarge 4 16 EBS-only 750 High
    m4.2xlarge 8 32 EBS-only 1,000 High
    m4.4xlarge 16 64 EBS-only 2,000 High
    m4.10xlarge 40 160 EBS-only 4,000 10 Gigabit
    m4.16xlarge 64 256 EBS-only 10,000 25 Gigabit
    Specification
    All instances have the following specs:
    • Up to 2.4 GHz Intel Xeon Scalable Processor (Broadwell E5-2686 v4 or Haswell E5-2676 v3)
    • Intel AVX†, Intel AVX2†, Intel Turbo.
    • EBS Optimized.
    • Enhanced Networking†.
    Use Cases

    Small and mid-size databases, data processing tasks that require additional memory, caching fleets, and for running backend servers for SAP, Microsoft SharePoint, cluster computing, and other enterprise applications.

  • T3
  • Amazon EC2 T3 instances are the next generation burstable general-purpose instance type that provide a baseline level of CPU performance with the ability to burst CPU usage at any time for as long as required. T3 instances offer a balance of compute, memory, and network resources and are designed for applications with moderate CPU usage that experience temporary spikes in use.

    T3 instances accumulate CPU credits when a workload is operating below baseline threshold. Each earned CPU credit provides the T3 instance the opportunity to burst with the performance of a full CPU core for one minute when needed. T3 instances can burst at any time for as long as required in Unlimited mode.

    Features
    • Up to 3.1 GHz Intel Xeon Scalable processor (Skylake 8175M or Cascade Lake 8259CL).
    • Burstable CPU, governed by CPU Credits, and consistent baseline performance.
    • Unlimited mode by default to ensure performance during peak periods and Standard mode option for a predictable monthly cost.
    • Powered by the Nitro System, a combination of dedicated hardware and lightweight hypervisor.
    • Nitro System and high frequency Intel Xeon Scalable processors result in up to a 30% price performance improvement over T2 instances.
    Instance vCPU* CPU Credits/hour Mem (GiB) Storage Network Performance (Gbps)***
    t3.nano 2
    6
    0.5 EBS-Only Up to 5
    t3.micro 2
    12
    1 EBS-Only
    Up to 5
    t3.small 2
    24
    2 EBS-Only
    Up to 5
    t3.medium 2 24
    4 EBS-Only
    Up to 5
    t3.large 2 36
    8 EBS-Only Up to 5
    t3.xlarge 4 96
    16 EBS-Only Up to 5
    t3.2xlarge 8 192
    32 EBS-Only Up to 5
    Specification
    All instances have the following specs:
    • Up to 3.1 GHz Intel Xeon Scalable processor.
    • Intel AVX†, Intel AVX2†, Intel Turbo.
    • EBS Optimized.
    • Enhanced Networking†.
    Use Cases

    Micro-services, low-latency interactive applications, small and medium databases, virtual desktops, development environments, code repositories, and business-critical applications.

  • T3a
  • Amazon EC2 T3a instances are the next generation burstable general-purpose instance type that provide a baseline level of CPU performance with the ability to burst CPU usage at any time for as long as required. T3a instances offer a balance of compute, memory, and network resources and are designed for applications with moderate CPU usage that experience temporary spikes in use. T3a instances deliver up to 10% cost savings over comparable instance types.

    T3a instances accumulate CPU credits when a workload is operating below baseline threshold. Each earned CPU credit provides the T3a instance the opportunity to burst with the performance of a full CPU core for one minute when needed. T3a instances can burst at any time for as long as required in Unlimited mode.

    Features
    • AMD EPYC 7000 series processors (AMD EPYC 7571) with an all core turbo clock speed of 2.5 GHz.
    • Burstable CPU, governed by CPU Credits, and consistent baseline performance.
    • Unlimited mode by default to ensure performance during peak periods and Standard mode option for a predictable monthly cost.
    • Powered by the Nitro System, a combination of dedicated hardware and lightweight hypervisor.
    Instance vCPU* CPU Credits/hour Mem (GiB) Storage Network Performance (Gbps)***
    t3a.nano 2
    6
    0.5 EBS-Only Up to 5
    t3a.micro 2
    12
    1 EBS-Only
    Up to 5
    t3a.small 2
    24
    2 EBS-Only
    Up to 5
    t3a.medium 2 24
    4 EBS-Only
    Up to 5
    t3a.large 2 36
    8 EBS-Only Up to 5
    t3a.xlarge 4 96
    16 EBS-Only Up to 5
    t3a.2xlarge 8 192
    32 EBS-Only Up to 5
    Specification
    All instances have the following specs:
    • 2.5 GHz AMD EPYC 7000 series processors.
    • EBS Optimized.
    • Enhanced Networking†.
    Use Cases

    Micro-services, low-latency interactive applications, small and medium databases, virtual desktops, development environments, code repositories, and business-critical applications.

  • T2
  • Amazon EC2 T2 instances are Burstable Performance Instances that provide a baseline level of CPU performance with the ability to burst above the baseline.

    T2 Unlimited instances can sustain high CPU performance for as long as a workload needs it. For most general-purpose workloads, T2 Unlimited instances will provide ample performance without any additional charges. If the instance needs to run at higher CPU utilization for a prolonged period, it can also do so at a flat additional charge of 5 cents per vCPU-hour.

    The baseline performance and ability to burst are governed by CPU Credits. T2 instances receive CPU Credits continuously at a set rate depending on the instance size, accumulating CPU Credits when they are idle, and consuming CPU credits when they are active. T2 instances are a good choice for a variety of general-purpose workloads including micro-services, low-latency interactive applications, small and medium databases, virtual desktops, development, build and stage environments, code repositories, and product prototypes.

    Features
    • Up to 3.3 GHz Intel Xeon Scalable processor (Haswell E5-2676 v3 or Broadwell E5-2686 v4).
    • High frequency Intel Xeon processors.
    • Burstable CPU, governed by CPU Credits, and consistent baseline performance.
    • Low-cost general purpose instance type, and Free Tier eligible*.
    • Balance of compute, memory, and network resources.
    • * t2.micro only. If configured as T2 Unlimited, charges may apply if average CPU utilization exceeds the baseline of the instance. See documentation for more details.
    Instance vCPU* CPU Credits / hour
    Mem (GiB)  Storage
    Network Performance
    t2.nano 1 3 0.5 EBS-Only Low
    t2.micro 1 6 1 EBS-Only
    Low to Moderate
    t2.small 1 12 2 EBS-Only
    Low to Moderate
    t2.medium 2 24 4 EBS-Only
    Low to Moderate
    t2.large 2 36 8 EBS-Only Low to Moderate
    t2.xlarge 4 54 16 EBS-Only Moderate
    t2.2xlarge 8 81 32 EBS-Only Moderate
    Specification
    All instances have the following specs:
    • Intel AVX†, Intel Turbo†.
    • t2.nano, t2.micro, t2.small, t2.medium have up to 3.3 GHz Intel Xeon Scalable processor.
    • t2.large, t2.xlarge, and t2.2xlarge have up to 3.0 GHz Intel Scalable Processor.
    Use Cases

    Websites and web applications, development environments, build servers, code repositories, micro services, test and staging environments, and line of business applications.  

Notes:

Each vCPU is a thread of either an Intel Xeon core or an AMD EPYC core, except for M6g instances, A1 instances, T2 instances, and m3.medium.

Each vCPU on T4g and M6g instances is a core of the Amazon Graviton2 processor.

Each vCPU on A1 instances is a core of an Amazon Graviton Processor.

† AVX, AVX2, and Enhanced Networking are only available on instances launched with HVM AMIs.

* This is the default and maximum number of vCPUs available for this instance type.

You can specify a custom number of vCPUs when launching this instance type. For more details on valid vCPU counts and how to start using this feature, visit the Optimize CPUs documentation page here.

* m5.metal and m5d.metal provide 96 logical processors on 48 physical cores; they run on single servers with two physical Intel sockets

** These M4 instances may launch on an Intel Xeon E5-2686 v4 (Broadwell) processor.

*** Instances marked with "Up to" Network Bandwidth have a baseline bandwidth and can use a network I/O credit mechanism to burst beyond their baseline bandwidth on a best effort basis. For more information, see instance network bandwidth.

Compute Optimized

Compute Optimized instances are ideal for compute bound applications that benefit from high performance processors. Instances belonging to this family are well suited for batch processing workloads, media transcoding, high performance web servers, high performance computing (HPC), scientific modeling, dedicated gaming servers and ad server engines, machine learning inference and other compute intensive applications.

Compute Optimized

Compute Optimized instances are ideal for compute bound applications that benefit from high performance processors. Instances belonging to this family are well suited for batch processing workloads, media transcoding, high performance web servers, high performance computing (HPC), scientific modeling, dedicated gaming servers and ad server engines, machine learning inference and other compute intensive applications.

  • C7g(New Generation)
  • Amazon EC2 C7g instances are powered by Arm-based Amazon Graviton3 processors. They deliver the better price performance in Amazon EC2 for compute-intensive applications.

    Features
    • Powered by custom-built Amazon Graviton3 processors
    • Featuring the latest DDR5 memory that offers 50% more bandwidth compared to DDR4
    • 20% higher enhanced networking bandwidth compared to C6g instances
    • EBS-optimized by default
    • Instance storage offered via EBS or NVMe SSDs that are physically attached to the host server
    • Supports Elastic Fabric Adapter on c7g.16xlarge and c7g.metal instances
    • Powered by the Amazon Nitro System, a combination of dedicated hardware and lightweight hypervisor
    Instance Size vCPU Memory (GiB) Instance Storage (GB) Network Bandwidth (Gbps)*** EBS Bandwidth (Gbps)
    c7g.medium 1 2 EBS-Only Up to 12.5 Up to 10
    c7g.large 2 4 EBS-Only Up to 12.5 Up to 10
    c7g.xlarge 4 8 EBS-Only Up to 12.5 Up to 10
    c7g.2xlarge 8 16 EBS-Only Up to 15 Up to 10
    c7g.4xlarge 16 32 EBS-Only Up to 15 Up to 10
    c7g.8xlarge 32 64 EBS-Only 15 10
    c7g.12xlarge 48 96 EBS-Only 22.5 15
    c7g.16xlarge 64 128 EBS-Only 30 20
    c7g.metal 64 128 EBS-Only 30 20
    Specification
    All instances have the following specs:
    • Custom-built Amazon Graviton3 processor with 64-bit Arm cores
    • EBS Optimized.
    • Enhanced Networking.
    Use Cases

    High performance computing (HPC), batch processing, ad serving, video encoding, gaming, scientific modelling, distributed analytics, and CPU-based machine learning inference.

  • C6i(New Generation)
  • Amazon EC2 C6i instances are powered by 3rd Generation Intel Xeon Scalable processors and deliver up to 15% better price performance than C5 instances for a wide variety of workloads. These instances feature twice the networking bandwidth of C5 instances and are an ideal fit for compute-intensive workloads, such as batch processing, distributed analytics, high performance computing (HPC), ad serving, highly scalable multiplayer gaming, and video encoding.

    Features
    • Up to 3.5 GHz 3rd generation Intel Xeon Scalable processors (Ice Lake 8375C)
    • Up to 15% better compute price performance over C5 instances
    • Up to 9% higher memory bandwidth per vCPU compared to C5 instances
    • Up to 50 Gbps of networking speed
    • Up to 40 Gbps of bandwidth to the Amazon Elastic Block Store
    • A new instance size (32xlarge) with 128 vCPUs and 256 GiB of memory
    • Supports Elastic Fabric Adapter on the 32xlarge and metal sizes
    • Powered by the Amazon Nitro System, a combination of dedicated hardware and lightweight hypervisor
    • Support for always-on memory encryption using Intel Total Memory Encryption (TME)
    • Support for new Intel Advanced Vector Extensions (AVX 512) instructions for faster execution of cryptographic algorithms
    Instance Size vCPU Memory (GiB) Instance Storage (GB) Network Bandwidth (Gbps)*** EBS Bandwidth (Gbps)

    c6i.large

    2

    4

    EBS-Only

    Up to 12.5

    Up to 10

    c6i.xlarge

    4

    8

    EBS-Only

    Up to 12.5

    Up to 10

    c6i.2xlarge

    8

    16

    EBS-Only

    Up to 12.5

    Up to 10

    c6i.4xlarge

    16

    32

    EBS-Only

    Up to 12.5

    Up to 10

    c6i.8xlarge

    32

    64

    EBS-Only

    12.5

    10

    c6i.12xlarge

    48

    96

    EBS-Only

    18.75

    15

    c6i.16xlarge

    64

    128

    EBS-Only

    25

    20

    c6i.24xlarge

    96

    192

    EBS-Only

    37.5

    30

    c6i.32xlarge

    128

    256

    EBS-Only

    50

    40

    c6i.metal 128 256 EBS-Only 50 40
    Specification
    All instances have the following specs:
    • Up to 3.5 GHz 3rd generation Intel Xeon Scalable processors
    • EBS Optimized.
    • Enhanced Networking.
    Use Cases

    Compute-intensive workloads such as batch processing, distributed analytics, high-performance computing (HPC), ad serving, highly scalable multiplayer gaming, and video encoding.

  • C6in(New Generation)
  • Amazon EC2 C6in instances are ideal for network-intensive workloads such as network virtual appliances, data analytics, high performance computing (HPC), and CPU-based AI/ML. They are powered by 3rd Generation Intel Xeon Scalable processors (Ice Lake) with an all-core turbo frequency of 3.5 GHz. C6in instances offer up to 200 Gbps of network bandwidth and up to 80 Gbps Amazon Elastic Block Store (EBS) bandwidth. The C6in.32xlarge and C6in.metal instances support Elastic Fabric Adapter (EFA). EFA is a network interface for Amazon EC2 instances that you can use to run applications that require high levels of internode communications, such as HPC applications using Message Passing Interface (MPI) libraries, at scale on Amazon Web Services.

    Features
    • Up to 3.5 GHz 3rd Generation Intel Xeon Scalable processors (Ice Lake 8375C)
    • Support for Enhanced Networking with up to 200 Gbps of network bandwidth, up to 2x compared to C5n instances
    • Up to 80 Gbps of EBS bandwidth, up to 4.2x compared to C5n instances
    • EFA support on the 32xlarge and metal sizes
    • Support for always-on memory encryption using Intel Total Memory Encryption (TME)
    • Support for new Intel Advanced Vector Extensions (AVX-512) instructions for faster processing of cryptographic algorithm
    • Powered by the Amazon Nitro System, a combination of dedicated hardware and lightweight hypervisor
    Instance Size vCPU Memory (GiB) Instance Storage (GB) Network Bandwidth (Gbps)*** EBS Bandwidth (Gbps)

    c6in.large

    2

    4

    EBS-Only

    Up to 25

    Up to 20

    c6in.xlarge

    4

    8

    EBS-Only

    Up to 30

    Up to 20

    c6in.2xlarge

    8

    16

    EBS-Only

    Up to 40

    Up to 20

    c6in.4xlarge

    16

    32

    EBS-Only

    Up to 50

    Up to 20

    c6in.8xlarge

    32

    64

    EBS-Only

    50

    20

    c6in.12xlarge

    48

    96

    EBS-Only

    75

    30

    c6in.16xlarge

    64

    128

    EBS-Only

    100

    40

    c6in.24xlarge

    96

    192

    EBS-Only

    150

    60

    c6in.32xlarge 128 256 EBS-Only 200**** 80
    c6in.metal 128 256 EBS-Only 200**** 80
    **** For 32xlarge and metal sizes, at least 2 elastic network interfaces, with each attached to a different network card, are required on the instance to achieve 200 Gbps throughput. Each network interface attached to a network card can achieve a maximum of 170 Gbps.
    Specification
    All instances have the following specs:
    • Up to 3.5 GHz 3rd Generation Intel Xeon Scalable processors
    • EBS Optimized.
    • Enhanced Networking
    Use Cases

    Compute-intensive workloads that require high network bandwidth or high packet-processing performance such as distributed computing applications, network virtual appliances, data analytics, high performance computing (HPC), and CPU-based AI/ML.

  • C6gn
  • Amazon EC2 C6gn instances are powered by Arm-based Amazon Graviton2 processors. They provide up to 100 Gbps networking and support for Elastic Fabric Adapter (EFA) for applications that need higher networking throughput, such as high performance computing (HPC), network appliance, real-time video communication, and data analytics.

    Features
    • Custom built Amazon Graviton2 Processor with 64-bit Arm Neoverse cores
    • Support for Enhanced Networking with Up to 100 Gbps of Network bandwidth
    • EFA support on c6gn.16xlarge instances
    • EBS-optimized by default
    • Powered by the Amazon Nitro System, a combination of dedicated hardware and lightweight hypervisor
    Instance Size vCPU Memory (GiB) Instance Storage (GB) Network Bandwidth (Gbps)*** EBS Bandwidth (Gbps)

    c6gn.medium

    1

    2

    EBS-Only

    Up to 16

    Up to 9.5

    c6gn.large

    2

    4

    EBS-Only

    Up to 25

    Up to 9.5

    c6gn.xlarge

    4

    8

    EBS-Only

    Up to 25

    Up to 9.5

    c6gn.2xlarge

    8

    16

    EBS-Only

    Up to 25

    Up to 9.5

    c6gn.4xlarge

    16

    32

    EBS-Only

    Up to 25

    9.5

    c6gn.8xlarge

    32

    64

    EBS-Only

    50

    19

    c6gn.12xlarge

    48

    96

    EBS-Only

    75

    28.5

    c6gn.16xlarge

    64

    128

    EBS-Only

    100

    38

    Specification
    All instances have the following specs:
    • Custom built Amazon Graviton2 Processor with 64-bit Arm cores
    • EBS Optimized
    • Enhanced Networking
    Use Cases

    High performance web servers, scientific modelling, batch processing, distributed analytics, high-performance computing (HPC), network appliance, machine/deep learning inference, ad serving, highly scalable multiplayer gaming, and video encoding.

  • C6g/C6gd(New Generation)
  • Amazon EC2 C6g instances are powered by Arm-based Amazon Graviton2 processors. They deliver up to 40% better price performance over current generation C5 instances for compute-intensive applications.

    Features
    • Custom built Amazon Graviton2 Processor with 64-bit Arm Neoverse cores.
    • Support for Enhanced Networking with Up to 25 Gbps of Network bandwidth.
    • EBS-optimized by default.
    • Powered by the Amazon Nitro System, a combination of dedicated hardware and lightweight hypervisor.
    • With C6gd instances, local NVMe-based SSDs are physically connected to the host server and provide block-level storage that is coupled to the lifetime of the instance.
    Instance Size vCPU Memory (GiB) Instance Storage (GB) Network Bandwidth (Gbps)*** EBS Bandwidth (Mbps)
    c6g.medium 1 2 EBS-Only Up to 10 Up to 4,750
    c6g.large 2 4 EBS-Only Up to 10 Up to 4,750
    c6g.xlarge 4 8 EBS-Only Up to 10 Up to 4,750
    c6g.2xlarge 8 16 EBS-Only Up to 10 Up to 4,750
    c6g.4xlarge 16 32 EBS-Only Up to 10 4750
    c6g.8xlarge 32 64 EBS-Only 12 9000
    c6g.12xlarge 48 96 EBS-Only 20 13500
    c6g.16xlarge 64 128 EBS-Only 25 19000
    c6g.metal 64 128 EBS-Only 25 19000
    c6gd.medium 1 2 1 x 59 NVMe SSD Up to 10 Up to 4,750
    c6gd.large 2 4 1 x 118 NVMe SSD Up to 10 Up to 4,750
    c6gd.xlarge 4 8 1 x 237 NVMe SSD Up to 10 Up to 4,750
    c6gd.2xlarge 8 16 1 x 474 NVMe SSD Up to 10 Up to 4,750
    c6gd.4xlarge 16 32 1 x 950 NVMe SSD Up to 10 4750
    c6gd.8xlarge 32 64 1 x 1900 NVMe SSD 12 9000
    c6gd.12xlarge 48 96 2 x 1425 NVMe SSD 20 13500
    c6gd.16xlarge 64 128 2 x 1900 NVMe SSD 25 19000
    c6gd.metal 64 128 2 x 1900 NVMe SSD 25 19000
    Specification
    All instances have the following specs:
    • Custom built Amazon Graviton2 Processor with 64-bit Arm cores.
    • EBS Optimized.
    • Enhanced Networking.
    Use Cases

    High performance computing (HPC), batch processing, ad serving, video encoding, gaming, scientific modelling, distributed analytics, and CPU-based machine learning inference.

  • C5/C5d
  • Amazon EC2 C5 instances are optimized for compute-intensive workloads and deliver cost-effective high performance at a low price per compute ratio.

    Features
    • C5 instances offer a choice of processors based on the size of the instance.
    • Requires HVM AMIs that include drivers for ENA and NVMe.
    • With C5d instances, local NVMe-based SSDs are physically connected to the host server and provide block-level storage that is coupled to the lifetime of the C5 instance.
    • Elastic Network Adapter (ENA) provides C5 instances with up to 25 Gbps of network bandwidth and up to 19 Gbps of dedicated bandwidth to Amazon EBS.
    • Powered by the Amazon Nitro System, a combination of dedicated hardware and lightweight hypervisor.
    Model vCPU Memory (GiB) Instance Storage (GB) Network Bandwidth (Gbps)***
    EBS Bandwidth (Mbps)
    c5.large 2 4 EBS-Only Up to 10 Up to 4,750
    c5.xlarge 4 8 EBS-Only Up to 10 Up to 4,750
    c5.2xlarge 8 16 EBS-Only Up to 10 Up to 4,750
    c5.4xlarge 16 32 EBS-Only Up to 10 4,750
    c5.9xlarge 36 72 EBS-Only 10 9,500
    c5.12xlarge 48 96 EBS-Only 12 9,500
    c5.18xlarge 72 144 EBS-Only 25 19,000
    c5.24xlarge 96 192 EBS-Only 25 19,000
    c5.metal 96 192 EBS-Only 25 19,000
    c5d.large 2 4 1 x 50 NVMe SSD Up to 10 Up to 4,750
    c5d.xlarge 4 8 1 x 100 NVMe SSD Up to 10 Up to 4,750
    c5d.2xlarge 8 16 1 x 200 NVMe SSD Up to 10 Up to 4,750
    c5d.4xlarge 16 32 1 x 400 NVMe SSD Up to 10 4,750
    c5d.9xlarge 36 72 1 x 900 NVMe SSD 10 9,500
    c5d.12xlarge 48 96 2 x 900 NVMe SSD 12 9,500
    c5d.18xlarge 72 144 2 x 900 NVMe SSD 25 19,000
    c5d.24xlarge 96 192 4 x 900 NVMe SSD 25 19,000
    c5d.metal 96 192 4 x 900 NVMe SSD 25 19,000
    Model vCPU Memory (GiB) Instance Storage (GB) Network Bandwidth (Gbps)***
    EBS Bandwidth (Mbps)
    c5.large 2 4 EBS-Only Up to 10 Up to 4,750
    c5.xlarge 4 8 EBS-Only Up to 10 Up to 4,750
    c5.2xlarge 8 16 EBS-Only Up to 10 Up to 4,750
    c5.4xlarge 16 32 EBS-Only Up to 10 4,750
    c5.9xlarge 36 72 EBS-Only 10 9,500
    c5.12xlarge 48 96 EBS-Only 12 9,500
    c5.18xlarge 72 144 EBS-Only 25 19,000
    c5.24xlarge 96 192 EBS-Only 25 19,000
    c5.metal 96 192 EBS-Only 25 19,000
    c5d.large 2 4 1 x 50 NVMe SSD Up to 10 Up to 4,750
    c5d.xlarge 4 8 1 x 100 NVMe SSD Up to 10 Up to 4,750
    c5d.2xlarge 8 16 1 x 200 NVMe SSD Up to 10 Up to 4,750
    c5d.4xlarge 16 32 1 x 400 NVMe SSD Up to 10 4,750
    c5d.9xlarge 36 72 1 x 900 NVMe SSD 10 9,500
    c5d.12xlarge 48 96 2 x 900 NVMe SSD 12 9,500
    c5d.18xlarge 72 144 2 x 900 NVMe SSD 25 19,000
    c5d.24xlarge 96 192 4 x 900 NVMe SSD 25 19,000
    c5d.metal 96 192 4 x 900 NVMe SSD 25 19,000
    Specification

    C5 and C5d 12xlarge, 24xlarge, and metal instances have the following specs:

    • Custom 2nd generation Intel Xeon Scalable Processors (Cascade Lake) with a sustained all core Turbo frequency of 3.6GHz and single core turbo frequency of up to 3.9GHz.
    • Intel AVX†, Intel AVX2†, Intel AVX-512, Intel Turbo, Intel DL Boost.
    • EBS Optimized.
    • Enhanced Networking†.

    All other C5 and C5d instances have the following specs:

    • Custom 2nd generation Intel Xeon Scalable Processors (Cascade Lake) with a sustained all core Turbo frequency of 3.6GHz and single core turbo frequency of up to 3.9GHz or 1st generation Intel Xeon Platinum 8000 series (Skylake-SP) processor with a sustained all core Turbo frequency of up to 3.4GHz, and single core turbo frequency of up to 3.5 GHz.
    • Intel AVX†, Intel AVX2†, Intel AVX-512, Intel Turbo.
    • EBS Optimized.
    • Enhanced Networking†.
    Use Cases

    High performance web servers, scientific modelling, batch processing, distributed analytics, high-performance computing (HPC), machine/deep learning inference, ad serving, highly scalable multiplayer gaming, and video encoding.

  • C5a
  • Amazon EC2 C5a instances offer leading x86 price-performance for a broad set of compute-intensive workloads.

    Features
    • 2nd generation AMD EPYC 7002 series processors (AMD EPYC 7R32) running at frequencies up to 3.3 GHz.
    • Elastic Network Adapter (ENA) provides C5a instances with up to 20 Gbps of network bandwidth and up to 9.5 Gbps of dedicated bandwidth to Amazon EBS.
    • Powered by the Amazon Nitro System, a combination of dedicated hardware and lightweight hypervisor.
    • With C5ad instances, local NVMe-based SSDs are physically connected to the host server and provide block-level storage that is coupled to the lifetime of the C5a instance.
    Model vCPU Memory (GiB) Instance Storage (GB) Network Bandwidth (Gbps)***
    EBS Bandwidth (Mbps)
    c5a.large 2 4 EBS-Only Up to 10
    Up to 3,170
    c5a.xlarge 4 8 EBS-Only Up to 10 Up to 3,170
    c5a.2xlarge 8 16 EBS-Only Up to 10 Up to 3,170
    c5a.4xlarge 16 32 EBS-Only Up to 10 Up to 3,170
    c5a.8xlarge 32 64
    EBS-Only 10 3,170
    c5a.12xlarge 48 96 EBS-Only 12 4,750
    c5a.16xlarge 64 128 EBS-Only 20 6,300
    c5a.24xlarge 96 192 EBS-Only 20 9,500
    Specification
    All instances have the following specs:
    • Up to 3.3 GHz 2nd generation AMD EPYC Processor.
    • EBS Optimized.
    • Enhanced Networking†.
    Use Cases

    C5a instances are ideal for workloads requiring high vCPU and memory bandwidth such as batch processing, distributed analytics, data transformations, gaming, log analysis, web applications, and other compute-intensive workloads.

  • C4
  • C4 instances are optimized for compute-intensive workloads and deliver very cost-effective high performance at a low price per compute ratio.

    Features
    • Up to 2.9 GHz Intel Xeon Scalable Processor (Haswell E5-2666 v3).
    • High frequency Intel Xeon E5-2666 v3 (Haswell) processors optimized specifically for EC2.
    • Default EBS-optimized for increased storage performance at no additional cost.
    • Higher networking performance with Enhanced Networking supporting Intel 82599 VF.
    • Requires Amazon VPC, Amazon EBS and 64-bit HVM AMIs.
    Instance vCPU* Mem (GiB) Storage Dedicated EBS Bandwidth (Mbps) Network Performance
    c4.large 2 3.75 EBS-Only 500 Moderate
    c4.xlarge 4 7.5 EBS-Only 750 High
    c4.2xlarge 8 15 EBS-Only 1,000 High
    c4.4xlarge 16 30 EBS-Only 2,000 High
    c4.8xlarge 36 60 EBS-Only 4,000 10 Gigabit
    Specification
    All instances have the following specs:
    • Up to 2.9 GHz Intel Xeon Scalable Processor.
    • Intel AVX†, Intel AVX2†, Intel Turbo.
    • EBS Optimized.
    • Enhanced Networking†.
    Use Cases

    High performance front-end fleets, web-servers, batch processing, distributed analytics, high performance science and engineering applications, ad serving, MMO gaming, and video-encoding.

  • C3
  • Instance-Size vCPU Mem (GiB) SSD Storage (GB)
    c3.large 2 3.75 32
    c3.xlarge 4 7.5 80
    c3.2xlarge 8 15
    160
    c3.4xlarge 16 30 320
    c3.8xlarge 32 60 640

Notes:

Each vCPU on C6g and C6gn instances is a core of the Amazon Graviton2 processor.

† AVX, AVX2, and Enhanced Networking are only available on instances launched with HVM AMIs.

* This is the default and maximum number of vCPUs available for this instance type.

You can specify a custom number of vCPUs when launching this instance type. For more details on valid vCPU counts and how to start using this feature, visit the Optimize CPUs documentation page here.

*** Instances marked with "Up to" Network Bandwidth have a baseline bandwidth and can use a network I/O credit mechanism to burst beyond their baseline bandwidth on a best effort basis. For more information, see instance network bandwidth.

Memory Optimized

Memory optimized instances are designed to deliver fast performance for workloads that process large data sets in memory.

Memory Optimized

Memory optimized instances are designed to deliver fast performance for workloads that process large data sets in memory.

  • R7g(New Generation)
  • Amazon EC2 R7g instances are powered by Arm-based Amazon Graviton3 processors. They deliver the best price performance in Amazon EC2 for memory-optimized applications.

    Features
    • Powered by custom-built Amazon Graviton3 processors
    • Features the latest DDR5 memory that offers 50% more bandwidth compared to DDR4
    • 20% higher enhanced networking bandwidth compared to R6g instances
    • EBS-optimized by default
    • Instance storage offered via EBS or NVMe SSDs that are physically attached to the host server
    • Supports Elastic Fabric Adapter (EFA) on r7g.16xlarge and r7g.metal instances
    • Powered by the Amazon Nitro System, a combination of dedicated hardware and lightweight hypervisor
    Instance Size vCPU Memory (GiB) Instance Storage (GB) Network Bandwidth (Gbps)*** EBS Bandwidth (Gbps)
    r7g.medium 1 8 EBS-Only Up to 12.5 Up to 10
    r7g.large 2 16 EBS-Only Up to 12.5 Up to 10
    r7g.xlarge 4 32 EBS-Only Up to 12.5 Up to 10
    r7g.2xlarge 8 64 EBS-Only Up to 15 Up to 10
    r7g.4xlarge 16 128 EBS-Only Up to 15 Up to 10
    r7g.8xlarge 32 256 EBS-Only 15 10
    r7g.12xlarge 48 384 EBS-Only 22.5 15
    r7g.16xlarge 64 512 EBS-Only 30 20
    r7g.metal 64 512 EBS-Only 30 20
    Features
    • Custom-built Amazon Graviton3 processor with 64-bit Arm cores
    • EBS Optimized
    • Enhanced Networking
    Use Cases

    Memory-intensive workloads such as open-source databases, in-memory caches, and real-time big data analytics.

  • R6i(New Generation)
  • Amazon Elastic Compute Cloud (Amazon EC2) R6i instances, powered by 3rd Generation Intel Xeon Scalable processors, deliver up to 15% better price performance compared to R5 instances. These instances are SAP-Certified and are an ideal fit for memory-intensive workloads (SQL and NoSQL databases), distributed web scale in-memory caches (Memcached and Redis), in-memory databases (SAP HANA), and real-time big data analytics (Apache Hadoop and Apache Spark clusters).

    Features
    • Up to 3.5 GHz 3rd generation Intel Xeon Scalable processors (Ice Lake 8375C)
    • Up to 15% better compute price performance over R5 instances
    • Up to 20% higher memory bandwidth per vCPU compared to R5 instances
    • Up to 50 Gbps of networking speed
    • Up to 40 Gbps of bandwidth to the Amazon Elastic Block Store
    • A new instance size (32xlarge) with 128 vCPUs and 1,024 GiB of memory
    • Supports Elastic Fabric Adapter on the 32xlarge and metal sizes
    • Built on the Amazon Nitro System, a combination of dedicated hardware and lightweight hypervisor
    • Support for always-on memory encryption using Intel Total Memory Encryption (TME)
    • Support for new Intel Advanced Vector Extension (AVX 512) instructions for faster execution of cryptographic algorithms
    Instance Size vCPU Memory (GiB) Instance Storage (GB) Network Bandwidth (Gbps)*** EBS Bandwidth (Gbps)
    r6i.large 2 16 EBS-Only Up to 12.5 Up to 10
    r6i.xlarge 4 32 EBS-Only Up to 12.5 Up to 10
    r6i.2xlarge 8 64 EBS-Only Up to 12.5 Up to 10
    r6i.4xlarge 16 128 EBS-Only Up to 12.5 Up to 10
    r6i.8xlarge 32 256 EBS-Only 12.5 10
    r6i.12xlarge 48 384 EBS-Only 18.75 15
    r6i.16xlarge 64 512 EBS-Only 25 20
    r6i.24xlarge 96 768 EBS-Only 37.5 30
    r6i.32xlarge 128 1,024 EBS-Only 50 40
    r6i.metal 128 1,024 EBS-Only 50 40
    All instances have the following specs:
    • Up to 3.5 GHz 3rd generation Intel Xeon Scalable processors
    • EBS Optimized.
    • Enhanced Networking.
    Use Cases

    Memory-intensive workloads such as SAP, SQL and NoSQL databases, distributed web scale in-memory caches like Memcached and Redis, in-memory databases like SAP HANA, and real time big data analytics like Hadoop and Spark clusters.

  • R6g/R6gd(New Generation)
  • Amazon EC2 R6g instances are powered by Arm-based Amazon Graviton2 processors. They deliver up to 40% better price performance over current generation R5 instances for memory-intensive applications.

    Features
    • Custom built Amazon Graviton2 Processor with 64-bit Arm Neoverse cores.
    • Support for Enhanced Networking with Up to 25 Gbps of Network bandwidth.
    • EBS-optimized by default.
    • Powered by the Amazon Nitro System, a combination of dedicated hardware and lightweight hypervisor.
    • With R6gd instances, local NVMe-based SSDs are physically connected to the host server and provide block-level storage that is coupled to the lifetime of the instance.
    Instance Size vCPU Memory (GiB) Instance Storage (GB) Network Bandwidth (Gbps)*** EBS Bandwidth (Mbps)
    r6g.medium 1 8 EBS-Only Up to 10 Up to 4,750
    r6g.large 2 16 EBS-Only Up to 10 Up to 4,750
    r6g.xlarge 4 32 EBS-Only Up to 10 Up to 4,750
    r6g.2xlarge 8 64 EBS-Only Up to 10 Up to 4,750
    r6g.4xlarge 16 128 EBS-Only Up to 10 4750
    r6g.8xlarge 32 256 EBS-Only 12 9000
    r6g.12xlarge 48 384 EBS-Only 20 13500
    r6g.16xlarge 64 512 EBS-Only 25 19000
    r6g.metal 64 512 EBS-Only 25 19000
    r6gd.medium 1 8 1 x 59 NVMe SSD Up to 10 Up to 4,750
    r6gd.large 2 16 1 x 118 NVMe SSD Up to 10 Up to 4,750
    r6gd.xlarge 4 32 1 x 237 NVMe SSD Up to 10 Up to 4,750
    r6gd.2xlarge 8 64 1 x 474 NVMe SSD Up to 10 Up to 4,750
    r6gd.4xlarge 16 128 1 x 950 NVMe SSD Up to 10 4,750
    r6gd.8xlarge 32 256 1 x 1900 NVMe SSD 12 9,000
    r6gd.12xlarge 48 384 2 x 1425 NVMe SSD 20 13,500
    r6gd.16xlarge 64 512 2 x 1900 NVMe SSD 25 19,000
    r6gd.metal 64 512 2 x 1900 NVMe SSD 25 19,000
    Specification
    All instances have the following specs:
    • Custom built Amazon Graviton2 Processor with 64-bit Arm cores.
    • EBS Optimized.
    • Enhanced Networking.
    Use Cases

    Memory-intensive applications such as open-source databases, in-memory caches, and real time big data analytics.

  • X2idn(New Generation)
  • Amazon EC2 X2idn instances are powered by 3rd generation Intel Xeon Scalable processors with an all core turbo frequency up to 3.5 GHz and are a good choice for a wide range of memory-intensive applications.

    Features
    • Up to 3.5 GHz 3rd generation Intel Xeon Scalable processors (Ice Lake 8375C)
    • 16:1 ratio of memory to vCPU on all sizes
    • Up to 50% better price performance than X1 instances
    • Up to 100 Gbps of networking speed
    • Up to 80 Gbps of bandwidth to the Amazon Elastic Block Store
    • Powered by the Amazon Nitro System, a combination of dedicated hardware and lightweight hypervisor
    • Support for always-on memory encryption using Intel Total Memory Encryption (TME)
    • Support for new Intel Advanced Vector Extensions (AVX 512) instructions for faster execution of cryptographic algorithms

    Instance Size

    vCPU

    Memory (GiB)

    Instance Storage (GB)

    Network Bandwidth (Gbps)

    EBS Bandwidth (Gbps)

    x2idn.16xlarge

    64

    1,024

    1 x 1900 NVMe SSD

    50

    40

    x2idn.24xlarge

    96 1,536

    2 x 1425 NVMe SSD

    75

    60

    x2idn.32xlarge

    128

    2,048

    2 x 1900 NVMe SSD

    100

    80

    x2idn.metal

    128

    2,048

    2 x 1900 NVMe SSD

    100

    80

    Specification
    All instances have the following specs:
    • EBS Optimized.
    • Enhanced Networking.
    Use Cases

    In-memory databases (e.g. SAP HANA, Redis) traditional databases (e.g. Oracle DB, Microsoft SQL Server), and in-memory analytics (e.g. SAS, Aerospike).

  • X2iedn(New Generation)
  • Amazon EC2 X2iedn instances are powered by 3rd generation Intel Xeon Scalable processors (code named Ice Lake) with an all core turbo frequency up to 3.5 GHz and are a good choice for a wide range of large scale memory-intensive applications.

    Features
    • Up to 3.5 GHz 3rd generation Intel Xeon Scalable processors (Ice Lake 8375C)
    • 32:1 ratio of memory to vCPU on all sizes
    • Up to 50% better price performance than X1 instances
    • Up to 100 Gbps of networking speed
    • Up to 80 Gbps of bandwidth to the Amazon Elastic Block Store
    • Powered by the Amazon Nitro System, a combination of dedicated hardware and lightweight hypervisor
    • Support for always-on memory encryption using Intel Total Memory Encryption (TME)
    • Support for new Intel Advanced Vector Extensions (AVX 512) instructions for faster execution of cryptographic algorithms

    Instance Size

    vCPU

    Memory (GiB)

    Instance Storage (GB)

    Network Bandwidth (Gbps)

    EBS Bandwidth (Gbps)

    x2iedn.xlarge

    4

    128

    1 x 118 NVMe SSD

    Up to 25

    Up to 20

    x2iedn.2xlarge

    8

    256

    1 x 237 NVMe SSD

    Up to 25

    Up to 20

    x2iedn.4xlarge

    16

    512

    1 x 475 NVMe SSD

    Up to 25

    Up to 20

    x2iedn.8xlarge

    32

    1,024

    1 x 950 NVMe SSD

    25

    20

    x2iedn.16xlarge

    64

    2,048

    1 x 1900 NVMe SSD

    50

    40

    x2iedn.24xlarge

    96

    3,072

    2 x 1425 NVMe SSD

    75

    60

    x2iedn.32xlarge

    128

    4,096

    2 x 1900 NVMe SSD

    100

    80

    x2iedn.metal

    128

    4,096

    2 x 1900 NVMe SSD

    100

    80

    Specification
    All instances have the following specs:
    • EBS Optimized.
    • Enhanced Networking.
    Use Cases

    Large scale in-memory databases (e.g. SAP HANA, Redis) traditional databases (e.g. Oracle DB, Microsoft SQL Server), and in-memory analytics (e.g. SAS, Aerospike).

  • High Memory
  • Amazon EC2 High Memory instances are purpose built to run large in-memory databases, including production deployments of SAP HANA, in the cloud.

    Features
    • Now available in both bare metal and virtualized memory
    • Powered by the Amazon Nitro System , a combination of dedicated hardware and lightweight hypervisor
    • Virtualized instances are available with On-Demand and with 1-year and 3-year Reserved Instances purchase options
    Instance Size vCPU Memory (GiB) Instance Storage (GB) Network Bandwidth (Gbps) EBS Bandwidth (Gbps)

    u-6tb1.56xlarge

    224

    6,144

    EBS-Only

    100

    38

    u-6tb1.112xlarge

    448

    6,144

    EBS-Only

    100

    38

    u-6tb1.metal

    446

    6,144

    EBS-Only

    100

    38

    u-9tb1.112xlarge

    448

    9,216

    EBS-Only

    100

    38

    u-9tb1.metal

    448

    9,216

    EBS-Only

    100

    38

    u-12tb1.112xlarge

    448

    12,288

    EBS-Only

    100

    38

    u-12tb1.metal

    448

    12,288

    EBS-Only

    100

    38

    Specification
    • Each logical processor is a hyperthread on 224 cores.
    • 6TB, 9TB and 12TB instances are powered by 2.1 GHz (with Turbo Boost to 3.80 GHz) Intel Xeon Scalable processors (Skylake 8176M) or 2nd Generation 2.7 GHz (with Turbo Boost to 4.0 GHz) Intel Xeon Scalable processors (Cascade Lake 8280L)
    All instances have the following specs:
    • Intel AVX, Intel AVX2, Intel Turbo
    • EBS Optimized
    • Enhanced Networking
    Use Cases

    Ideal for running large enterprise databases, including production installations of SAP HANA in-memory database in the cloud. Certified by SAP for running Business Suite on HANA, the next-generation Business Suite S/4HANA, Data Mart Solutions on HANA, Business Warehouse on HANA, and SAP BW/4HANA in production environments.

  • X1
  • Amazon EC2 X1 instances are optimized optimized for enterprise-class databases and in-memory applications. 

    Features
    • High frequency Intel Xeon E7-8880 v3 (Haswell) processors.
    • One of the lowest prices per GiB of RAM.
    • Up to 1,952 GiB of DRAM-based instance memory.
    • SSD instance storage for temporary block-level storage and EBS-optimized by default at no additional cost.
    • Ability to control processor C-state and P-state configuration.
    Instance vCPU Mem (GiB) SSD Storage (GB) Dedicated EBS Bandwidth (Mbps) Network Performance (Gbps)
    x1.16xlarge 64 976 1 x 1,920 7,000 10
    x1.32xlarge 128 1,952 2 x 1,920 14,000 25
    Specification
    All instances have the following specs:
    • 2.3 GHz Intel Xeon Scalable Processor (Haswell E7-8880 v3).
    • Intel AVX†, Intel AVX2†, Intel Turbo.
    • EBS Optimized.
    • Enhanced Networking†.
    Use Cases

    In-memory databases (e.g. SAP HANA), big data processing engines (e.g. Apache Spark or Presto), high performance computing (HPC). Certified by SAP to run Business Warehouse on HANA (BW), Data Mart Solutions on HANA, Business Suite on HANA (SoH), Business Suite S/4HANA.

  • R5/R5d
  • Amazon EC2 R5 instances deliver 5% additional memory per vCPU than R4 and the largest size provides 768 GiB of memory. In addition, R5 instances deliver a 10% price per GiB improvement and a ~20% increased CPU performance over R4.

    Features
    • Up to 3.1 GHz Intel Xeon® Platinum 8000 series processors (Skylake 8175M or Cascade Lake 8259CL) with new Intel Advanced Vector Extension (AVX-512) instruction set.
    • Up to 768 GiB of memory per instance.
    • Powered by the Amazon Nitro System, a combination of dedicated hardware and lightweight hypervisor.
    • With R5d instances, local NVMe-based SSDs are physically connected to the host server and provide block-level storage that is coupled to the lifetime of the R5 instance.
    • New 8xlarge and 16xlarge sizes now available..
    Instance vCPU Memory (GiB) Instance Storage (GB) Networking Performance (Gbps)*** EBS Bandwidth (Mbps)
    r5.large 2 16 EBS-Only up to 10 Up to 4,750
    r5.xlarge 4 32 EBS-Only up to 10 Up to 4,750
    r5.2xlarge 8 64 EBS-Only up to 10 Up to 4,750
    r5.4xlarge 16 128 EBS-Only up to 10 4,750
    r5.8xlarge 32 256 EBS-Only 10 6,800
    r5.12xlarge 48 384 EBS-Only 10 9,500
    r5.16xlarge 64 512 EBS Only 20 13,600
    r5.24xlarge 96 768 EBS-Only 25 19,000
    r5.metal 96* 768 EBS-Only 25 19,000
    r5d.large 2 16 1 x 75 NVMe SSD up to 10 Up to 4,750
    r5d.xlarge 4 32 1 x 150 NVMe SSD up to 10 Up to 4,750
    r5d.2xlarge 8 64 1 x 300 NVMe SSD up to 10 Up to 4,750
    r5d.4xlarge 16 128 2 x 300 NVMe SSD up to 10 4,750
    r5d.8xlarge 32 256 2 x 600 NVMe SSD 10 6,800
    r5d.12xlarge 48 384 2 x 900 NVMe SSD 10 9,500
    r5d.16xlarge 64 512 4 x 600 NVMe SSD 20 13,600
    r5d.24xlarge 96 768 4 x 900 NVMe SSD 25 19,000
    r5d.metal 96* 768 4 x 900 NVMe SSD 25 19,000
    Instance vCPU Memory (GiB) Instance Storage (GB) Networking Performance (Gbps)*** EBS Bandwidth (Mbps)
    r5.large 2 16 EBS-Only up to 10 Up to 4,750
    r5.xlarge 4 32 EBS-Only up to 10 Up to 4,750
    r5.2xlarge 8 64 EBS-Only up to 10 Up to 4,750
    r5.4xlarge 16 128 EBS-Only up to 10 4,750
    r5.8xlarge 32 256 EBS-Only 10 6,800
    r5.12xlarge 48 384 EBS-Only 10 9,500
    r5.16xlarge 64 512 EBS Only 20 13,600
    r5.24xlarge 96 768 EBS-Only 25 19,000
    r5.metal 96* 768 EBS-Only 25 19,000
    r5d.large 2 16 1 x 75 NVMe SSD up to 10 Up to 4,750
    r5d.xlarge 4 32 1 x 150 NVMe SSD up to 10 Up to 4,750
    r5d.2xlarge 8 64 1 x 300 NVMe SSD up to 10 Up to 4,750
    r5d.4xlarge 16 128 2 x 300 NVMe SSD up to 10 4,750
    r5d.8xlarge 32 256 2 x 600 NVMe SSD 10 6,800
    r5d.12xlarge 48 384 2 x 900 NVMe SSD 10 9,500
    r5d.16xlarge 64 512 4 x 600 NVMe SSD 20 13,600
    r5d.24xlarge 96 768 4 x 900 NVMe SSD 25 19,000
    r5d.metal 96* 768 4 x 900 NVMe SSD 25 19,000
    Specification
    All instances have the following specs:
    • Up to 3.1 GHz Intel Xeon Platinum Processor.
    • Intel AVX†, Intel AVX2†, Intel Turbo.
    • EBS Optimized.
    • Enhanced Networking†.
    Use Cases

    R5 instances are well suited for memory intensive applications such as high performance databases, distributed web scale in-memory caches, mid-size in-memory databases, real time big data analytics, and other enterprise applications.

  • R5a
  • Amazon EC2 R5a instances are the latest generation of Memory Optimized instances ideal for memory-bound workloads and are powered by AMD EPYC 7000 series processors. R5a instances deliver up to 10% lower cost per GiB memory over comparable instances.

    Features
    • AMD EPYC 7000 series processors (AMD EPYC 7571) with an all core turbo clock speed of 2.5 GHz.
    • Up to 20 Gbps network bandwidth using Enhanced Networking.
    • Up to 768 GiB of memory per instance.
    • Powered by the Amazon Nitro System, a combination of dedicated hardware and lightweight hypervisor.
    • Instance storage offered via EBS or NVMe SSDs that are physically attached to the host server.
    Instance Size
    vCPU Memory (GiB) Instance Storage (GB) Networking Performance (Gbps)*** EBS Bandwidth (Mbps)
    r5a.large 2 16
    EBS-Only Up to 10 
    Up to 2,880
    r5a.xlarge 4 32 EBS-Only Up to 10  Up to 2,880
    r5a.2xlarge 8 64 EBS-Only Up to 10  Up to 2,880
    r5a.4xlarge 16 128 EBS-Only Up to 10  2,880
    r5a.8xlarge 32 256 EBS-Only Up to 10 4,750
    r5a.12xlarge 48 384 EBS-Only 10 6,780
    r5a.16xlarge 64 512 EBS-Only 12 9,500
    r5a.24xlarge 96 768 EBS-Only 20 13,570
    Specification
    All instances have the following specs:
    • 2.5 GHz AMD EPYC 7000 series processors.
    • EBS Optimized.
    • Enhanced Networking†.
    Use Cases

    R5a instances are well suited for memory intensive applications such as high performance databases, distributed web scale in-memory caches, mid-size in-memory databases, real time big data analytics, and other enterprise applications.

  • Z1d
  • Amazon EC2 z1d instances offer both high compute capacity and a high memory footprint. High frequency z1d instances deliver a sustained all core frequency of up to 4.0 GHz, the fastest of any cloud instance.

    Features
    • Custom Intel® Xeon® Scalable processor (Skylake 8151) with a sustained all core frequency of up to 4.0 GHz with new Intel Advanced Vector Extension (AVX-512) instruction set.
    • Up to 1.8TB of instance storage.
    • High memory with up to 384 GiB of RAM.
    • Powered by the Amazon Nitro System, a combination of dedicated hardware and lightweight hypervisor.
    • With z1d instances, local NVMe-based SSDs are physically connected to the host server and provide block-level storage that is coupled to the lifetime of the z1d instance.
    Instance vCPU Mem (GiB) Networking Performance (Gbps)*** SSD Storage (GB)
    z1d.large 2 16 Up to 10 1 x 75 NVMe SSD
    z1d.xlarge 4 32 Up to 10 1 x 150 NVMe SSD
    z1d.2xlarge 8 64 Up to 10 1 x 300 NVMe SSD
    z1d.3xlarge 12 96 Up to 10 1 x 450 NVMe SSD
    z1d.6xlarge 24 192 10 1 x 900 NVMe SSD
    z1d.12xlarge 48 384 25 2 x 900 NVMe SSD
    z1d.metal 48* 384 25 2 x 900 NVMe SSD
    Instance vCPU Mem (GiB) Networking Performance (Gbps)*** SSD Storage (GB)
    z1d.large 2 16 Up to 10 1 x 75 NVMe SSD
    z1d.xlarge 4 32 Up to 10 1 x 150 NVMe SSD
    z1d.2xlarge 8 64 Up to 10 1 x 300 NVMe SSD
    z1d.3xlarge 12 96 Up to 10 1 x 450 NVMe SSD
    z1d.6xlarge 24 192 10 1 x 900 NVMe SSD
    z1d.12xlarge 48 384 25 2 x 900 NVMe SSD
    z1d.metal 48* 384 25 2 x 900 NVMe SSD
    Specification
    All instances have the following specs:
    • Up to 4.0 GHz Intel® Xeon® Scalable Processors.
    • Intel AVX†, Intel AVX2†, Intel Turbo.
    • EBS Optimized.
    • Enhanced Networking†.
    Use Cases

    Ideal for electronic design automation (EDA) and certain relational database workloads with high per-core licensing costs.

  • R4
  • Amazon EC2 R4 instances are optimized for memory-intensive applications and offer better price per GiB of RAM than R3.

    Features
    • High Frequency Intel Xeon scalable (Broadwell E5-2686 v4) processors.
    • DDR4 Memory.
    • Support for Enhanced Networking.
    Instance vCPU Mem (GiB) Storage Networking Performance (Gbps)***
    r4.large 2 15.25 EBS-Only Up to 10
    r4.xlarge 4 30.5 EBS-Only Up to 10
    r4.2xlarge 8 61 EBS-Only Up to 10
    r4.4xlarge 16 122 EBS-Only Up to 10
    r4.8xlarge 32 244 EBS-Only 10
    r4.16xlarge 64 488 EBS-Only 25
    Specification
    All instances have the following specs:
    • Up to 2.3 GHz Intel Xeon Scalable Processor.
    • Intel AVX†, Intel AVX2†, Intel Turbo.
    • EBS Optimized.
    • Enhanced Networking†.
    Use Cases

    High performance databases, data mining & analysis, in-memory databases, distributed web scale in-memory caches, applications performing real-time processing of unstructured big data, Hadoop/Spark clusters, and other enterprise applications.

Notes:

Each vCPU on R6g and X2gd instances is a core of the Amazon Graviton2 processor.

* r5.metal and r5d.metal provide 96 logical processors on 48 physical cores; they run on single servers with two physical Intel sockets.

* z1d.metal provides 48 logical processors on 24 physical cores.

*** Instances marked with "Up to" Network Bandwidth have a baseline bandwidth and can use a network I/O credit mechanism to burst beyond their baseline bandwidth on a best effort basis. For more information, see instance network bandwidth.

Storage Optimized

Storage optimized instances are designed for workloads that require high, sequential read and write access to very large data sets on local storage. They are optimized to deliver tens of thousands of low-latency, random I/O operations per second (IOPS) to applications.

Storage Optimized

Storage optimized instances are designed for workloads that require high, sequential read and write access to very large data sets on local storage. They are optimized to deliver tens of thousands of low-latency, random I/O operations per second (IOPS) to applications.

  • I4i(New Generation)
  • Amazon EC2 I4i instances are powered by 3rd generation Intel Xeon Scalable processors (Ice Lake) and deliver the highest local storage performance within Amazon EC2 using Amazon Nitro NVMe SSDs.

    Features
    • Up to 3.5 GHz 3rd generation Intel Xeon Scalable Processors (Ice Lake 8375C)
    • Up to 30% better compute price performance than I3 instances
    • Up to 30 TB of NVMe storage from Amazon Nitro SSDs that provide up to 60% lower storage I/O latency, and up to 75% lower storage I/O latency variability compared to I3 instances
    • Up to 75 Gbps of networking speed
    • Up to 40 Gbps of bandwidth to the Amazon Elastic Block Store
    • A new instance size (32xlarge) with 128 vCPUs and 1,024 GiB of memory
    • Supports Elastic Fabric Adapter on the 32xlarge size
    • Support for always-on memory encryption using Intel Total Memory Encryption (TME)
    • Built on the Amazon Nitro System, a combination of dedicated hardware and lightweight hypervisor
    • Support for new Intel Advanced Vector Extensions (AVX 512) instructions for faster execution of cryptographic algorithms
    • Support for Torn Write Prevention (TWP) to enable additional performance and reduce latencies with database workloads such as MySQL and MariaDB.
    Instance vCPU* Mem (GiB) Instance Storage (GB) Networking Performance (Gbps)*** EBS Bandwidth (Gbps)
    i4i.large 2 16 1 x 468 Amazon Nitro SSD Up to 10 Up to 10
    i4i.xlarge 4 32 1 x 937 Amazon Nitro SSD Up to 10 Up to 10
    i4i.2xlarge 8 64 1 x 1875 Amazon Nitro SSD Up to 12 Up to 10
    i4i.4xlarge 16 128 1 x 3750 Amazon Nitro SSD Up to 25 Up to 10
    i4i.8xlarge 32 256 2 x 3750 Amazon Nitro SSD 18.75 10
    i4i.12xlarge 48 384 3 x 3750 Amazon Nitro SSD 28.12 15
    i4i.16xlarge 64 512 4 x 3750 Amazon Nitro SSD 37.5 20
    i4i.24xlarge 96 768 6 x 3750 Amazon Nitro SSD 56.25 30
    i4i.32xlarge 128 1,024 8 x 3750 Amazon Nitro SSD 75 40
    i4i.metal 128 1,024 8 x 3750 Amazon Nitro SSD 75 40
    Specification
    All instances have the following specs:
    • Up to 3.5 GHz 3rd generation Intel Xeon Scalable processors
    • EBS Optimized.
    • Enhanced Networking†.
    Use Cases

    These instances are designed to maximize transactions per second (TPS) for I/O demanding workloads that require very fast access to small to medium sized data sets on local storage such as transactional databases (e.g. MySQL, Oracle DB, and Microsoft SQL Server), and NoSQL databases (e.g. MongoDB, Couchbase, Aerospike and Redis). I4i instances are also an ideal fit for workloads that can benefit from high compute performance per TB of storage such as data analytics and search engines.

  • I3
  • This instance family provides Non-Volatile Memory Express (NVMe) SSD-backed instance storage optimized for low latency, very high random I/O performance, high sequential read throughput and provide high IOPS at a low cost.

    Features
    • High Frequency Intel Xeon Scalable Processors (Broadwell E5-2686 v4) with base frequency of 2.3 GHz.
    • Up to 25 Gbps of network bandwidth using Elastic Network Adapter (ENA)-based Enhanced Networking.
    • High Random I/O performance and High Sequential Read throughput.
    • Support bare metal instance size for workloads that benefit from direct access to physical processor and memory.
    Instance vCPU* Mem (GiB) Instance Storage (GB) Networking Performance (Gbps)***
    i3.large 2 15.25 1 x 475 NVMe SSD Up to 10
    i3.xlarge 4 30.5 1 x 950 NVMe SSD Up to 10
    i3.2xlarge 8 61 1 x 1900 NVMe SSD Up to 10
    i3.4xlarge 16 122 2 x 1900 NVMe SSD Up to 10
    i3.8xlarge 32 244 4 x 1900 NVMe SSD 10
    i3.16xlarge 64 488 8 x 1900 NVMe SSD 25
    Specification
    All instances have the following specs:
    • 2.3 GHz Intel Xeon E5 2686 v4 Processor.
    • Intel AVX†, Intel AVX2†, Intel Turbo.
    • EBS Optimized.
    • Enhanced Networking†.
    Use Cases

    Small to medium-scale NoSQL databases (e.g. Cassandra, MongoDB, Aerospike), in-memory databases (e.g. Redis), scale-out transactional databases, data warehousing, Elasticsearch, analytics workloads.

  • I3en
  • This instance family provides dense Non-Volatile Memory Express (NVMe) SSD instance storage optimized for low latency, high random I/O performance, high sequential disk throughput, and offers the lowest price per GB of SSD instance storage on Amazon EC2. 

    Features
    • Up to 60 TB of NVMe SSD instance storage.
    • Up to 100 Gbps of network bandwidth using Elastic Network Adapter (ENA)-based Enhanced Networking.
    • High random I/O performance and high sequential disk throughput.
    • Up to 3.1 GHz Intel® Xeon® Scalable Processors (Skylake 8175M or Cascade Lake 8259CL) with new Intel Advanced Vector Extension (AVX-512) instruction set.
    • Powered by the Amazon Nitro System, a combination of dedicated hardware and lightweight hypervisor.
    • Support bare metal instance size for workloads that benefit from direct access to physical processor and memory.
    • Support for Elastic Fabric Adapter on i3en.24xlarge.
    Instance vCPU Mem (GiB) Instance Storage (GB) Network Bandwidth (Gbps)***
    i3en.large 2 16 1 x 1250 NVMe SSD
    Up to 25
    i3en.xlarge 4 32 1 x 2500 NVMe SSD
    Up to 25
    i3en.2xlarge 8 64 2 x 2500 NVMe SSD
    Up to 25
    i3en.3xlarge 12 96 1 x 7500 NVMe SSD
    Up to 25
    i3en.6xlarge 24 192 2 x 7500 NVMe SSD
    25
    i3en.12xlarge 48 384 4 x 7500 NVMe SSD
    50
    i3en.24xlarge
    96 768 8 x 7500 NVMe SSD
    100
    Specification
    All instances have the following specs:
    • 3.1 GHz all core turbo Intel® Xeon® Scalable (Skylake) processors.
    • Intel AVX†, Intel AVX2†, Intel AVX-512†, Intel Turbo.
    • EBS Optimized.
    • Enhanced Networking.
    Use Cases

    Small to large-scale NoSQL databases (e.g. Cassandra, MongoDB, Aerospike), in-memory databases (e.g. Redis), scale-out transactional databases, distributed file systems, data warehousing, Elasticsearch, analytics workloads.

  • D2
  • Amazon EC2 D2 instances feature up to 48 TB of HDD-based local storage, deliver high disk throughput, and offer the lowest price per disk throughput performance on Amazon EC2.

    Features
    • High-frequency Intel Xeon Scalable Processors (Haswell E5-2676 v3).
    • HDD storage.
    • Consistent high performance at launch time.
    • High disk throughput.
    • Support for Enhanced Networking.
    Instance vCPU* Mem (GiB) Instance Storage (GB) Network Performance
    d2.xlarge 4 30.5 3 x 2000 HDD Moderate
    d2.2xlarge 8 61 6 x 2000 HDD High
    d2.4xlarge 16 122 12 x 2000 HDD High
    d2.8xlarge 36 244 24 x 2000 HDD 10 Gbps
    Specification
    All instances have the following specs:
    • 2.4GHz Intel Xeon E5-2676 v3 Processor.
    • Intel AVX†, Intel AVX2†, Intel Turbo.
    • EBS Optimized.
    • Enhanced Networking†.
    Use Cases

    Massively Parallel Processing (MPP) data warehousing, MapReduce and Hadoop distributed computing, distributed file systems, network file systems, log or data-processing applications.

  • I2
  • Instance vCPU* Mem (GiB) SSD Storage (GB) Network Performance(Gbps)***
    i2.xlarge 4 30.5 1 x 800  最高 10
    i2.2xlarge 8 61 2 x 800  最高 10
    i2.4xlarge 16 122 4 x 800  最高 10
    i2.8xlarge 32 244 8 x 800  10

Notes:

Each vCPU is a thread of either an Intel Xeon core or an AMD EPYC core, except for T2 and m3.medium.

† AVX, AVX2, AVX-512, and Enhanced Networking are only available on instances launched with HVM AMIs.

* This is the default and maximum number of vCPUs available for this instance type.

You can specify a custom number of vCPUs when launching this instance type. For more details on valid vCPU counts and how to start using this feature, visit the Optimize CPUs documentation page here.

*** Instances marked with "Up to" Network Bandwidth have a baseline bandwidth and can use a network I/O credit mechanism to burst beyond their baseline bandwidth on a best effort basis. For more information, see instance network bandwidth.

Linux Accelerated Computing

Accelerated computing instances use hardware accelerators, or co-processors, to perform functions, such as floating point number calculations, graphics processing, or data pattern matching, more efficiently than is possible in software running on CPUs.

Linux Accelerated Computing

Accelerated computing instances use hardware accelerators, or co-processors, to perform functions, such as floating point number calculations, graphics processing, or data pattern matching, more efficiently than is possible in software running on CPUs.

  • P3
  • Amazon EC2 P3 instances deliver high performance compute in the cloud with up to 8 NVIDIA® V100 Tensor Core GPUs and up to 100 Gbps of networking throughput for machine learning and HPC applications.

    Features
    • Up to 8 NVIDIA Tesla V100 GPUs, each pairing 5,120 CUDA Cores and 640 Tensor Cores
    • High frequency Intel Xeon Scalable Processor (Broadwell E5-2686 v4) for p3.2xlarge, p3.8xlarge, and p3.16xlarge.
    • High frequency 2.5 GHz (base) Intel Xeon Scalable Processor (Skylake 8175) for p3dn.24xlarge.
    • Supports NVLink for peer-to-peer GPU communication.
    • Provides up to 100 Gbps of aggregate network bandwidth.
    • EFA support on p3dn.24xlarge instances.
    Instance GPUs vCPU Mem (GiB) GPU Mem (GiB) GPU P2P Storage (GB) Dedicated EBS Bandwidth (Gbps)   Networking Performance (Gbps)***
    p3.2xlarge 1 8 61 16 - EBS-Only 1.5  Up to 10
    p3.8xlarge 4 32 244 64 NVLink EBS-Only 10
    p3.16xlarge 8 64 488 128 NVLink EBS-Only 14  25 
    Specification
    All instances have the following specs:
    • Intel AVX†, Intel AVX2†, Intel Turbo.
    • EBS Optimized.
    • Enhanced Networking†.
    • p3.2xlarge, p3.8xlarge, and p3.16xlarge have 2.3 GHz (base) and 2.7 GHz (turbo) Intel Xeon E5-2686 v4 processors. .
    Use Cases

    Machine/Deep learning, high performance computing, computational fluid dynamics, computational finance, seismic analysis, speech recognition, autonomous vehicles, drug discovery.

  • G4dn
  • Amazon EC2 G4dn instances are designed to help accelerate machine learning inference and graphics-intensive workloads.

    Features
    • 2nd Generation Intel Xeon Scalable Processors (Cascade Lake P-8259L).
    • Up to 8 NVIDIA T4 Tensor Core GPUs.
    • Up to 100 Gbps of networking throughput.
    • Up to 1.8 TB of local NVMe storage.
    Instance GPUs vCPU Memory (GiB) GPU Memory (GiB) Instance Storage (GB) Network Performance (Gbps)*** EBS Bandwidth (Gbps)
    g4dn.xlarge 1 4 16 16 1 x 125 NVMe SSD Up to 25 Up to 3.5
    g4dn.2xlarge 1 8
    32 16 1 x 225 NVMe SSD Up to 25 Up to 3.5
    g4dn.4xlarge 1 16 64 16 1 x 225 NVMe SSD Up to 25 4.75
    g4dn.8xlarge 1 32 128 16 1 x 900 NVMe SSD 50 9.5
    g4dn.16xlarge 1 64 256 16 1 x 900 NVMe SSD 50 9.5
    g4dn.12xlarge 4 48 192 64 1 x 900 NVMe SSD 50 9.5
    Specification
    All instances have the following specs:
    • 2.5 GHz Cascade Lake 24C processors.
    • Intel AVX, Intel AVX2, Intel AVX-512, and Intel Turbo.
    • EBS Optimized.
    • Enhanced Networking†.
    Use Cases

    Machine learning inference for applications like adding metadata to an image, object detection, recommender systems, automated speech recognition, and language translation. G4 instances also provide a very cost-effective platform for building and running graphics-intensive applications, such as remote graphics workstations, video transcoding, photo-realistic design, and game streaming in the cloud. 

  • G5
  • Amazon EC2 G5 instances are designed to accelerate graphics-intensive applications and machine learning inference. They can also be used to train simple to moderately complex machine learning models.

    Features
    • 2nd generation AMD EPYC processors (AMD EPYC 7R32)
    • Up to 8 NVIDIA A10G Tensor Core GPUs
    • Up to 100 Gbps of network bandwidth
    • Up to 7.6 TB of local NVMe local storage
    Instance Size GPU GPU Memory (GiB) vCPUs Memory (GiB) Instance Storage (GB) Network Bandwidth (Gbps)*** EBS Bandwidth (Gbps)
    g5.xlarge 1 24 4 16 1 x 250 NVMe SSD Up to 10 Up to 3.5
    g5.2xlarge 1 24 8 32 1 x 450 NVMe SSD Up to 10 Up to 3.5
    g5.4xlarge 1 24 16 64 1 x 600 NVMe SSD Up to 25 8
    g5.8xlarge 1 24 32 128 1 x 900 NVMe SSD 25 16
    g5.16xlarge 1 24 64 256 1 x 1900 NVMe SSD 25 16
    g5.12xlarge 4 96 48 192 1 x 3800 NVMe SSD 40 16
    g5.24xlarge 4 96 96 384 1 x 3800 NVMe SSD 50 19
    g5.48xlarge 8 192 192 768 2x 3800 NVME SSD 100 19
    Specification
    G5 instances have the following specs:
    • 2nd Generation
    • AMD EPYC processors
    • EBS Optimized
    • Enhanced
    • Networking
    Use Cases

    Graphics-intensive applications such as remote workstations, video rendering, and cloud gaming to produce high fidelity graphics in real time. Training and inference deep learning models for machine learning use cases such as natural language processing, computer vision, and recommender engine use cases.

  • Inf1
  • Amazon EC2 Inf1 instances are built from the ground up to support machine learning inference applications.

    Features
    • Up to 16 Amazon Inferentia Chips.
    • Amazon Neuron SDK.
    • High frequency 2nd Generation Intel Xeon Scalable processors (Cascade Lake P-8259L).
    • Up to 100 Gbps networking.
    Instance size vCPUs Memory (GiB) Instance Storage Inferentia chips Inferentia chip-to-chip interconnect Network Bandwidth (Gbps)*** EBS Bandwidth
    inf1.xlarge 4 8 EBS only 1 N/A Up to 25 Up to 4.75
    inf1.2xlarge 8 16 EBS only 1 N/A Up to 25 Up to 4.75
    inf1.6xlarge 24 48 EBS only 4 Yes 25 4.75
    inf1.24xlarge 96 192 EBS only 16 Yes 100 19
    Use Cases

    Recommendation engines, forecasting, image and video analysis, advanced text analytics, document analysis, voice, conversational agents, translation, transcription, and fraud detection.

  • G3
  • Amazon EC2 G3 instances are optimized for graphics-intensive applications.

    Features
    • High frequency Intel Xeon Scalable Processors (Broadwell E5-2686 v4).
    • NVIDIA Tesla M60 GPUs, each with 2048 parallel processing cores and 8 GiB of video memory.
    • Enables NVIDIA GRID Virtual Workstation features, including support for 4 monitors with resolutions up to 4096x2160. Each GPU included in your instance is licensed for one “Concurrent Connected User".
    • Enables NVIDIA GRID Virtual Application capabilities for application virtualization software like Citrix XenApp Essentials and VMware Horizon, supporting up to 25 concurrent users per GPU.
    • Each GPU features an on-board hardware video encoder designed to support up to 10 H.265 (HEVC) 1080p30 streams and up to 18 H.264 1080p30 streams, enabling low-latency frame capture and encoding, and high-quality interactive streaming experiences.
    • Enhanced Networking using the Elastic Network Adapter (ENA) with 25 Gbps of aggregate network bandwidth within a Placement Group.
    Instance GPU vCPU Mem (GiB) GPU Memory (GiB) Network Performance (Gbps)***
    g3s.xlarge 1 4 30.5 8 Up to 10
    g3.4xlarge 1 16 122 8 Up to 10
    g3.8xlarge 2 32 244 16 10
    g3.16xlarge 4 64 488 32 25
    Specification
    All instances have the following specs:
    • 2.3 GHz (base) and 2.7 GHz (turbo) Intel Xeon E5-2686 v4 Processor.
    • Intel AVX, Intel AVX2, Intel Turbo.
    • EBS Optimized.
    • Enhanced Networking†.
    Use Cases

    3D visualizations, graphics-intensive remote workstation, 3D rendering, application streaming, video encoding, and other server-side graphics workloads.

Notes:

*** Instances marked with "Up to" Network Bandwidth have a baseline bandwidth and can use a network I/O credit mechanism to burst beyond their baseline bandwidth on a best effort basis. For more information, see instance network bandwidth.

Micro Instance

Micro Instance

Micro instances (t1.micro) provide a small amount of consistent CPU resources and allow you to increase CPU capacity in short bursts when additional cycles are available. They are well suited for lower throughput applications and web sites that require additional compute cycles periodically.

  • t1.micro: (Default) 613 MiB of memory, up to 2 ECUs (for short periodic bursts), EBS storage only, 32-bit or 64-bit platform.
  • EC2 Compute Unit (ECU) – One EC2 Compute Unit (ECU) provides the equivalent CPU capacity of a 1.0-1.2 GHz 2007 Opteron or 2007 Xeon processor.