DevOps'ta İlk 90 Gün: Bir Startup'ın Cloud Maliyetlerini %62 Düşürmek
Yeni devraldığımız bir AWS hesabında neler bulduk, hangi optimizasyonu hangi sırayla yaptık.
Burak Sevim
DevOps Lideri
Bu yaz devraldığımız bir startup'ın AWS faturası aylık $14,200'du. 90 gün sonra $5,400'a indi. Hiçbir feature kapatmadık; sadece doğru sırada doğru optimizasyonları yaptık.
Hafta 1–2: Görünürlük
Cost Explorer'ı açtık ve servis-bazlı, etiket-bazlı (henüz etiketleme yoktu, bu zaten ilk problem), region-bazlı kırılım çıkardık. Önemli not: 'pahalı' olan servisler değil, 'ölçeklenmesi gereksiz' olanlar problem.
Hafta 3–4: Quick wins
- Orphan EBS volume: $480/ay
- Eski AMI'ler ve EBS snapshot'lar: $290/ay
- Boş RDS replikleri: $1,100/ay
- Eski test ortamları (kimsenin bilmediği): $640/ay
Hafta 5–8: Right-sizing
Production EC2'lerinin %70'i kullanılan kapasitenin %20'sinden azını tüketiyordu. Right-sizing önerilerini Compute Optimizer'dan aldık, kademeli olarak uyguladık (downtime sıfır).
Hafta 9–12: Reserved + Savings Plans
Workload stabilize olduktan sonra 1 yıllık Savings Plans aldık. Bu noktada $5,400 seviyesine indik. Üstüne devam eden iyileştirmeler için aylık review devam ediyor.