Custom Configurations
Amazon EKS Instance Types for Different Use-Cases
Last updated
Amazon EKS Instance Types for Different Use-Cases
Last updated
General Purpose Instances
General purpose instances provide a balanced mix of computing, memory, and networking resources. They're great for workloads like web servers and code repositories.
We are currently allowing two instances in this category:
M5a
Amazon's EC2 M5a now has AMD EPYC 7000 processors and M5ad instances have local NVMe-based SSDs for block-level storage, saving up to 10%.
Features:
AMD EPYC 7000 Series CPU: Powered by AMD EPYC 7571 processors with a turbo clock speed of 2.5 GHz.
Enhanced Networking: Achieve up to 20 Gbps network bandwidth with Enhanced Networking.
ENA and NVMe Compatibility: Requires HVM AMIs containing ENA and NVMe drivers for optimal functioning.
AWS Nitro System: Utilizes , combining dedicated hardware and a lightweight hypervisor.
Storage Options: Choose between EBS or NVMe SSDs for instance storage, directly connected to the host server.
M5ad with Local NVMe SSDs: M5ad instances offer local NVMe-based SSDs connected to the host server for block-level storage tied to the instance's lifespan.
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
All instances have the following specs:
2.5 GHz AMD EPYC 7000 series processors
Use Cases: Ideal for database tasks, caching fleets, and enterprise applications like SAP and Microsoft SharePoint.
T3a
Features:
AMD EPYC 7000 Series CPU: Equipped with AMD EPYC 7571 processors boasting a 2.5 GHz all-core turbo clock speed.
Burstable CPU with CPU Credits: CPU performance bursts governed by earned CPU credits, maintaining steady baseline performance.
Unlimited and Standard Modes: Default Unlimited mode for peak performance, with a Standard mode option for consistent monthly costs.
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
All instances have the following specs:
2.5 GHz AMD EPYC 7000 series processors
Use Cases: Micro-services, low-latency interactive applications, small and medium databases, virtual desktops, development environments, code repositories, and business-critical applications
Compute Optimized instances are ideal for compute-intensive applications, such as batch processing, media transcoding, web servers, gaming servers, and machine learning inference.
C5a
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
c5ad.large
2
4
1 x 75 NVMe SSD
up to 10
up to 3,170
c5ad.xlarge
4
8
1 x 150 NVMe SSD
up to 10
up to 3,170
c5ad.2xlarge
8
16
1 x 300 NVMe SSD
up to 10
up to 3,170
c5ad.4xlarge
16
32
2 x 300 NVMe SSD
up to 10
up to 3,170
c5ad.8xlarge
32
64
2 x 600 NVMe SSD
10
3,170
c5ad.12xlarge
48
96
2 x 900 NVMe SSD
12
4,750
c5ad.16xlarge
64
128
2 x 1200 NVMe SSD
20
6,300
c5ad.24xlarge
96
192
2 x 1900 NVMe SSD
20
9,500
All instances have the following specs:
Up to 3.3 GHz 2nd generation AMD EPYC Processor
Use Cases: C5a instances are ideal for compute-intensive tasks with high vCPU and memory bandwidth needs, such as analytics, batch processing, gaming, log analysis, data transformations, and web apps.
Memory-optimized instances are designed to deliver fast performance for workloads that process large data sets in memory.
R5a
Features:
AMD EPYC 7000 Series CPU: Incorporating AMD EPYC 7571 processors, achieving an all-core turbo clock speed of 2.5 GHz.
Up to 20 Gbps Network Bandwidth: Leveraging Enhanced Networking for robust data transfer capabilities.
Massive Memory Capacity: Offers up to 768 GiB of memory per instance, catering to memory-intensive workloads.
AWS Nitro System: Engineered with the AWS Nitro System, seamlessly integrating dedicated hardware and a lightweight hypervisor.
Flexible Storage Options: Choice between EBS or NVMe SSDs directly connected to the host server for optimal instance storage.
R5ad Block-level Storage: With R5ad instances, local NVMe-based SSDs provide block-level storage intrinsically tied to the R5a instance's lifecycle.
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
r5ad.large
2
16
1 x 75 NVMe SSD
Up to 10
Up to 2,880
r5ad.xlarge
4
32
1 x 150 NVMe SSD
Up to 10
Up to 2,880
r5ad.2xlarge
8
64
1 x 300 NVMe SSD
Up to 10
Up to 2,880
r5ad.4xlarge
16
128
2 x 300 NVMe SSD
Up to 10
2,880
r5ad.8xlarge
32
256
2 x 600 NVMe SSD
Up to 10
4,750
r5ad.12xlarge
48
384
2 x 900 NVMe SSD
10
6,780
r5ad.16xlarge
64
512
4 x 600 NVMe SSD
12
9,500
r5ad.24xlarge
96
768
4 x 900 NVMe SSD
20
13,570
All instances have the following specs:
2.5 GHz AMD EPYC 7000 series processors
Use Cases: R5a instances are great for memory-intensive enterprise apps like databases, caches, and big data analytics.
Storage-optimized instances are best for workloads requiring high sequential read/write access to large data sets on local storage. They offer thousands of low-latency, random I/O operations per second. https://aws.amazon.com/ec2/instance-types/i3en/
I3en
Features:
Extensive SSD Storage: Offers an impressive capacity of up to 60 TB of NVMe SSD instance storage.
High Network Bandwidth: Utilizes Elastic Network Adapter (ENA)-based Enhanced Networking to achieve up to 100 Gbps network bandwidth.
Optimized Disk Performance: Delivers outstanding performance for both random I/O and sequential disk throughput.
Powerful Intel® Xeon® Processors: Equipped with up to 3.1 GHz Intel® Xeon® Scalable Processors (Skylake 8175M or Cascade Lake 8259CL), featuring the latest Intel Advanced Vector Extension (AVX-512) instruction set.
AWS Nitro System: Driven by the AWS Nitro System, a synergy of dedicated hardware and lightweight hypervisor components.
Bare Metal Support: Facilitates bare metal instance sizing, catering to workloads that require direct access to physical processors and memory.
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
i3en.metal
96
768
8 x 7500 NVMe SSD
100
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: Some common types of databases are NoSQL databases like Cassandra and MongoDB, in-memory databases such as Redis, and data warehousing for analytics workloads.
Selecting the right EC2 instance type is crucial for optimal performance and cost-effectiveness. Scoutflo Deploy helps you choose the best-suited instance for your workload's needs, whether it's balanced resource allocation, high computing power, memory optimization, or storage-centric performance.
instances provide moderate CPU performance with occasional spikes. They offer a balanced combination of compute, memory, and network resources, and a 10% cost savings compared to similar instances. at full CPU core performance for one minute when necessary and can burst at any time in Unlimited mode.
AWS Nitro System: Empowered by the , combining dedicated hardware and an efficient lightweight hypervisor.
offer leading x86 price performance for a broad set of compute-intensive workloads.
use AMD EPYC 7000 processors for memory-intensive workloads and have a 10% lower cost per GiB memory than comparable instances.
High-performance, low-latency storage instances using NVMe SSDs. Ideal for workloads with high I/O and disk throughput needs. Lowest cost per gigabyte of SSD instance storage on . Includes Bare Metal instances for non-virtualized workloads or those with license restrictions.
Support for on i3en.24xlarge
We currently offer five instance types that cover various use cases. Check out for more information.