Share via


Azure'da sürdürülebilir iş yükleri için operasyonel yordam konuları

Yeşil yazılım disiplini ve bulut verimliliği desenleri içinde uygulanması nispeten yenidir ve henüz belirli ve evrensel standartlar üzerinde anlaşma sağlanmamıştır.

Yeşil Yazılım Vakfı, yeşil yazılım oluşturmanın yollarını oluşturmak ve standartlaştırmak için çalışır. Bununla birlikte, herkesin günlük çalışmalarında bu yönü dikkate alması ve Azure iş yüklerini tasarlarken, planlarken ve dağıtırken zaten mevcut olan en iyi yöntemleri dikkate alıp ortamımızı hazır olduğunda yeni standartları içerecek şekilde hazırlamamız çok önemlidir.

Bu belge, Azure iş yüklerinizin maliyetini ve karbon verimliliğini ölçmeye ve sürekli geliştirmeye yönelik bir ortam ayarlama konusunda size yol gösterir.

Önemli

Bu makale, Azure Well-Architected sürdürülebilir iş yükü serisinin bir parçasıdır. Bu seriyi bilmiyorsanız sürdürülebilir iş yükü nedir?

Karbon etkisini ölçme ve izleme

Bir şeyi iyileştirmek veya iyileştirmek için öncelikle neyi değiştirmek istediğimize ve nasıl ölçüleceğini belirlememiz gerekir. Bu bölümde, iş yüklerinizin sürdürülebilirlik etkisini ölçmeye ve izlemeye yönelik en iyi yöntemler ve yönergeler hakkında bilgi edineceksiniz.

Emisyon Etkisi Kontrol Paneli

Herhangi bir sürdürülebilirlik hedefine doğru çalışmanın temel bir yönü, ilerlemeyi izlemek ve ölçmektir. Etkiyi izleyemiyor ve ölçemiyorsanız, çabaların değerli olup olmadığından asla emin olamazsınız. Emisyon Etkisi Kontrol Paneli, Azure aboneliklerinizdeki tüm hizmetlerinizin ve kaynak gruplarınızın karbon etkisini ölçen bir Power BI panosudur.

Emisyon Etkisi Panoları çeşitli biçimlerde içgörüler üretir ve çok çeşitli raporlama özellikleri sağlar:

Green Software Foundation hizalaması: Sürdürülebilirlik ölçümü

Öneri:

  • Geçerli ve gelecekteki çevresel etkiyi kaydetmek için Emisyon Etkisi Kontrol Paneli kullanın.
  • Teknik, iş ve sürdürülebilirlik sonuçlarının başarısını belirlemek için ölçümleri belirleyin ve izleyin.
  • Etkisini ölçmeye yardımcı olmak ve iş yükünüzde yapılan değişiklikleri kaydetmek için araçlara güvenin.
  • Microsoft Learn modülünde Sürdürülebilirlik ve Dataverse API erişimi hakkında daha fazla bilgi edinmek için Microsoft Sustainability Manager verilerine erişin.

Emisyon hedefini tanımlama

Yazılım Karbon Yoğunluğu (SCI), herhangi bir karbon emisyonu ölçümüne ölçeklenebilirlik ve maliyet ölçümlerini ekleyerek uygulamalarınızın karbon etkisini ölçmek için aradığınız puandır.

Emisyon Etkisi Kontrol Paneli kullanmıyorsanız, uygulamanızın emisyonlar üzerindeki etkisini ölçmenize olanak sağlayan karbon proxy'leri oluşturmanın hala yolları vardır.

Mevcut uygulamalar için karbon proxy'leri oluşturmak zor olabilir. Bu nedenle, her iş yükünün tasarım aşamasında verimlilik hedeflerini planlamanızı öneririz. Azure'a yeni iş yükleri eklerken mevcut ayak izinize eklenecek maliyetleri ve emisyonları planlamayı düşünmelisiniz. Ana hedef her zaman karbon yaymamak olmalıdır, bu nedenle ideal olarak, yeni emisyonları telafi etmek için hemen bir iyileştirme deseni bulmalısınız.

Bir sonraki adım, tek bir uygulama veya tüm bulut iş yükleriniz için hedef emisyonlarınızı tanımlamaktır. Hedef, maliyet kısıtlamalarını da içerebilir, bu da daha da kolay hale getirilebilir, çünkü azalan maliyetler emisyonları iyileştirmeniz için size biraz bütçe sağlayacaktır. Hedefinizi bildiğinizde bulut verimliliği sürekli iyileştirme süreci başlayabilir.

