Skip to main content

General purpose Amazon EC2 instance types

Make everyday workloads easier with a balanced instance

What are general purpose EC2 instance types?

General purpose instances provide a balance of compute, memory and networking resources, and can be used for many workloads. These instances are good for applications such as web servers, code repositories, and small-to-medium databases.

Missing alt text value

Instance categories

Choose from a range of EC2 instance types, each offering unique combinations of compute, memory, and storage to power your specific workload needs.

Compute optimized instances are ideal for compute bound applications that benefit from high-performance processors. Some examples of workloads for compute instances are batch processing, media transcoding, and dedicated game servers.

Explore Compute Optimized Instances

Memory optimized instances are designed to deliver fast performance for workloads that process large data sets in memory. For example, these instances are good for in- memory databases, data analytics, and enterprise applications.

Explore memory optimized stances

Accelerated computing instances use hardware accelerators, or co-processors, to perform functions more efficiently. For example, they can perform floating point number calculations, graphics processing, or data pattern matching.

Explore accelerated computing stances

Storage optimized instances deliver millions of low-latency, random I/O operations per second to applications. They’re designed for workloads that require high, sequential read and write access to very large data sets on local storage. For example, they’re good for high-throughput databases, data processing, and data streaming.

Explore storage optimized stances

High-performance computing (HPC) instances offer the best price performance for running HPC workloads at scale. HPC instances are ideal for applications that benefit from high-performance processors such as complex simulations, deep learning, and visual effects rendering.

Explore HPC optimized stances

Explore instance types

Loading
Loading
Loading
Loading
Loading

M8g

Instance size
vCPU
Memory (GiB)
Instance storage (GB)
Network bandwidth (Gbps)
Amazon EBS bandwidth (Gbps)
m8g.medium

1

4

EBS-only

Up to 12.5

Up to 10

m8g.large

2

8

EBS-only

Up to 12.5

Up to 10

m8g.xlarge

4

16

EBS-only

Up to 12.5

Up to 10

m8g.2xlarge

8

32

EBS-only

Up to 15

Up to 10

m8g.4xlarge

16

64

EBS-only

Up to 15

Up to 10

m8g.8xlarge

32

128

EBS-only

15

10

m8g.12xlarge

48

192

3 x 950 NVMe SSD

22.5

15

m8g.16xlarge

64

256

EBS-only

30

20

m8g.24xlarge

96

384

EBS-only

40

30

m8g.48xlarge

192

768

EBS-only

50

40

m8g.metal-24xl

96

384

EBS-only

40

30

m8g.metal-48xl

192

768

EBS-only

50

40

m8gd.medium

1

4

1 x 59 NVMe SSD

Up to 12.5

Up to 10

m8gd.large

2

8

1 x 118 NVMe SSD

Up to 12.5

Up to 10

m8gd.xlarge

4

16

1 x 237 NVMe SSD

Up to 12.5

Up to 10

m8gd.2xlarge

8

32

1 x 474 NVMe SSD

Up to 15

Up to 10

m8gd.4xlarge

16

64

1 x 950 NVMe SSD

Up to 15

Up to 10

m8gd.8xlarge

32

128

1 x 1900 NVMe SSD

15

10

m8g.12xlarge

48

192

3 x 950 NVMe SSD

22.5

15

m8gd.16xlarge

64

256

2 x 1900 NVMe SSD

30

20

m8gd.24xlarge

96

384

3 x 1900 NVMe SSD

40

30

m8gd.48xlarge

192

768

6 x 1900 NVMe SSD

50

40

m8gd.metal-24xl

96

384

3 x 1900 NVMe SSD

40

30

m8gd.metal-48xl

192

768

6 x 1900 NVMe SSD

50

40

Amazon EC2 M8g instances are powered by AWS Graviton4 processors. They deliver the best price performance in Amazon EC2 for general purpose workloads.

Features:

  • Powered by custom-built AWS Graviton4 processors
  • Larger instance sizes with up to 3x more vCPUs and memory than M7g instances
  • Features the latest DDR5-5600 memory
  • Optimized for Amazon EBS by default
  • Instance storage offered via EBS or NVMe SSDs that are physically attached to the host server
  • With M8gd 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
  • Supports Elastic Fabric Adapter (EFA) on m8g.24xlarge, m8g.48xlarge, m8g.metal-24xl, m8g.metal-48xl, m8gd.24xlarge, m8gd.48xlarge, m8gd.metal-24xl, and m8gd.metal-48xl
  • Powered by the AWS Nitro System, a combination of dedicated hardware and lightweight hypervisor

