AWS faturası "haftada bir kontrol edilirse anormallik kolay yakalanır" şehir efsanesidir. Gerçekte fatura sızıntıları aylar sürer ve fark edilmez. Aşağıdaki 6 kalem bizim her ürün için periyodik olarak çevirdiğimiz checklist.
1. Idle EBS volumes
Silinen EC2'lerin geride bıraktığı boş diskler. AWS Cost Explorer'da "EBS" filtreleyin, attached olmayanları silin. 6 ayı geçen volume'ler genelde unutulmuştur.
2. Right-sizing
CPU avg %15, memory avg %30 ise instance büyüktür. AWS Compute Optimizer'a güvenin — önerileri doğru çıkıyor.
3. Reserved Instances & Savings Plans
1 yıllık RI = %30-40 indirim, 3 yıllık = %50-60. Hep çalışan workload'larınız için zorunlu.
4. Spot for batch işler
Eğitim, video transcoding, ETL gibi yarıda kesilebilen işler için spot instance %70-90 daha ucuz. Kesilirse retry yapacak orchestration yeterli.
5. S3 lifecycle policies
30 günden eski log'ları Glacier'a, 1 yıllıkları Deep Archive'a alın. Çoğu zaman 10× ucuzlar, erişim hızı zaten önemsizdir.
6. CloudWatch log retention
Default "never expire" — yani sonsuz para. 30 gün retention çoğu uygulama için yeterli, kritik log'ları ayrıca S3'e yazın.