Green Software Foundation hizalaması: Sürdürülebilirlik ölçümü

Öneriler:

  • Yeni iş yükünüzün minimum maliyetini ve karbon emisyonlarını (varsa) hesaplayın.
  • Hizmet Düzeyi Hedefleri (SLO), Hizmet Düzeyi Sözleşmeleri (SLA) veya diğer performans ölçümleriyle ilerleme durumunu izleyin.
  • Yeni uygulamayı genel bulut verimliliği puanınıza uygun hale getirmek için iyileştirme desenleri sağlayın.

Ölçümleri belirleme ve iyileştirme hedefleri belirleme

Hedefinizi tanımladıktan sonra, değişikliklerinizin verimlilik üzerinde olumlu bir etkisi olduğunu kanıtlamak için ölçebileceğiniz birkaç ölçümü belirlemeniz gerekir.

Ölçümler örnek olarak şu kategorilerden türetilebilir:

  • Uygulama performansı ölçümleri.
  • Maliyet iyileştirme ölçümleri.
  • Karbon emisyonu ölçümleri (veya ara sunucular).

Green Software Foundation hizalaması: Sürdürülebilirlik ölçümü

Öneri:

  • İyi duruma getirmenin etkisi farklılık gösterebileceğinden ve birçok kullanıcıyı etkileyebileceğinden her uygulama sahibiyle görüşün.
  • Performansı etkileyen tüm planların üzerinde anlaşmaya vardığından ve uygulama kullanıcılarına net bir şekilde iletildiğinden emin olun, böylece daha az karbon emisyonunun daha iyi olması için daha düşük bir performans gerekebileceğini bilmeleri sağlanır.
  • Microsoft Emisyon Etkisi Kontrol Paneli 'yi (EID) Microsoft Sustainability Manager (MSM) örneğine bağladıysanız, hedeflerinizi tanımlamak ve izlemek için MSM'deki Hedef İzleme özelliğini kullanarak hedeflerinizi EID'deki canlı verilere bağlayabilirsiniz.

Ara sunucu olarak maliyet iyileştirme

Bazen bulut kaynaklarını dağıtma kolaylığı, neyin yararlı olduğunu ve neyin kaynak, para ve karbon israfı olduğunu unutmamıza neden olur. Buradaki ileti, buluttaki denemelerin bazen yalnızca maliyet değil genel bulut verimliliği açısından maliyetli olabileceği ve yenilik getirilmediğidir.

Ek iş yükünün karbon ayak izini göz önünde bulundurarak bulut kaynaklarını akıllıca kullanın.

SCI'nizi tanımlarken belirli standartların ve ölçümlerin eksik olduğunu telafi etmek için karbon proxy'leri kullanabilirsiniz. Karbon emisyonları için en güvenli ve en güçlü proxy'lerden biri uygulamanızın maliyetidir. Gereksiz harcamaların azaltılması, daha az bulut kaynağı kullandığınız için dağıtılan iş yüklerinden kaynaklanan aşırı emisyon sayısını azaltır.

Maliyeti iyileştirerek ve karbon emisyonlarını azaltarak tanımlı iş yükü Temel Performans Göstergelerinizden (KPI) ödün vermeniz gerekmeyeceği için maliyet performansı ölçümlerini karbon verimliliğine bağlamak sağlam bir strateji olabilir. Ancak, karbon hedefinize yönelik bir KPI'yi feda etmeye hazır olduğuna karar vekleyebilirsiniz. Bu da stratejinizin bir parçası olabilir.

Green Software Foundation hizalaması: Sürdürülebilirlik ölçümü

Öneri:

İlkeleri tanımlama

Azure İlkesi, bulut verimliliğinize yönelik bazı kararların uygulanmasını kolaylaştırabilen güçlü bir araçtır. Azure sanal veri merkezinizi sürekli olarak en iyi duruma getirmek için daha fazla ilkeden birini tanımlamayı göz önünde bulundurun.

Yeşil Yazılım Vakfı hizalaması: İklim taahhütleri

Öneri:

  • Bulut Benimseme Çerçevesi bulunan maliyet ilkelerini birleştirin ve kullanın.
  • Teknik olarak sürdürülebilirliğe yakından bağlı olduklarından Azure İlkesi maliyetle ilgili yerleşik ilkeler kullanmak.
  • Azure İlkesi ilkelerini yeşil yazılım ilkelerine göre özelleştirin. Örneğin, "Sürdürülebilirlik" için yeni bir Azure İlkesi girişimi oluşturun.
    • Bu dezavantajı göz önünde bulundurun: Yeni ilkelerin uygulanması planlanmamış operasyonel performans ölçümlerini etkilememelidir.

