Amazon EC2

icon picker
Instance Types

Amazon EC2 provides a variety of instance types, each optimized for different use cases. These instance types offer different combinations of CPU, memory, storage, and networking capacity, allowing you to choose the best mix of resources for your applications.
Instance Types and Families
Category
Families
Purpose/Design
1
General Purpose
Mac, T4g, T3, T3a, T2, M6g, M6i, M5, M5a, M5n, M5zn, A1
Provide a balance of compute, memory, and networking resources. Suitable for a variety of diverse workloads.
2
Compute Optimized
C6g, C6gn, C6i, C5, C5a, C5n, C4
Ideal for compute-bound applications that benefit from high performance processors.
3
Memory Optimized
R6g, R5, R5a, R5b, R5n, R4, X2gd, X1e, X1, High Memory, z1d
Designed to deliver fast performance for workloads that process large data sets in memory.
4
Accelerated Computing
P4, P3, P2, DL1, Inf1, G5, G4dn, G4ad, G3, F1, VT1
Use hardware accelerators to perform functions like floating-point calculations, graphics processing, etc.
5
Storage Optimized
I3, I3en, D2, D4, D3en, H1
NVMe SSD-backed instance storage optimized for low latency, high random I/O performance, high read throughput.
There are no rows in this table
Instance Types and Families (Latest)

R: It’s for RAM purposes like some applications require a huge amount of RAM
C: Its for CPU purposes, for applications that require more CPU processing
M: It stands for Medium instances, web apps, and all
I: It stands for I/O instances, like database instances
G: It stands for GPU instance, for video recording/machine learning
T2/T3: burstable instance
T2/T3 unlimited: unlimited brust


Want to print your doc?
This is not the way.
Try clicking the ⋯ next to your doc name or using a keyboard shortcut (
CtrlP
) instead.