Azure Well-Architected Framework iş yükleri

Azure Well-Architected Çerçevesi bağlamında iş yükü terimi, tanımlı iş sonuçları elde etmek için birlikte işlev gösteren uygulama kaynakları, veriler ve destekleyici altyapı koleksiyonu anlamına gelir. İş yükü bileşenlerden ve ayrıca geliştirme ve operasyonel yordamlardan oluşur.

Mimarlar iş yüklerini tasarlar ve bir iş yükü ekibi bunları uygular. İş yükü, işlevsel ve işlevsel olmayan iş gereksinimlerini karşılamak için tasarlanır ve uygulanır. İş yükleri birçok türde sınıflandırılabilir.

İş yükü sınıflandırması için tipik ölçütler şunlardır:

  • Web uygulamaları, toplu işlem ve gerçek zamanlı analiz gibi bir iş yükünün yardımcı programı, özellikleri ve kullanım desenleri.

  • Teknoloji platformları veya bir sektörle uyum gibi önemli etmenler.

  • Hedef hedef kitle. Kuruluşlardaki iç iş kolu uygulamaları, satın alınan bağımsız yazılım satıcısı (ISV) çözümü veya genel kullanıma yönelik çok kiracılı bir hizmet olarak yazılım (SaaS) çözümü, çeşitli hedef kitlelere sahip çözümlere örnek olarak verilebilir.

Aynı sınıfta yer alan iş yükleri, hedef kitleleri, uyumluluk gereksinimleri ve teknoloji yığınları gibi benzerlikleri paylaşabilir. Well-Architected Çerçevesi'nin beş sütunu, ilkeleri, denetim listeleri ve dezavantajları tüm iş yükü sınıfları için geçerlidir.

Well-Architected Framework'ün iş yükü kılavuzu, belirli iş yükü sınıflarıyla ilgili ortak öncelikleri ve dezavantajları açıklar. İş yükü kılavuzunda sütun kılavuzu, bir iş yükünün önceliklerini temsil eden teknik tasarım ilkeleri ve tasarım alanları için geçerlidir. Başarılı bir iş yükü ayarlamaya yardımcı olmak ve bunu Well-Architected Framework ile hizalamak için önerileri izleyin.

Well-Architected Framework iş yükü nedir?

Her iş yükünün tasarımı ve işlemleri beş mimari yapıyla birleştirilmek zorunda: Güvenilirlik, Güvenlik, Maliyet İyileştirme, Operasyonel Mükemmellik ve Performans Verimliliği.

Başarılı bir iş yükü oluşturmak için, bunu aşağıdaki idealleri temel alan Well-Architected Framework ilkelerine uygun olarak geliştirin.

Well-Architected Framework iş yükü:

  • Bir hedefe ulaşmak için tanımlanan ve önceliklendirilen işlevsel ve işlevsel olmayan gereksinimlere sahiptir.
  • Kaynakları kullanarak ve tasarım desenlerini ve dezavantajlarını birleştirerek bu gereksinimleri elde edebilmeniz için tasarlanmıştır.
  • Bir tasarım ve amacın özelliklerine göre oluşturulur ve işletilir.
  • Amacına ne kadar uygun şekilde ulaştığıyla ölçülür.
  • Amacı iyileştirilmiş veya değiştirilmiş olarak uyarlanabilir.
  • Olması gerektiği kadar güvenilirdir.
  • Olması gerektiği kadar güvenlidir.
  • Yeterli bir yatırım getirisi sağlar.
  • Sorumlu bir şekilde geliştirilir ve çalıştırılır.
  • Amacını kabul edilebilir bir süre içinde gerçekleştirir.

bir kuruluşun iş yükü ekibiyle merkezi ekipleri arasındaki işbirliği, önceki özelliklere sahip bir iş yükü oluşturmalıdır. Aşağıdaki bölümlerde bu ekipler ve işlevleri açıklanmaktadır.

İş yükü ekibi

Çok çeşitli teknik ve iş disiplinlerine sahip ekip üyelerine sahip bir iş yükü ekibi oluşturun. Tüm ekip üyelerinin birincil odak noktası iş yükünün başarısı olmalıdır.

İş yükü ekibi üyeleri örnekleri  
Uygulama güvenlik mühendisleri
İş paydaşları
Bulut geliştirici veya yazılım mühendisleri
Bulut çözümü mimarları
Veri bilimcileri veya analistler
Veritabanı yöneticileri
DevOps mühendisleri
Altyapı mühendisleri
Ürün yöneticileri veya sahipleri
Kalite güvencesi (QA) mühendisleri
Destek ekibi üyeleri