Topluluk ve bilgi paylaşımı

Ekiplerin sürekli olarak sürdürülebilirlik alanındaki yeni gelişmelerden haberdar olması gerekir, bu nedenle iş yüklerini uygularken bu öğrenmelerden yararlanırlar.

Bulut verimliliği ve yeşil yazılım etrafında bir topluluk oluşturmak, kuruluşunuz genelinde bulut verimliliği farkındalığını ve kültürünü teşvik etmek için iyi bir başlangıç noktasıdır.

Sürdürülebilirlik topluluğu İçerik Oluşturucu

Sürdürülebilirlik topluluğu oluşturmak yorucu bir görev olmak zorunda değildir. Sürdürülebilirlik durumunu ve yeşil yazılımla ilgili bilgileri öğrenmeye biraz zaman ayıracak küçük bir ekiple başlayın. Bu ekip ayrıca Green Software Foundation'a katılabilir ve kurallar, standartlar ve daha fazlasını oluşturan ekiplerin bir parçası olabilir.

Çekirdek bulut verimliliği ekibinin, Azure iş yükünüzün maliyetini ve karbon ayak izini yönlendiren tüm yenilikçi araçlar ve ilkelerle güncel olması gerekir.

Yeşil Yazılım Vakfı hizalaması: İklim taahhütleri

Öneri:

Öğrenmeyi planlama

Çekirdek ekibin sürdürülebilir operasyonlardaki ilerlemeleri öğrenmesi için zaman yaratın. Bu arada, kuruluşunuzun tamamının yeşil yazılımları ve günlük seçimleriyle sürdürülebilirlik resmine nasıl katkıda bulunabileceğinizi düşünmeye başladığından emin olun.

Yeşil Yazılım Vakfı hizalaması: İklim taahhütleri

Öneri:

Bu popüler eğitim ve öğrenme kaynaklarını gözden geçirin:

Ekipler arasında en iyi yöntemleri paylaşma

Sürdürülebilirlik çalışmalarının benimsenmesini sağlamak için kuruluş genelinden giriş ve çalışma gerekir.

Yeşil Yazılım Vakfı hizalaması: İklim taahhütleri

Öneri:

  • Ekip üyelerinin iş yüklerini ve sürdürülebilir operasyonlar için şirkete özgü en iyi yöntemleri paylaşmasına izin verin.
  • Ortamınızda somut sonuçlarla test edilmiş olan en iyi yöntemler ve rehberliklerden oluşan paylaşılan bir depo ayarlayın.
  • Herkesi hızlandırmak için sık sık bilgi paylaşım oturumlarını veya iç web seminerlerini göz önünde bulundurun.

Teşvikleri planlama

İlkeleri zorunlu tutmanın ve doğru kültürü oluşturmanın en hızlı yolu, bir iş yükünün çevresel sürdürülebilirliğini geliştirmek için teşvikler ayarlamak veya sürdürülebilirliği temel KPI olarak koymak veya uygulamaların genel verimliliğine eklemektir.

Birçok yazılım iş ortağı, en iyi uygulamalarında zaten yeşil yazılım içerir. Bu nedenle, iş yükü tartışılırken verimlilik hedeflerinizin tanımlandığından ve kabul edildiğinden emin olun.

Yeşil Yazılım Vakfı hizalaması: İklim taahhütleri

Öneriler:

  • Karbon kullanan uygulamaları teşvik edin. Ölçülen karbon ayak izi KPI'yi karşılıyorsa uygulama sahiplerini ödüllendirin.
  • Sürdürülebilirlik yarışması için dost bir kültür oluşturarak oyunlaştırmayı tanıtın; yeşil iş yüklerini, SCI puanlarını ve puan üzerindeki iyileştirmeleri veya iyileştirmeleri teşvik etmek için kayıtları izleyin.
  • Katılımcıların uygulamalarının bulut verimliliğini kanıtlayabilecekleri durumlarda teşvikler aldıkları bağlılık programlarını tanıtmayı göz önünde bulundurun.
  • "Carbon Aware" ve "Carbon Optimize" gibi rozetleri tanıtma fırsatını keşfedin.

Sonraki adım

Ağ ve bağlantı için tasarımla ilgili dikkat edilmesi gerekenleri gözden geçirin.