VPC Egress Ücretleri Sürprizi
“AWS faturamız neden bu kadar yüksek? Neredeyse hiç compute kullanmıyoruz.”
Cevap: NAT Gateway veri işleme ücretleri.
Olan şuydu:
- Tüm dış API çağrıları NAT Gateway üzerinden geçiyordu
- İşlenen GB başına $0,045
- ML pipeline'ımız günde 500GB eğitim verisi indiriyordu
- NAT Gateway faturası: $675/gün
- Aylık: yalnızca veri işleme için $20.250
Mimari sorun:
- “Güvenlik için” private subnet'ler
- Her şey NAT Gateway üzerinden yönlendirilmiş
- S3 indirmeleri internet → NAT → private subnet yolunu izliyor
Çözüm:
- Eğitim verisi için S3 VPC endpoint (ücretsiz!)
- Dahili servisler için private subnet'ler
- NAT yalnızca gerçekten internete ihtiyaç duyan servisler için
- AWS servisleri için VPC endpoint'ler (DynamoDB, SQS vb.)
Sonuç: $20.250/ay → $1.200/ay.
Ders: VPC endpoint'ler var. Kullanın. S3 için (Gateway endpoint) ücretsiz, diğerleri için ucuz.
Bu tür olaylar önlenebilir. AWS Yönetilen Hizmetler ekibimiz müşteri ortamlarını yapay zekâ destekli izleme ve nöbetteki kıdemli mühendislerle 7/24 gözetir — böylece bu tür hikâyeler arşivde kalır.