All instances have the following specs:

Custom-built AWS Graviton4 processor

Optimized for Amazon

EBSEnhanced networking†

Use cases

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

M8i

Instance Size
vCPU
Memory (GiB)
Instance Storage (GB)
Network Bandwidth (Gbps)
EBS Bandwidth (Gbps)
m8i.large
2

8

EBS-Only

Up to 12.5

Up to 10
m8i.xlarge
4

16

EBS-Only

Up to 12.5

Up to 10
m8i.2xlarge
8

32

EBS-Only

Up to 15

Up to 10
m8i.4xlarge

16

64

EBS-Only

Up to 15

Up to 10
m8i.8xlarge

32

128

EBS-Only

15

10

m8i.12xlarge
48

192

EBS-Only

22.5

15
m8i.16xlarge

64

256

EBS-Only

30

20

m8i.24xlarge
96

384

EBS-Only

40

30
m8i.32xlarge

128

512

EBS-Only

50

40

m8i.48xlarge

192

768

EBS-Only

75

60

m8i.96xlarge

384

1,536

EBS-Only

100

80

m8i.metal-48xl

192

768

EBS-Only

75

60

m8i.metal-96xl

384

1536

EBS-Only

100

80

Amazon EC2 M8i instances are powered by Intel Xeon 6 processors and deliver up to 15% better price performance than M7i instances.

Features:

  • Up to 3.9 GHz all-core turbo frequency 
  • Support for always-on memory encryption using Intel Total Memory Encryption (TME)
  • Up to 384 vCPUs and 1.5 TB memory  
  • Latest DDR5 7200MT/s memory, which offers 2.5x more bandwidth compared to previous generation  
  • Instance Bandwidth Configuration (IBC) feature offers flexibility in allocating resources between network and Elastic Block Store (EBS) bandwidth, allowing customers to scale network or EBS bandwidth by 25% and improve database (read and write) performance, query processing, and logging speeds
  • 2 metal sizes: m8i.metal-48xl and m8i.metal-96xl
  • Discrete built-in accelerators (available on M8i bare metal sizes only)
  • Enhanced Advanced Matrix Extensions (AMX) with FP16 support on M8i instances enables a wider range of CPU-based inference workloads
  • Support for up to 128 EBS volume attachments per instance
  • Powered by the latest, 6th generation AWS Nitro System, offering enhanced networking and storage performance

Use cases:

M8i instances are ideal for all general-purpose workloads and are particularly well suited for large application servers and databases, gaming servers, CPU-based machine learning, and video streaming that need the largest instance sizes or high CPU continuously.

M8i-flex

Instance Size
vCPU
Memory (GiB)
Instance Storage (GB)
Network Bandwidth (Gbps)
EBS Bandwidth (Gbps)
m8i-flex.large
2

8

EBS-Only

Up to 12.5

Up to 10
m8i-flex.xlarge
4

16

EBS-Only

Up to 12.5

Up to 10
m8i-flex.2xlarge
8

32

EBS-Only

Up to 15

Up to 10
m8i-flex.4xlarge
16

64

EBS-Only

Up to 15

Up to 10
m8i-flex.8xlarge
32

128

EBS-Only

Up to 15

Up to 10

m8i-flex.12xlarge
48

192

EBS-Only

Up to 22.5

Up to 15

m8i-flex.16xlarge
64

256

EBS-Only

Up to 30

Up to 20

Amazon EC2 M8i-flex instances are powered by Intel Xeon 6 processors and deliver up to 15% better price performance than M7i-flex instances.

