Bulutun en büyük avantajlarından biri, kaynakları dakikalar içinde açabilmek. Aynı esneklik, kontrol edilmediğinde faturanın sürekli büyümesine de yol açar. FinOps, mühendislik, finans ve iş birimlerinin bulut harcamalarını birlikte yönetmesini sağlayan bir çalışma modelidir. FinOps Foundation bu süreci üç aşamada tanımlar: Bilgilendir, Optimize et, İşlet.
1. Bilgilendir: önce görünürlük
- Etiketleme (tag) standardı belirleyin: Her kaynağa en azından
proje,ortam(prod/test) vesahipetiketleri ekleyin. Azure Policy ile etiketsiz kaynak oluşturulmasını engelleyebilirsiniz. - Cost Management'ı kullanın: Maliyet analizi görünümlerini etiketlere ve kaynak gruplarına göre kaydedin; ilgili ekiplerle paylaşın.
- Bütçe ve uyarılar tanımlayın: Abonelik ve kaynak grubu düzeyinde bütçeler oluşturup, eşik aşıldığında e-posta uyarısı alın. Beklenmeyen harcamaları ay sonunu beklemeden görürsünüz.
2. Optimize et: hızlı kazanımlar
Kullanılmayan kaynakları temizleyin
Silinen sanal makinelerden kalan diskler, bağlı olmayan genel IP adresleri, eski anlık görüntüler (snapshot) ve unutulmuş test ortamları çoğu faturada sessizce yer kaplar. Azure Advisor ve Cost Management önerileri iyi bir başlangıç noktasıdır.
Doğru boyutlandırma
Sanal makinelerin CPU ve bellek kullanımını en az birkaç haftalık veriyle inceleyin. Sürekli düşük kullanım gösteren makineleri daha küçük boyutlara taşıyın. Azure Advisor bu konuda somut öneriler sunar.
Mesai dışında kapatın
Geliştirme ve test ortamlarının 7/24 çalışması genellikle gerekmez. Otomatik kapatma (auto-shutdown) veya Azure Automation ile mesai dışında kapatılan kaynaklar ciddi tasarruf sağlar.
Depolama katmanlarını doğru kullanın
Seyrek erişilen veriler için Cool, Cold veya Archive katmanlarını ve yaşam döngüsü yönetimi kurallarını kullanın. Erişim ücretlerini de hesaba katmayı unutmayın.
3. Taahhüt indirimleri
| Yöntem | Ne zaman uygun? |
|---|---|
| Azure Reservations | Belirli bir bölgede, belirli bir boyutta 1 veya 3 yıl boyunca sürekli çalışacağını bildiğiniz kaynaklar |
| Azure Savings Plan for Compute | Saatlik sabit bir harcama taahhüdü; boyut ve bölge değişikliklerinde daha esnek |
| Azure Hybrid Benefit | Yazılım güvencesi (Software Assurance) veya uygun abonelik lisansları bulunan Windows Server ve SQL Server lisansları |
| Spot sanal makineler | Kesintiye dayanıklı, toplu işleme ve test gibi iş yükleri |
Taahhüt indirimlerine geçmeden önce doğru boyutlandırmayı tamamlayın; aksi halde gereğinden büyük kaynaklar için uzun süreli taahhüt vermiş olursunuz.
4. İşlet: süreklilik
- Aylık maliyet gözden geçirme toplantısı yapın; sapmaları ilgili ekiple birlikte değerlendirin.
- Maliyet raporlarını proje veya birim bazında paylaşarak farkındalık yaratın.
- Rezervasyon ve tasarruf planlarının kullanım oranlarını takip edin.
İndirim oranları ve lisans koşulları zamanla değişebilir; güncel fiyatlar için Azure fiyatlandırma hesaplayıcısını ve lisans koşullarını kontrol edin.
Azure ortamınız için maliyet değerlendirmesi ve optimizasyon planı hazırlamamızı isterseniz bulut çözümlerimize göz atın.
