İş yükü iyileştirme
Bu makale, FinOps Framework içindeki İş yükü iyileştirme özelliğini ve bunu Microsoft Bulut'ta nasıl uygulayabileceğinizi anlamanıza yardımcı olur.
Tanım
İş yükü iyileştirmesi, iş değerini en üst düzeye çıkarmak ve gereksiz kullanımı ve harcamaları en aza indirmek için bulut hizmetlerinin kullanılmasını ve ayarlanmasını sağlama sürecini ifade eder.
Hizmetlerin nasıl kullanıldığını gözden geçirin ve her birinin yatırım getirisini en üst düzeye çıkardığından emin olun. En iyi yöntemleri ve önerileri değerlendirin ve uygulayın.
Her maliyetin doğrudan veya dolaylı olarak iş değerine geri izlenebilirliği olmalıdır. İş değerine katkıda bulunmamayan tam "iyileştirilmiş" kaynakları ortadan kaldırın.
Kaynak kullanım desenlerinizi gözden geçirin ve yoğun olmayan saatlerde ölçeğin azaltılıp azaltılmadığını ve hatta kapatılıp kapatılmadığını (faturalamayı durdurmak için) saptayın. Maliyetleri azaltmak için daha ucuz alternatifleri göz önünde bulundurun. Göreve katkıda bulunmayan gereksiz kullanım ve maliyetlerden kaçının ve bu da yatırım getirisini ve kârlılığı artırır.
Başlarken
Bir hizmetle çalışmaya veya bulutta maliyetleri yönetmeye ilk başladığınızda, verimliliği artırmak ve maliyetleri iyileştirmek için portaldaki yerel araçları kullanmayı önceliklendirirsiniz.
- Maliyet Bulut Benimseme Çerçevesi en iyi yöntemlerini gözden geçirin ve uygulayın.
- Azure İyi Tasarlanmış Çerçeve maliyet iyileştirme kılavuzunu gözden geçirin ve uygulayın.
- Azure Danışmanı maliyet önerilerini gözden geçirin ve uygulayın.
- Azure Danışmanı, kullanımınıza göre yüksek güvenilirlik önerileri sunar. Azure Danışmanı her zaman herhangi bir iş yükünü iyileştirmeye çalışırken başlamak için en iyi yerdir.
- Yeni maliyet önerileri olduğunda bildirim almak için Azure Danışmanı uyarılarına abone olun.
- Mantıklı olduğunda kullanımınızı ve satın alma taahhüt indirimlerinizi gözden geçirin.
- Windows, Linux ve SQL Server için Azure Hibrit Avantajı yararlanın.
- Kullandığınız hizmetler, nasıl ücretlendirildiğiniz ve hizmete özgü maliyet iyileştirme seçenekleri hakkında bilgi sahibi olun.
- Kullandığınız hizmetleri Azure portalı Tüm kaynaklar sayfasından veya Maliyet analizindeki Hizmetler görünümünde bulabilirsiniz.
- Her hizmetin sizden nasıl ücret tahsil ettiğinizi öğrenmek için Azure fiyatlandırma sayfalarını ve Azure fiyatlandırma hesaplayıcısını inceleyin. Maliyetleri düşürebilecek seçenekleri belirlemek için bunları kullanın. Örneğin, paylaşılan altyapı ve taahhüt indirimleri.
- Ortamınızı iyileştirmenize veya maliyet görünürlüğünü artırmanıza yardımcı olabilecek maliyetle ilgili özellikler hakkında bilgi edinmek için hizmet belgelerini gözden geçirin. Bazı örnekler:
- Düşük öncelikli, kesintiye uğrayılabilir iş yükleri için spot VM'leri seçin.
- Bölgeler arası veri aktarımından kaçının.
- Hizmetlerin ücretlendirmeyi durdurmak için duraklatılıp durdurulamadığını belirleyin.
- Microsoft Dev Box, Azure DevTest Labs, Azure Lab Services ve Azure Load Testing gibi bazı hizmetler yerel olarak otomatik durdurmayı destekler.
- Durdurulmayı destekleyen ancak otomatik durdurmayı desteklemeyen bir hizmet kullanıyorsanız, Power Automate veya Logic Apps'te basit bir akış kullanmayı göz önünde bulundurun.
- Hizmet durdurulamıyorsa faturalamayı durdurmak için durdurulabilecek seçenekler olup olmadığını belirlemek için alternatifleri gözden geçirin.
- Bir kaynak durdurulduğunda faturalandırılmaya devam edilebilecek uyumsuz ücretlere çok dikkat edin, böylece şaşırmayın. Depolama, depolamayı kullanan bir işlem kaynağı artık çalışmasa bile ücretlendirilmeye devam eden bir maliyetin yaygın bir örneğidir.
- Hizmet sunucusuz işlemi destekliyor mu?
- Sunucusuz işlem katmanları etkin olmadığında maliyetleri azaltabilir. Bazı örnekler: Azure SQL Veritabanı, Azure SignalR Hizmeti, Cosmos DB, Synapse Analytics, Azure Databricks.
- Ortamınızı iyileştirmenize veya maliyet görünürlüğünü artırmanıza yardımcı olabilecek maliyetle ilgili özellikler hakkında bilgi edinmek için hizmet belgelerini gözden geçirin. Bazı örnekler:
- Düşük öncelikli, kesintiye uğrayılabilir iş yükleri için spot VM'leri seçin.
- Bölgeler arası veri aktarımından kaçının.
- Hizmetlerin otomatik ölçeklendirmeyi desteklenip desteklemediğini belirleyin.
- Hizmet otomatik ölçeklendirmeyi destekliyorsa, uygulamanızın gereksinimlerine göre ölçeklendirilecek şekilde yapılandırın.
- Otomatik ölçeklendirme, maksimum verimlilik için otomatik durdurma davranışıyla çalışabilir.
- Gereksiz maliyetleri önlemek için üretim dışı kaynakları çalışma saatlerinde otomatik olarak durdurmayı ve el ile başlatmayı göz önünde bulundurun.
- Her gün kullanılmayan üretim dışı kaynakları otomatik olarak başlatmaktan kaçının.
- Otomatik başlatmayı seçerseniz, kaynakların otomatik olarak başlatılıp kullanılmayabileceği tatilleri ve tatilleri unutmayın.
- Durdurulan kaynakları el ile etiketlemeyi göz önünde bulundurun. Tüm kaynakların durdurulmasını sağlamak için Sorguyu Azure Kaynak Grafı veya Tüm kaynaklar listesindeki bir görünüme kaydedin ve Azure portalı panosuna sabitleyin.
- Kapsayıcılar ve sunucusuz gibi mimari modelleri yalnızca ihtiyaç duyulduğunda kullanmak ve önemli hizmetlerde en yüksek verimliliği sağlamak için kullanmayı göz önünde bulundurun.
- Boşta ve kullanılmayan kaynaklar gibi kaynak kullanımını değerlendirmek için Maliyet iyileştirme çalışma kitabını kullanın.
🏗️ Temel bilgileri temel alma
Bu noktada, en temel en iyi yöntemleri karşılamak için tüm temel maliyet iyileştirme önerilerini ve ayarlanmış uygulamaları uyguladınız. Temel konuların ötesine geçtikçe aşağıdaki noktaları göz önünde bulundurun:
- Azure Kaynak Grafı kullanarak maliyet önerilerini otomatikleştirme
- Kaynak kullanımını daha da iyileştirmek için yeni gelişen teknolojiler, araçlar ve sektördeki en iyi uygulamalardan haberdar olun.
- Desteklemeyen veya daha karmaşık gereksinimleri olan kaynakları otomatik olarak ölçeklendirme veya durdurma işlemini otomatikleştirin.
- Azure Otomasyonu veya Azure İşlevleri gibi otomasyon hizmetlerini kullanmayı göz önünde bulundurun.
- Geliştirme, test, hazırlama, üretim vb. için hangi kaynakların olduğunu belirlemek için bir "Env" veya Ortam etiketi atayın.
- Abonelik veya kaynak grubu düzeyinde etiket atamayı tercih edin. Ardından, kullanım verileriyle etiket yaymayan kaynakları kapsayacak şekilde Azure İlkesi ve Maliyet Yönetimi etiket devralma için etiket devralma ilkesini etkinleştirin.
- Belirli çalışma zamanı profillerine sahip kaynakları durdurmak için otomatik betikler ayarlamayı göz önünde bulundurun (örneğin, geliştirici VM'lerini 2 saat içinde kullanılmadıysa yoğun olmayan saatlerde durdurun).
- Belirli etiket değerlerine göre çalışma zamanı beklentilerini ve etiket mevcut olmadığında ne olacağını belgeleyin.
- Etiket ilkesiyle uyumluluğu izlemek için Azure İlkesi kullanın.
- Ortama göre belirli yapılandırma kurallarını zorunlu kılmak için Azure İlkesi kullanın.
- Gerektiğinde standart ilkeyi atlamak için "geçersiz kılma" etiketlerini kullanmayı göz önünde bulundurun. Sorumluluk sahibi olmak için maliyeti izleyin ve paydaşlara bildirin.
- Geliştirme sunucuları gibi düşük öncelikli iş yükleri için KPI'leri oluşturmayı ve izlemeyi göz önünde bulundurun.
- Ortamınızı iyileştirmenize yardımcı olacak diğer araçları dağıtmayı göz önünde bulundurun; örneğin, Microsoft tarafından sağlanan FinOps araç setinde bulunan Azure İyileştirme Altyapısı .
FinOps Foundation'da daha fazla bilgi edinin
Bu özellik, bulut maliyet yönetimini ve iyileştirmeyi geliştirmeye adanmış kar amacı gütmeyen bir kuruluş olan FinOps Foundation'ın FinOps Framework'ün bir parçasıdır. Yararlı playbook'lar, eğitim ve sertifikasyon programları ve daha fazlası dahil olmak üzere FinOps hakkında daha fazla bilgi için, FinOps Framework belgelerindeki İş yükü iyileştirme özelliği makalesine bakın.
İlgili videoları FinOps Foundation YouTube kanalında da bulabilirsiniz:
İlgili içerik
İlgili FinOps özellikleri:
İlgili ürünler:
- Azure Danışmanı
- Azure İzleyici
- Azure Kaynak Grafı
- Azure fiyatlandırma hesaplayıcısı
- Maliyet Yönetimi
- Azure İlkesi
İlgili çözümler:
- Maliyet iyileştirme çalışma kitabı
- İdare çalışma kitabı
- FinOps araç seti Power BI raporları
- FinOps hub'ları
Diğer kaynaklar: