Skip to content

Instantly share code, notes, and snippets.

@haydenk
Created April 28, 2026 14:35
Show Gist options
  • Select an option

  • Save haydenk/adb3933f8f9b8b067b8a3bee53735c79 to your computer and use it in GitHub Desktop.

Select an option

Save haydenk/adb3933f8f9b8b067b8a3bee53735c79 to your computer and use it in GitHub Desktop.
[AWS] Quick-reference cheat sheet for EC2 instance families (F1, I3, G3, H1, T2, D2, R4, M5, C5, P3, X1) and their typical use cases.

AWS EC2 Instance Types -- Quick Reference

Family Specialty Use Case
F1 Field Programmable Gate Array Genomics research, financial analytics, real-time video processing, big data, etc
I3 High Speed Storage NoSQL DBs, Data Warehousing, etc
G3 Graphics Intensive Video Encoding/3D Application Streaming
H1 High Disk Throughput MapReduce-based workloads, distributed file systems such as HDFS and MapR-FS
T2 Lowest Cost, General Purpose Web Servers/Small DBs
D2 Dense Storage Fileservers/Data Warehousing/Hadoop
R4 Memory Optimized Memory Intensive Apps/DBs
M5 General Purpose Application Servers
C5 Compute Optimized CPU Intensive Apps/DBs
P3 Graphics/General Purpose GPU Machine Learning, BitCoin Mining, etc
X1 Memory Optimized SAP HANA/Apache Spark, etc
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment