Aracılığıyla paylaş


Sürdürülebilir iş yükleri

Microsoft Azure Well-Architected Framework'ün bu bölümü, Azure'da sürdürülebilir iş yükleri oluşturmanın zorluklarını ele almayı amaçlamaktadır. Azure'da sürdürülebilir çözümler oluşturmak ve çalıştırmak için teknik bir temel olarak Well-Architected en iyi yöntemleri uygulayan sağlanan kılavuzu gözden geçirin.

Çözüm mimarinizin bir parçası olarak bu platformun özelliklerinden yararlanma fırsatları için Sürdürülebilirlik için Microsoft Bulutu hakkında daha fazla bilgi de okumanızı öneririz. Ancak bu makale serisinde bulunan yönergeler, Azure'da oluşturduğunuz veya üzerinde çalıştığınız çözümlere odaklanmıştır.

Buna ek olarak, Azure'ın şirket içi çözümlerden daha enerji ve karbon açısından nasıl daha verimli olduğu hakkında daha fazla bilgi edinmek için Bulut Bilişimin Karbon Avantajları: Microsoft Bulut araştırması hakkında bilgi edinin.

Sürdürülebilir iş yükü nedir?

İş yükü terimi, api'ler ve veri depoları gibi birden çok hizmetle ortak bir iş hedefini veya ortak bir iş sürecinin yürütülmesini destekleyen ve belirli uçtan uca işlevleri sunmak için birlikte çalışan uygulama kaynakları koleksiyonu anlamına gelir.

Sürdürülebilirlik ile iş yüklerimizin çevresel etkisine atıfta bulunuruz.

Bu nedenle sürdürülebilir bir iş yükü , kullanımı en üst düzeye çıkarırken israfı en aza indiren ve sonuçta ortam üzerindeki ayak izini azaltan çözümler tasarlama uygulamasını açıklar.

Bulut verimliliğine genel bakış

İş yüklerini daha verimli hale getirmek için maliyet iyileştirme çabalarının birleştirilmesi, karbon emisyonlarının azaltılması ve enerji tüketiminin iyileştirilmesi gerekir. uygulamanın maliyetini iyileştirmek, iş yüklerini daha sürdürülebilir hale getirmenin ilk adımıdır.

Bu bağlamda bulut verimliliğine kavramsal bir genel bakış aşağıdadır:

Bulut verimliliği elde etme adımlarını gösteren diyagram.

Zaman içinde izlenen değişikliklerin herhangi bir etkisi olup olmadığını anlamak için bulut verimliliğini puanlama ve ölçme önemlidir.

Sürdürülebilir Uygulama Tasarımı için tasarım alanından başlayarak daha sürdürülebilir ve verimli iş yükleri oluşturma hakkında bilgi edinin.

Yaygın zorluklar nelerdir?

Microsoft Azure'da sürdürülebilir iş yükleri oluşturmak ve tasarlamak şu temel nedenlerden dolayı zor olabilir:

  • İş yüklerinizin sürdürülebilirlik hedefleriyle uyumlu olup olmadığını anlama. Sürdürülebilir bir şekilde tasarlanıp tasarlanmamış olduklarını belirlemek için geçerli iş yüklerinin değerlendirilmesini gerektirir.
  • Yerel olarak çevre dostu ve iyileştirilmiş iş yükleri tasarlama.
  • İş yüklerinizin emisyonlarını ölçme ve izleme.

Sürdürülebilirlik yalnızca performans ve maliyetle mi ilgili?

Performans verimliliği ve maliyet iyileştirmesi sürdürülebilir iş yükleri tasarlamaya yönelik güçlü odak alanları olsa da, Azure'da uzun vadeli sürdürülebilir iş yükleri oluştururken Well-Architected Framework'ün diğer sütunları da aynı derecede önemlidir.

  • Güvenlik: bir iş yükündeki güvenlik gereçlerinin nasıl iyileştirileceği ve otomatik ölçeklendirme için nasıl tasarlandığı ortamı etkiler.
  • Güvenilirlik: Green Software Foundation'ın sürdürülebilirlik yönergelerini karşılayan güvenilir iş yükleri tasarlamak, iş yüklerinin karbon ve elektrik ayak izini büyük ölçüde azaltabilir.
  • Operasyonel Mükemmellik: bir iş yükünün operasyonel sorunlara etkili bir şekilde yanıt verebilmesi sonuçta karbon emisyonlarını azaltabilir.

Temel tasarım alanları nelerdir?

Bu seride sürdürülebilir rehberlik, bu temel tasarım alanlarına yönelik mimari konular ve önerilerden oluşur.

Tek bir tasarım alanında alınan kararlar tüm tasarımı etkileyebilir veya etkileyebilir. Odak noktası, çevre üzerindeki ayak izini ve etkisini en aza indirmek için sürdürülebilir bir çözüm oluşturmaktır.

Tasarım alanı Description
Uygulama tasarımı Sürdürülebilir iş yükleri tasarlamaya olanak sağlayan bulut uygulaması desenleri.
Uygulama platformu Ortamı, bağımlılıkları, çerçeveleri ve kitaplıkları barındırmayla ilgili seçenekler.
Test etme CI/CD işlem hatları ve otomasyonu için stratejiler ve daha sürdürülebilir yazılım testi sunma.
operasyonel yordamlar Sürdürülebilir operasyonlarla ilgili süreçler.
Depolama Veri depolama seçeneklerini daha sürdürülebilir hale getirmek için tasarım seçimleri.
Ağ ve bağlantı Uygulamaya gelen ve uygulamadan iletilen veri miktarını ve trafiği azaltmaya yardımcı olabilecek ağ konusunda dikkat edilmesi gerekenler.
Güvenlik Azure'da daha verimli güvenlik çözümleri tasarlamak için ilgili öneriler.

Okuyucuların bu tasarım alanlarını tanımalarını, kapsamış kararların sonuçlarını daha iyi anlamak için sağlanan konuları ve önerileri gözden geçirmelerini öneririz.

Sonraki adım

Sürdürülebilirlik tasarımı metodolojisini gözden geçirin.