Merkezi ekipler ve paydaşlar

Merkezi ekipler genellikle iş yükü ekibini destekler. Bir kuruluştaki birçok veya tüm bulut iş yükleri için destek işlevleri sağlar ve idare uygular. Merkezi ekipler, kısmen kuruluşun iş yüklerinin başarısıyla elde edilen kurumsal başarıya odaklanır. İş yükleri için hizmetler, rehberlik ve korumalar sağlar.

Merkezi ekipler ve ekip üyeleri örnekleri  
İş zekası analistleri
İş paydaşları
Bulut mükemmellik merkezi (CCoE) panosu
Bulut platformu ekibi
Siber güvenlik analistleri
Veritabanı yöneticileri
Kurumsal mimarlar
Finans analistleri
Altyapı mühendisleri
Yasal ve uyumluluk memurları
Ağ mühendisleri
Tedarik uzmanları
Proje yöneticileri

Well-Architected Framework iş yükü ekibi, iş yükü sonuçlarına odaklanır. Merkezi ekip üyelerinin özel desteğiyle koordine olurlar ve bu destekten yararlanırlar.

Paylaşılan sorumluluk modeli

Değer sunmak için bir iş yükünün dağıtılması ve kullanılması gerekir. İş yükü ekibinin bir parçası olarak, iş yükünüzü kuruluşunuza değer oluşturacak şekilde tasarlama, uygulama ve dağıtma sorumluluğunuz vardır.

İş yükleri kuruluşunuzun bağlamında bulunur. Bir kuruluş genellikle idare ve yetkili rollerini düzenler. İş yükü ekibiniz, kuruluşunuzun temeli içinde bir iş yükü tasarlama, uygulama ve dağıtma sorumluluğuna sahiptir.

Azure Bulut Benimseme Çerçevesi uygun olarak iş yükünüzün bulut kaynaklarını standartlaştırın. İş yükü ekiplerini eklemeye yardımcı olmak üzere yönetilen bir platform sağlamak için sıkı bir şekilde standartlaştırma uygulayın. Bu idareyi kuruluşunuzun bulut çalışma modeline uygun olarak uygulayın.

Standartlaştırma gerçekleştirmenize yardımcı olması için Azure giriş bölgelerini kullanabilirsiniz. Platform giriş bölgeleri ve uygulama giriş bölgeleri Azure'da kullanılabilir. İş yükünüzü bir uygulama giriş bölgesine dağıtın.

Kuruluşunuzda ciddi şekilde resmileştirilmiş ve Azure giriş bölgeleriyle tamamen uyumlu bir bulut platformu teklifi olabilir. Ya da kuruluşunuzun farklı bir benimseme stratejisi olabilir veya uygulama olmayabilir. Uygulama yoksa iş yükü ekipleri neredeyse tamamen otonom varlıklardır.

Kuruluşunuzun kullandığı tüm platformlar ve idareler için Well-Architected Framework ilkelerini iş yüklerinize uygulamanız gerekir. Well-Architected Framework genellikle Azure giriş bölgelerine başvurur, ancak belirli bir platform uygulamasına bağımlı değildir. Well-Architected Framework sütunları, ilkeleri, denetim listeleri ve kılavuzları tüm bulut platformlarına ve çoğu iş yükü türüne yöneliktir.

Gereksinimleri karşılama

Temel sütunlar ve iş yükü kılavuzu gibi Well-Architected Çerçevesi boyunca öneriler iş yükünün yükümlülüğüyle çakışıyor. Öneriler genellikle hangi ekip üyesinin veya ekibin bu yükümlülükleri kolaylaştıracakları anlamına gelmez. Her eylemi kimin gerçekleştirmesi gerektiğini belirleyebilirsiniz. Ekibinizin topoloji, iş yükü türü ve kritiklik ile ilgili rollerini ve sorumluluklarını belirlemek için iş yükü düzeyinde eşleme gerçekleştirin.

Doğrudan iş yükü ekibi çoğu iş yükü gereksinimlerini karşılar. Bazı gereksinimler merkezi ekiplerle ortak bir çalışma olarak ele alınır. Örneğin, uygulama seçimleri merkezi bir ekibin belirlediği korumaları temel alabilir. Ya da merkezi bir ekip yalnızca uygulama seçimlerini işleyebilir.

