Rehberler Uzun Okuma Aws

Doğru EC2 tipini seçin

Instance aileleri ve sizing stratejisi.

27 Mart 2026 19 dk okuma
Paylaş
X in

Giriş

Amazon EC2 sanal sunucu kapasitesi sağlar; yüzlerce instance tipi farklı CPU, bellek, ağ ve depolama dengesi sunar. Yanlış tip seçimi maliyet artışı veya performans darboğazına yol açar.

Instance isimlendirmesi: m7g.xlarge = aile (m) + nesil (7) + özellik (g=Graviton) + boyut (xlarge).

Bu rehberde ana aileleri, sizing metodolojisini ve maliyet optimizasyonunu ele alıyoruz.

General Purpose (M, T)

M serisi dengeli CPU/bellek; web sunucuları, uygulama katmanı için ideal. m7i Intel, m7g Graviton3 ARM tabanlı ve genelde daha iyi fiyat/performans.

T serisi (t3, t4g) burstable; CPU kredisi biriktirir. Düşük ortalama CPU, kısa spike'lar için uygun (dev, küçük API).

  • m7g: Graviton3, genel amaçlı
  • t4g: burstable, düşük maliyet
  • m7i: Intel, uyumluluk gerektiğinde
  • Boyut: nano'dan 24xlarge'a
aws ec2 describe-instance-types \
  --filters Name=instance-type,Values=m7g.* \
  --query 'InstanceTypes[*].[InstanceType,VCpuInfo.DefaultVCpus,MemoryInfo.SizeInMiB]'

Compute Optimized (C)

C serisi yüksek CPU/oran; batch işleme, video encoding, oyun sunucusu, bilimsel hesaplama.

c7g Graviton3 compute optimized; c7i Intel alternatifi.

# CPU-bound workload test
stress-ng --cpu 4 --timeout 60s
# CloudWatch CPUUtilization > 70% sürekli → C serisine geçiş

Memory Optimized (R, X)

R serisi büyük bellek; veritabanı, in-memory cache, Spark. r7g 1 vCPU başına 8 GiB RAM.

X serisi (x2iedn) ekstrem bellek; SAP HANA, büyük veritabanları.

Storage Optimized (I, D)

I serisi yüksek IOPS NVMe; NoSQL, data warehouse. D serisi yoğun depolama.

EBS-only instance'larda depolama ayrı seçilir; instance store geçici ve hızlıdır.

  1. Web/API: M veya T
  2. DB/cache: R
  3. Batch/ML training: C veya P/G
  4. NoSQL yüksek IOPS: I

Sizing ve Benchmark

Başlangıç: mevcut sunucu CPU/RAM profiline bakın. CloudWatch metrikleri 2 hafta izleyin. Compute Optimizer öneri sunar.

Load test ile doğrulayın; production'da right-sizing yapın. Reserved Instance veya Savings Plan uzun vadeli maliyet düşürür.

Graviton (ARM) instance'ları önce değerlendirin; çoğu Linux workload %20-40 daha ucuz çalışır.

Maliyet Optimizasyonu

Spot Instance kesinti toleranslı işler için %90 indirim. Savings Plan 1-3 yıl taahhüt. Right-sizing underutilized instance'ları küçültür.

AWS Cost Explorer ve Trusted Advisor underutilized kaynakları gösterir.

aws ce get-rightsizing-recommendation
aws ec2 describe-spot-price-history --instance-types m7g.large

Sonuç

EC2 tip seçimi iş yükü profiline dayanmalıdır. M/T genel başlangıç, C CPU, R bellek, I depolama için. Graviton ve right-sizing maliyeti düşürür.

Metrikleri izleyin, Compute Optimizer kullanın, Reserved/Spot stratejisi planlayın.