Features:

  • Up to 3.9 GHz all-core turbo frequency
  • Support for always-on memory encryption using Intel Total Memory Encryption (TME)
  • Up to 64 vCPUs and 256 GiB memory
  • Latest DDR5 7200MT/s memory, which offers 2.5x more bandwidth compared to previous generation
  • Instance Bandwidth Configuration (IBC) feature offers flexibility in allocating resources between network and Elastic Block Store (EBS) bandwidth, allowing customers to scale network or EBS bandwidth by 25% and improve database (read and write) performance, query processing, and logging speeds
  • Enhanced Advanced Matrix Extensions (AMX) with FP16 support on M8i instances enables a wider range of CPU-based inference workloads
  • Support for up to 48 EBS volume attachments per instance
  • Powered by the latest, 6th generation AWS Nitro System, offering enhanced networking and storage performance

Use cases

M8i-flex are a great first choice for general-purpose applications that do not fully utilize all the compute resources, such as web and application servers, microservices, small data stores, and virtual desktop.

M7g

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

m7gd.medium

1

4

1 x 59 NVMe SSD

Up to 12.5

Up to 10

m7gd.large

2

8

1 x 118 NVMe SSD

Up to 12.5

Up to 10

m7gd.xlarge

4

16

1 x 237 NVMe SSD

Up to 12.5

Up to 10

m7gd.2xlarge

8

32

1 x 474 NVMe SSD

Up to 15

Up to 10

m7gd.4xlarge

16

64

1 x 950 NVMe SSD

Up to 15

Up to 10

m7gd.8xlarge

32

128

1 x 1900 NVMe SSD

15

10

m7gd.12xlarge

48

192

2 x 1425 NVMe SSD

22.5

15

m7gd.16xlarge

64

256

2 x 1900 NVMe SSD

30

20

m7gd.metal

64

256

2 x 1900 NVMe SSD

30

20

Amazon EC2 M7g instances are powered by Arm-based AWS Graviton3 processors. They are ideal for general purpose applications.

Features:

  • Powered by custom-built AWS 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
  • With M7gd 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
  • Powered by the AWS Nitro System, a combination of dedicated hardware and lightweight hypervisor

All instances have the following specs:

Custom-built AWS 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.

M7i

Instance Size
vCPU
Memory (GiB)
Instance Storage (GB)
Network Bandwidth (Gbps)
EBS Bandwidth (Gbps)
m7i.large

2

8

EBS-Only

Up to 12.5

Up to 10

m7i.xlarge

4

16

EBS-Only

Up to 12.5

Up to 10

m7i.2xlarge

8

32

EBS-Only

Up to 12.5

Up to 10

m7i.4xlarge

16

64

EBS-Only

Up to 12.5

Up to 10

m7i.8xlarge

32

128

EBS-Only

12.5

10

m7i.12xlarge

48

192

EBS-Only

18.75

15

m7i.16xlarge

64

256

EBS-Only

25

20

m7i.24xlarge

96

384

EBS-Only

37.5

30

m7i.48xlarge

192

768

EBS-Only

50

40

m7i.metal-24xl

96

384

EBS-Only

37.5

30

m7i.metal-48xl

192

768

EBS-Only

50

40

Amazon EC2 M7i instances are powered by 4th Generation Intel Xeon Scalable processors and deliver 15% better price performance than M6i instances.

Features:

  • Up to 3.2 GHz 4th Generation Intel Xeon Scalable processor (Sapphire Rapids 8488C)
  • New Advance Matrix Extensions (AMX) accelerate matrix multiplication operations
  • 2 metal sizes: m7i.metal-24xl and m7i.metal-48xl
  • Discrete built-in accelerators (available on M7i bare metal sizes only)—Data Streaming Accelerator (DSA), In-Memory Analytics Accelerator (IAA), and QuickAssist Technology (QAT)—enable efficient offload and acceleration of data operations that help optimize performance for databases, encryption and compression, and queue management workloads
  • Latest DDR5 memory, which offers more bandwidth compared to DDR4
  • Support for always-on memory encryption using Intel Total Memory Encryption (TME)
  • Support for up to 128 EBS volume attachments per instance
  • Up to 192 vCPUs and 768 GiB memory
  • Powered by the AWS Nitro System, a combination of dedicated hardware and lightweight hypervisor

Use Cases

M7i instances are ideal for general-purpose workloads, especially those that need larger sizes or high continuous CPU usage, including large application servers, large databases, gaming servers, CPU-based machine learning, and video streaming.

M7i-flex

Instance Size
vCPU
Memory (GiB)
Instance Storage (GB)
Network Bandwidth (Gbps)
EBS Bandwidth (Gbps)
m7i-flex.large

2

8

EBS-Only

Up to 12.5

Up to 10

m7i-flex.xlarge

4

16

EBS-Only

Up to 12.5

Up to 10

m7i-flex.2xlarge

8

32

EBS-Only

Up to 12.5

Up to 10

m7i-flex.4xlarge

16

64

EBS-Only

Up to 12.5

Up to 10

m7i-flex.8xlarge

32

128

EBS-Only

Up to 12.5

Up to 10

m7i-flex.12xlarge

48

192

EBS-Only

Up to 18.75

Up to 15

m7i-flex.16xlarge

64

256

EBS-Only

Up to 25

Up to 20

Amazon EC2 M7i-flex instances are powered by 4th Generation Intel Xeon Scalable processors and deliver 19% better price performance than M6i instances.

Features:

  • Easiest way for you to achieve price performance and cost benefits in the cloud for a majority of your general-purpose workloads
  • Up to 3.2 GHz 4th Generation Intel Xeon Scalable processor (Sapphire Rapids 8488C)
  • New Advance Matrix Extensions (AMX) accelerate matrix multiplication operations
  • Latest DDR5 memory, which offers more bandwidth compared to DDR4
  • EBS-optimized by default
  • Powered by the AWS Nitro System, a combination of dedicated hardware and lightweight hypervisor

Use cases

M7i-flex instances are a great first choice to seamlessly run a majority of general-purpose workloads, including web and application servers, virtual desktops, batch processing, microservices, databases, and enterprise applications.

M7a

Instance Size
vCPU
Memory (GiB)
Instance Storage (GB)
Network Bandwidth (Gbps)***
EBS Bandwidth (Gbps)
m7a.medium

1

4

EBS-Only

Up to 12.5

Up to 10

m7a.large

2

8

EBS-Only

Up to 12.5

Up to 10

m7a.xlarge

4

16

EBS-Only

Up to 12.5

Up to 10

m7a.2xlarge

8

32

EBS-Only

Up to 12.5

Up to 10

m7a.4xlarge

16

64

EBS-Only

Up to 12.5

Up to 10

m7a.8xlarge

32

128

EBS-Only

12.5

10

m7a.12xlarge

48

192

EBS-Only

18.75

15

m7a.16xlarge

64

256

EBS-Only

25

20

m7a.24xlarge

96

384

EBS-Only

37.5

30

m7a.32xlarge

128

512

EBS-Only

50

40

m7a.48xlarge

192

768

EBS-Only

50

40

m7a.metal-48xl

192

768

EBS-Only

50

40

Amazon EC2 M7a instances, powered by 4th Generation AMD EPYC processors, deliver up to 50% higher performance compared to M6a instances.

Features:

  • Up to 3.7 GHz 4th generation AMD EPYC processors (AMD EPYC 9R14)
  • Up to 50 Gbps of networking bandwidth
  • Up to 40 Gbps of bandwidth to the Amazon Elastic Block Store (Amazon EBS)
  • Instance sizes with up to 192 vCPUs and 768 GiB of memory
  • SAP-certified instances
  • Built on the AWS Nitro System, a combination of dedicated hardware and lightweight hypervisor
  • Support for always-on memory encryption using AMD secure memory encryption (SME)
  • Support for new processor capabilities such as AVX3-512, VNNI, and bfloat16.

Use cases

Applications that benefit from high performance and high throughput such as financial applications, application servers, simulation modeling, gaming, mid-size data stores, application development environments, and caching fleets.

x86-based Mac

Instance Size
vCPU
Memory (GiB)
Instance Storage
Network Bandwidth (Gbps)
EBS Bandwidth (Gbps)
mac1.metal
12
32
EBS-Only
10
8

x86-based EC2 Mac instances are powered by a combination of Mac mini computers—featuring:

  • Intel’s 8th generation 3.2 GHz (4.6 GHz turbo) Core i7 processors
  • 6 physical and 12 logical cores
  • 32 GiB of memory
  • Instance storage is available through Amazon Elastic Block Store (EBS)

Use Cases

Developing, building, testing, and signing iOS, iPadOS, macOS, visionOS, WatchOS, and tvOS applications on the Xcode IDE

M1 Mac