İş yükü ekibinizin iş yükü hedeflerinde kod oluşturmaya yardımcı olması için diğer ekiplerle bir çalışma ilişkisi oluşturması gerekir. Bileşenleri veya sorumlulukları dış kaynak olarak seçerseniz, bu yükümlülükleri başarıyla yerine getirmeniz gerekir.

Kısıtlamaları öğrenin

Merkezi bir ekip, ekibin temel özelliklerine ve temel altyapısına göre çeşitli iş yüklerini destekler. Kuruluş ölçeğinde bu desteği sağlamak için merkezi ekip sunulan hizmette veya altyapıda tekdüzenlik ve kısıtlamalar uygulayabilir. İş yükünüzü tasarlarken bu kısıtlamaları anlamanız ve mümkün olduğunca bu kısıtlamaları bilen kurumsal mimarlarla iş ortaklığı oluşturmanız kritik önem taşır. Önceki uygulamalardan mümkün olduğunca çok bilgi edinin.

Her platform idaresi uygulaması farklıdır, ancak aşağıdaki kısıtlamalar birçok iş yükü için yaygındır:

  • Bulut kaynakları için izin verilenler listesi
  • Bulut kaynakları için yapılandırma zorunluları
  • Bulut kaynakları ve şirket içi bağlantı kullanılabilirliği için bölgesel izin verilenler listesi
  • İş saatleri dışında sınırlı platform desteği
  • Düzeltme eki uygulama gereksinimleri
  • Etki Alanı Adı Sistemi 'ni (DNS) ve özel uç nokta uygulamalarını yönlendiren belirli merkez-uç uygulaması
  • Tedarik zinciri denetim gereksinimleri

Gereksinimleri açıkça iletme

İş yükü gereksiniminiz, temel bir özelliği veya altyapı teklifini açıkça tanımlamayan bir kısıtlama veya hizmet düzeyi sözleşmesi (SLA) ile karşılaşıyorsa, bu durumu risk olarak değerlendirin. Bu riski ele almak için iş yükü ekibinizin diğer takımlara endişenin iş yükünü nasıl etkilediği konusunda netlik sağlaması gerekir. İş yükü gereksinimlerini, tasarımını veya uygulamasını değiştirmeniz ya da altyapı teklifini değiştirmeniz gerekebilir.

Platform ekibinin kuruluş yönergeleriyle ilgili yükümlülüklerini ve iş yükü ekibinizin yükümlülüklerini anladığınızda, iş yükü gereksinimlerini gerçekçi beklentiler ve önerilerle iletebilirsiniz.

Yaygın iş yükü gereksinimlerini iletme

