Bulut Mimarisi

Bulut Maliyet Optimizasyonu: FinOps Prensipleri

Bulut faturalarının kontrolsüz şişmesi her kurumun karşılaştığı gerçek. FinOps, maliyet ve değer arasında sürdürülebilir bir disiplin sunuyor.

BIART Ekibi2 dk okuma3 görüntüleme
FinOps maliyet optimizasyon görseli

Bulut'a geçiş, başlangıçta esneklik ve hız vaat eder. Birinci yıldan sonra CFO'ların gündemine giren konu ise genellikle bir: "Neden faturamız bu kadar?" FinOps (Cloud Financial Operations) bu soruya cevap üretmek için doğmuş bir disiplindir. Bir araç değil, teknoloji ve finans ekiplerinin aynı masada oturduğu bir çalışma modelidir.

FinOps'un Üç Fazı

FinOps Foundation'ın referans modeline göre her kurum üç faz içinde ilerler:

  1. Inform (bilgilendir): Kim ne kadar harcıyor? Tag'leme disiplini, maliyet dashboard'ları, ayrıntılı fatura analizi.
  2. Optimize: Over-provisioned kaynakları küçült, Reserved Instance/Saving Plan al, lifecycle policy ile soğuk veriyi ucuz katmana taşı.
  3. Operate (işlet): Maliyet birim başına değer (cost per customer, per transaction) bazında raporlanır; engineer'lar kararlarını buna göre alır.

Ekiplerin çoğu "Inform" fazında sıkışıyor; asıl değer üçüncü fazda ortaya çıkıyor.

Bulut'ta En Büyük Maliyet Sızıntıları

Türkiye'de sık karşılaşılan sızıntılar:

  • Test ortamları gece kapanmıyor: Dev/staging environment'larının %60'ı hafta sonu ve gece çalışıyor. Auto-shutdown ile aylık %40 tasarruf mümkün.
  • Over-provisioned databases: Üretimde 16 vCPU RDS, gerçek kullanım %15 civarında. Right-sizing ile yıllık milyonluk tasarruf.
  • Veri aktarımı (egress) ücretleri: Bölgeler arası trafikte farkında olmadan oluşan 5 haneli dolar aylık kalemler.
  • Tanımsız kaynaklar: Tag'i olmayan, sahibi belirsiz kaynaklar bütçenin %15-25'ini yiyebilir.

Doğru Tag'leme Stratejisi

FinOps'un temeli tag'lemedir. Minimum zorunlu tag seti: environment (prod/staging/dev), cost-center, owner-team, application. Azure Policy, AWS Config veya GCP Tag Constraint ile tag olmayan kaynak yaratılması engellenmelidir.

Reserved Instance / Saving Plan Kararı

Belirli workload'larda 1-3 yıllık taahhüt %40-70 indirim sağlar. Ama taahhüt edilen kapasite kullanılmazsa karşılanmış maliyet oluşur. Genel kural: %60+ tutarlılıkta çalışan baseline için RI/SP, ani yükler için on-demand.

FinOps'un Organizasyonel Yanı

FinOps sadece finans değil, finans + engineering + product'un birlikte kurduğu bir kültürdür. Ayda bir "FinOps review" toplantısı, ekiplerin bütçesini takip eden showback/chargeback, ve maliyet tasarrufunu engineer KPI'larına bağlama — başarılı programların ortak özelliği.

Sonuç

Paylaş