Instance Size
vCPU
Memory (GiB)
Instance Storage
Network Bandwidth (Gbps)
EBS Bandwidth (Gbps)
mac2.metal
8
16
EBS-Only
10
8

EC2 M1 Mac instances are powered by a combination of Apple silicon Mac mini computers—featuring:Apple M1 chip with 8 CPU cores

  • 8 GPU cores
  • 16 GiB of memory
  • 16-core Apple Neural Engine
  • Instance storage is available through Amazon Elastic Block Store (EBS)

Use Cases

Developing, building, testing, and signing iOS, iPadOS, macOS, visionOS, WatchOS, and tvOS applications on the Xcode IDE

M1 Ultra Mac

Instance Size
vCPU
Memory (GiB)
Instance Storage
Network Bandwidth (Gbps)
EBS Bandwidth (Gbps)
mac2-m1ultra.metal
20
128
EBS-Only
10
8
EC2 M1 Ultra Mac instances are powered by a combination of Apple silicon Mac Studio computers—featuring:
  • Apple M1 Ultra chip with 20 CPU cores
  • 64 GPU cores
  • 128 GiB of memory
  • 32-core Apple Neural Engine
  • Instance storage is available through Amazon Elastic Block Store (EBS)

Use Cases

Developing, building, testing, and signing iOS, iPadOS, macOS, visionOS, WatchOS, and tvOS applications on the Xcode IDE

M2 Mac

Instance Size
vCPU
Memory (GiB)
Instance Storage
Network Bandwidth (Gbps)
EBS Bandwidth (Gbps)
mac2-m2.metal
8
24
EBS-Only
10
8
 

EC2 M2 Mac instances are powered by a combination of Apple silicon Mac mini computers—featuring:

  • Apple M2 chip with 8 CPU cores
  • 10 GPU cores
  • 24 GiB of memory
  • 16-core Apple Neural Engine
  • Instance storage is available through Amazon Elastic Block Store (EBS)

Use Cases

Developing, building, testing, and signing iOS, iPadOS, macOS, visionOS, WatchOS, and tvOS applications on the Xcode IDE

M2 Pro Mac

Instance Size
vCPU
Memory (GiB)
Instance Storage
Network Bandwidth (Gbps)
EBS Bandwidth (Gbps)
mac2-m2pro.metal
12
32
EBS-Only
10
8
EC2 M2 Pro Mac instances are powered by a combination of Apple silicon Mac mini computers—featuring:
  • Apple M2 Pro chip with 12 CPU cores
  • 19 GPU cores
  • 32 GiB of memory
  • 16-core Apple Neural Engine
  • Instance storage is available through Amazon Elastic Block Store (EBS)

Use Cases

Developing, building, testing, and signing iOS, iPadOS, macOS, visionOS, WatchOS, and tvOS applications on the Xcode IDE

M6g

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
m6gd.medium
1
4
1 x 59 NVMe SSD
Up to 10
Up to 4,750
m6gd.large
2
8
1 x 118 NVMe SSD
Up to 10
Up to 4,750
m6gd.xlarge
4
16
1 x 237 NVMe SSD
Up to 10
Up to 4,750
m6gd.2xlarge
8
32
1 x 474 NVMe SSD
Up to 10
Up to 4,750
m6gd.4xlarge
16
64
1 x 950 NVMe SSD
Up to 10
4,750
m6gd.8xlarge
32
128
1 x 1900 NVMe SSD
12
9,000
m6gd.12xlarge
48
192
2 x 1425 NVMe SSD
20
13,500
m6gd.16xlarge
64
256
2 x 1900 NVMe SSD
25
19,000
m6gd.metal
64
256
2 x 1900 NVMe SSD
25
19,000

Amazon EC2 M6g instances are powered by Arm-based AWS 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 AWS 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 AWS 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

All instances have the following specs:

Use Cases

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

M6i

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
m6id.large
2
8
1x118 NVMe SSD
Up to 12.5
Up to 10
m6id.xlarge
4
16
1x237 NVMe SSD
Up to 12.5
Up to 10
m6id.2xlarge
8
32
1x474 NVMe SSD
Up to 12.5
Up to 10
m6id.4xlarge
16
64
1x950 NVMe SSD
Up to 12.5
Up to 10
m6id.8xlarge
32
128
1x1900 NVMe SSD
12.5
10
m6id.12xlarge
48
192
2x1425 NVMe SSD
18.75
15
m6id.16xlarge
64
256
2x1900 NVMe SSD
25
20
m6id.24xlarge
96
384
4x1425 NVMe SSD
37.5
30
m6id.32xlarge
128
512
4x1900 NVMe SSD
50
40
m6id.metal
128
512
4x1900 NVMe SSD
50
40

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

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 (EBS)
  • 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 AWS 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 processing 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

