Skip to main content

Amazon EC2 Instances

Instance families group hardware by the resource they favor. Pick the family whose bottleneck matches your workload; the number is the generation.

FamilyOptimized forChoose whenWatch out
General Purpose (T3)Balanced CPU/memory, burstableWeb servers, dev boxes, spiky low-baseline workT-series throttles once CPU credits drain
Compute Optimized (C5)High sustained CPUBatch, HPC, transcoding, ad servingNo bursting — pay for CPU you run hot
Memory Optimized (R5a)High RAM per vCPUIn-memory DBs, real-time analytics, SAP HANAHolds data in RAM, not on disk
Storage Optimized (D2)High local disk I/OData warehouses, distributed file systemsInstance-store data is ephemeral
Accelerated Computing (F1)Hardware accelerators (FPGA/GPU)ML, genomics, custom hardware accelerationOnly pays off if the workload uses the accelerator

Linked from