Her platform ortaklığı farklıdır, ancak paylaşılan sorumluluk konuşmalarında aşağıdaki alanlar yaygın konulardır:

  • Uyumluluk ve yasal gereksinimler
  • Statik giriş veya çıkış IP adresleri gereksinimi gibi ağ özellikleri
  • Etkili canlı site önceliklendirmesi sağlamak için gözlemlenebilirlik gereksinimleri
  • Ağ aktarım hızı, bulut kaynaklarının kullanılabilirliği veya bölgesel kullanılabilirlik gibi performans gereksinimleri
  • Çıkış ve giriş perspektifinden genel İnternet erişimi beklentileri
  • İş yükünün kullanıcılarına sunulan hizmet düzeyi hedefleri (SLO' lar) veya SLA'lar
  • Teknik desteğin kullanılabilirliği

Birleşik kazançları arayın

Paylaşılan sorumluluk yalnızca ödünler, kısıtlamalar ve uzlaşmayla ilgili değildir. Platform ekipleri genellikle tek bir iş yükü takımının sürdürebileceklerinin ötesine geçebilecek yüksek düzeyde özel becerilere ve ayrılmış bütçelere sahiptir. Aşağıdaki örnekleri göz önünde bulundurun.

Güvenlik uzmanları. İş yükünüz güvenli bir geliştirme yaşam döngüsüne sahip olabilir. Merkezi bir güvenlik ekibi, kuruluşunuz genelinde büyük ölçekte güvenli geliştirme görevleri gerçekleştirdiğinden, çabalarınızın üzerinde ve ötesinde rutin sızma testleri gerçekleştirebilir. Olay yanıtı stratejisi planlama ve gerçekleştirme konusunda da yardımcı olabilir.

Kurumsal mimari kılavuzu. Kurumsal mimari ekibinin desenleri ve uygulamalarıyla uyumluysanız zaman ve çabadan tasarruf edebilirsiniz çünkü ekip süreçleri zaten kolaylaştırmıştır. Anlaşma olmadan ortaklık içinde bir çözüm mümkün değilse yeniden çalışmayı da önleyebilirsiniz.

Büyük bilet harcamaları. Platform ekipleri genellikle tek bir iş yükü ekibi için çok pahalı veya çok kapsamlı yönetilen bileşenleri veya hizmetleri barındırmaktadır. Platform ekipleri bu bileşenleri ve hizmetleri karşılayabilir çünkü maliyeti iş yüklerine bölerler.

Genellikle bu hizmetler veya merkezi platformlar yalnızca gösterme olarak sunulur, bu nedenle iş yükü maliyetinin en iyi duruma getirilmelerine yardımcı olur. Geri ödeme olarak sunulduğunda, ölçek ve merkezileşme ekonomileri nedeniyle genellikle daha ucuza gelirler.

Platform ekipleri genellikle çeşitli etkinlikler için iş yükü ekiplerine self servis seçenekler sağlar. Örnek:

  • Kendi kendine yönlendirilen eğitim için bir belge deposu sağlama
  • Belirli kaynak etiketlemesi aracılığıyla maliyet yönetimine ekleme
  • Resmi bir abonelik satış süreci aracılığıyla abonelik sunma

İş yükünüz için uygun olabilecek self servis seçenekleri keşfedin.

Başarıları ve zorlukları paylaşma

Diğer ekiplerle paylaşılan sorumluluk, bir iş yükünün başarılarını ve zorluklarını paylaşma anlamına da gelir. İş yükünüz yükümlülüklerini karşılayıp istenen değeri elde ettiğinde, bunu iş ortağı ekiplerinizle paylaşın. İş yükünün başarısına nasıl katkıda bulunduklarını anlatın. İş yükünüz yükümlülüklerini yerine getirmediğinde çalışmayan şeyleri paylaşın, işbirliği yapın ve yeniden hesaplayarak çalışmaya başlayın.

Platform ekiplerinin yükümlülükleri ve başarı ölçütleri de vardır. İş yükünüzün bir teklifle iyi çalışıp çalışmadığını veya gürültülü bir komşu olma riski altında olup olmadığını iş ortaklarınızın size söylemesini beklemelisiniz.

Sürekli geliştirme için çaba gösterin

Tüm Well-Architected Framework yapılarında bir tema sürekli geliştirmedir. Aşamalı bir düşünce yapısı benimseyin. Mevcut sorunlara yönelik yeni yaklaşımlarla ilgilenebilir, yeni teknolojiyi benimseyebilir, yeni gereksinimleri karşılayabilir veya yeni kısıtlamalar altında çalışabilirsiniz. İş yükünüz zamanla geliştikçe, iş ortağı ekiplerinizin de aynı düşünce yapısına dikkat etmesini bekleyebilirsiniz. Ancak, her geliştirme fırsatı aynı zamanda değişiklikler anlamına gelir ve uygun bir yönetim süreci tarafından desteklenmelidir.

İş yükü ekipleri, platform ekiplerinin hizmetleri üzerinde etkisi olabilecek iş yükü gereksinimlerinde önerilen değişiklikler hakkında platform ekipleriyle iletişim kurma yükümlülüğüne sahiptir. Benzer şekilde platform ekipleri de iş yükü iş ortaklarını değişiklik denetim süreçlerine dahil etmek ve etkili platform değişikliklerini net bir şekilde iletmekle yükümlü olur. Bir ürünün nasıl geliştiğini öğrenmek ve paylaşmak için iş ortaklarıyla düzenli bir iletişim temposu oluşturun.

Başarılı bir sonuç elde edin

İş yükleri kullanıcılardan, hissedarlardan, düzenleyici kurumlardan, çalışanlardan, mükemmellik merkezinden ve baş deneyim sorumlularından birçok beklentiye sahiptir. Beklentiler yön pusulasını döndürebilir. Well-Architected Çerçevesi, başarılı bir sonuç elde etmek için mimari kararlara yönelik açık rasyonalizasyonlar sunarak tasarım ve uygulamayla ilgili netlik sağlar. Başarılı bir iş yükü geliştirin ve bu başarıyı kuruluşunuzla paylaşın.