Use Cases

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

M6in

Instance
vCPU
Memory (GiB)
Instance Storage (GB)
Network Bandwidth (Gbps)***
EBS Bandwidth (Gbps)
m6in.large
2
8
EBS-Only
Up to 25
Up to 25
m6in.xlarge
4
16
EBS-Only
Up to 30
Up to 25
m6in.2xlarge
8
32
EBS-Only
Up to 40
Up to 25
m6in.4xlarge
16
64
EBS-Only
Up to 50
Up to 25
m6in.8xlarge
32
128
EBS-Only
50
25
m6in.12xlarge
48
192
EBS-Only
75
37.5
m6in.16xlarge
64
256
EBS-Only
100
50
m6in.24xlarge
96
384
EBS-Only
150
75
m6in.32xlarge
128
512
EBS-Only
200****
100
m6in.metal
128
512
EBS-Only
200****
100
m6idn.large
2
8

1x118 NVMe SSD

Up to 25
Up to 25
m6idn.xlarge
4
16
1x237 NVMe SSD
Up to 30
Up to 25
m6idn.2xlarge
8
32
1x474 NVMe SSD
Up to 40
Up to 25
m6idn.4xlarge
16
64

1x950 NVMe SSD

Up to 50
Up to 25
m6idn.8xlarge
32
128

1x1900 NVMe SSD

50
25
m6idn.12xlarge
48
192
2x1425 NVMe SSD
75
37.5
m6idn.16xlarge
64
256
2x1900 NVMe SSD
100
50
m6idn.24xlarge
96
384
4x1425 NVMe SSD
150
75
m6idn.32xlarge
128
512
4x1900 NVMe SSD
200****
100
m6idn.metal
128
512
4x1900 NVMe SSD
200****
100

Amazon EC2 M6in and M6idn instances are ideal for network-intensive workloads such as backend servers, enterprise, gaming servers, and caching fleets applications. Powered by 3rd Generation Intel Xeon Scalable processors (Ice Lake) with an all-core turbo frequency of 3.5 GHz, they offer up to 200 Gbps of network bandwidth and up to 100 Gbps Amazon EBS bandwidth.

Features:

  • Up to 3.5 GHz 3rd Generation Intel Xeon Scalable processors (Ice Lake 8375C)
  • Up to 20% higher memory bandwidth per vCPU compared to M5n and M5dn instances
  • Up to 200 Gbps of networking speed, which is up to 2x compared to M5n and M5dn instances
  • Up to 100 Gbps of EBS bandwidth, which is up to 5.2x compared to M5n and M5dn 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 algorithms
  • With M6idn 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 M6idn instance
  • Powered by the AWS Nitro System, a combination of dedicated hardware and lightweight hypervisor

****For 32xlarge and metal sizes, at least two 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. For more information, see Network cards 

All instances have the following specs:

Use Cases:

These instances are SAP-Certified and ideal for workloads that can take advantage of high networking throughput. Workloads include high-performance file systems, distributed web scale in-memory caches, caching fleets, real-time big data analytics, Telco applications, such as 5G User Plane Function (UPF), as well as and application development environments.

M6a

Instance Size
vCPU
Memory (GiB)
Instance Storage (GB)
Network Bandwidth (Gbps)***
EBS Bandwidth (Gbps)
m6a.large
2
8
EBS-Only
Up to 12.5
Up to 10
m6a.xlarge
4
16
EBS-Only
Up to 12.5
Up to 10
m6a.2xlarge
8
32
EBS-Only
Up to 12.5
Up to 10
m6a.4xlarge
16
64
EBS-Only
Up to 12.5
Up to 10
m6a.8xlarge
32
128
EBS-Only
12.5
10
m6a.12xlarge
48
192
EBS-Only
18.75
15
m6a.16xlarge
64
256
EBS-Only
25
20
m6a.24xlarge
96
384
EBS-Only
37.5
30
m6a.32xlarge
128
512
EBS-Only
50
40
m6a.48xlarge
192
768
EBS-Only
50
40
m6a.metal
192
768
EBS-Only
50
40

Amazon EC2 M6a instances are powered by 3rd generation AMD EPYC processors and are an ideal fit for general purpose workloads.

Features:

  • Up to 3.6 GHz 3rd generation AMD EPYC processors (AMD EPYC 7R13)
  • Up to 35% better compute price performance over M5a instances
  • Up to 50 Gbps of networking speed
  • Up to 40 Gbps of bandwidth to the Amazon Elastic Block Store
  • Instance size with up to 192 vCPUs and 768 GiB of memory
  • SAP-Certified instances
  • Supports Elastic Fabric Adapter on the 48xlarge size
  • Built on the AWS Nitro System, a combination of dedicated hardware and lightweight hypervisor
  • Support for always-on memory encryption using AMD Transparent Single Key Memory Encryption (TSME)   
  • Support for new AMD Advanced Vector Extensions (AVX-2) instructions for faster execution of cryptographic algorithms

All instances have the following specs:

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), multi-player gaming servers, caching fleets, as well as for application development environments.

M5

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

Amazon EC2 M5 instances are the latest generation of General Purpose Instances powered by Intel Xeon® Platinum 8175M or 8259CL processors. These instances provide 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
  • New larger instance size, m5.24xlarge, offering 96 vCPUs and 384 GiB of memory
  • Up to 25 Gbps network bandwidth using Enhanced Networking
  • Requires HVM AMIs that include drivers for ENA and NVMe
  • Powered by the AWS 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
  • New 8xlarge and 16xlarge sizes now available.

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

All instances have the following specs:

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

M5n

Instance Size
vCPU
Memory (GiB)
Instance Storage (GB)
Network Bandwidth (Gbps)***
EBS Bandwidth (Mbps)
m5n.large
2
8
EBS-Only
Up to 25
Up to 4,750
m5n.xlarge
4
16
EBS-Only
Up to 25
Up to 4,750
m5n.2xlarge
8
32
EBS-Only
Up to 25
Up to 4,750
m5n.4xlarge
16
64
EBS-Only
Up to 25
4,750
m5n.8xlarge
32
128
EBS Only
25
6,800
m5n.12xlarge
48
192
EBS-Only
50
9,500
m5n.16xlarge
64
256
EBS Only
75
13,600
m5n.24xlarge
96
384
EBS-Only
100
19,000
m5n.metal
96*
384
EBS-Only
100
19,000
m5dn.large
2
8
1 x 75 NVMe SSD
Up to 25
Up to 4,750
m5dn.xlarge
4
16
1 x 150 NVMe SSD
Up to 25
Up to 4,750
m5dn.2xlarge
8
32
1 x 300 NVMe SSD
Up to 25
Up to 4,750
m5dn.4xlarge
16
64
2 x 300 NVMe SSD
Up to 25
4,750
m5dn.8xlarge
32
128
2 x 600 NVMe SSD
25
6,800
m5dn.12xlarge
48
192
2 x 900 NVMe SSD
50
9,500
m5dn.16xlarge
64
256
4 x 600 NVMe SSD
75
13,600
m5dn.24xlarge
96
384
4 x 900 NVMe SSD
100
19,000
m5dn.metal
96*
384
4 x 900 NVMe SSD
100
19,000

Amazon EC2 M5 instances are ideal for workloads that require a balance of compute, memory, and networking resources including web and application servers, small and mid-sized databases, cluster computing, gaming servers, and caching fleet. The higher bandwidth, M5n and M5dn, instance variants are ideal for applications that can take advantage of improved network throughput and packet rate performance.
Feature:

  • 2nd generation Intel Xeon Scalable Processors (Cascade Lake 8259CL) with a sustained all-core Turbo CPU frequency of 3.1 GHz and maximum single core turbo frequency of 3.5 GHz
  • Support for the new Intel Vector Neural Network Instructions (AVX-512 VNNI) which will help speed up typical machine learning operations like convolution, and automatically improve inference performance over a wide range of deep learning workloads
  • 25 Gbps of peak bandwidth on smaller instance sizes 
  • 100 Gbps of network bandwidth on the largest instance size
  • Requires HVM AMIs that include drivers for ENA and NVMe
  • Powered by the AWS 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 M5dn 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

* m5n.metal and m5dn.metal provide 96 logical processors on 48 physical cores.

All instances have the following specs:

Use Cases

Web and application servers, small and mid-sized databases, cluster computing, gaming servers, caching fleets, and other enterprise applications

M5zn

Instance Size
vCPU
Memory (GiB)
Instance Storage (GB)
Network Bandwidth (Gbps)***
EBS Bandwidth (Mbps)
m5zn.large
2
8
EBS-Only
Up to 25
Up to 3,170
m5zn.xlarge
4
16
EBS-Only
Up to 25
Up to 3,170
m5zn.2xlarge
8
32
EBS-Only
Up to 25
3,170
m5zn.3xlarge
12
48
EBS-Only
Up to 25
4,750
m5zn.6xlarge
24
96
EBS Only
50
9,500
m5zn.12xlarge
48
192
EBS-Only
100
19,000
m5zn.metal
48
192
EBS-Only
100
19,000

Amazon EC2 M5zn instances deliver the fastest Intel Xeon Scalable processors in the cloud, with an all-core turbo frequency up to 4.5 GHz.

Features:

  • 2nd Generation Intel Xeon Scalable Processors (Cascade Lake 8252C) with an all-core turbo frequency up to 4.5 GHz
  • Up to 100 Gbps of network bandwidth on the largest instance size and bare metal variant
  • Up to 19 Gbps to the Amazon Elastic Block Store 
  • Powered by the AWS Nitro System, a combination of dedicated hardware and lightweight hypervisor
  • 12x and metal sizes of M5zn instances leverage the latest generation of the Elastic Network Adapter and enable consistent low latency with Elastic Fabric Adapter

Use Cases

M5zn instances are an ideal fit for applications that benefit from extremely high single-thread performance and high throughput, low latency networking, such as gaming, High Performance Computing, and simulation modeling for the automotive, aerospace, energy, and telecommunication industries.

M5a

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
m5ad.large
2
8
1 x 75 NVMe SSD
Up to 10
Up to 2,880
m5ad.xlarge
4
16
1 x 150 NVMe SSD
Up to 10
Up to 2,880
m5ad.2xlarge
8
32
1 x 300 NVMe SSD
Up to 10
Up to 2,880
m5ad.4xlarge
16
64
2 x 300 NVMe SSD
Up to 10
2,880
m5ad.8xlarge
32
128
2 x 600 NVMe SSD
Up to 10
4,750
m5ad.12xlarge
48
192
2 x 900 NVMe SSD
10
6,870
m5ad.16xlarge
64
256
4 x 600 NVMe SSD
12
9,500
m5ad.24xlarge
96
384
4 x 900 NVMe SSD
20
13,570

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 AWS 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 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 M5a instance

All instances have the following specs:

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

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

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)
  • EBS-optimized by default at no additional cost
  • Support for Enhanced Networking
  • Balance of compute, memory, and network resources

All instances have the following specs:

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.

T4g

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

Amazon EC2 T4g instances are powered by Arm-based custom built AWS 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, 2024. 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 AWS Graviton2 Processor with 64-bit Arm Neoverse cores
  • EBS-optimized by default
  • Powered by the AWS Nitro System, a combination of dedicated hardware and lightweight hypervisor

All instances have the following specs:

Use Cases:

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

T3

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

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 AWS Nitro System, a combination of dedicated hardware and lightweight hypervisor
  • AWS Nitro System and high frequency Intel Xeon Scalable processors result in up to a 30% price performance improvement over T2 instances

All instances have the following specs:

Use Cases:

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

T3a

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

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 AWS Nitro System, a combination of dedicated hardware and lightweight hypervisor

All instances have the following specs:

Use Cases:

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

T2

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

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. For more information see Burstable Performance Instances.

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.

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.  

Footnotes

Each vCPU on Graviton-based Amazon EC2 instances is a core of AWS Graviton processor.


Each vCPU on non-Graviton-based Amazon EC2 instances is a thread of x86-based processor, except for M7a instances, T2 instances, and m3.medium.

† 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.

** 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.