Giriş
Azure İyi Tasarlanmış Çerçeve, aşağıdakilere yardımcı olarak iş yükünün kalitesini geliştirebilen bir tasarım çerçevesidir:
- Dayanıklı, kullanılabilir ve kurtarılabilir olun.
- İhtiyacınız olduğu kadar güvenli olun.
- Yeterli bir yatırım getirisi sağlayın.
- Sorumlu geliştirme ve işlemleri destekleme.
- Amacını kabul edilebilir zaman dilimleri içinde gerçekleştirin.
Operasyonel Mükemmellik sütununun merkezinde, standartlaştırılmış iş akışları ve ekip uyumu aracılığıyla iş yükü kalitesini sağlayan DevOps uygulamaları yer alır. Bu yapı, geliştirme uygulamaları, gözlemlenebilirlik ve yayın yönetimi için işletim yordamlarını tanımlar. Amaç süreç varyansını, insan hatası olasılığını ve müşterilere kesintiyi en aza indirmektir. İşletimsel durumunuzu değerlendirmek için şu sorularla başlayın:
Operasyonları disiplinle mi yürütürsunuz? Müşteriler iş yükünü maksimum tahmin edilebilirlikle mi kullanıyor? Sürekli iyileştirmeyi sağlamak için deneyimden ve toplanan verilerden nasıl ders çıkarabilirsiniz? İş yükü işlemleri, net bir sahiplik veya liderlik olmadığında kaotik uygulamalara dönüşebilir. Bu tür bir ortamda ekipler genellikle yüksek çabayla yürütülen ve düşük sonuçlar üreten yöntemlere başvurur ve bu da kötü kullanıcı deneyimine yol açar. Bu yaklaşımlar yalnızca kısa vadeli hedefleri karşılar. Uzun vadeli avantajlar sürekli değerlendirme ve stratejik yatırımlarla gerçekleştirilir.
Bu modülde açıklanan kavramlar, bir iş yükünde operasyonel mükemmellik dahil değildir, ancak bir iş yükü tasarlarken temel ilkeleri ve bunların bazı temel yaklaşımlarını temsil eder. Tam bir bakış açısı için, mimarinizi planlamaya ve tasarlamaya başlarken tüm İyi Tasarlanmış Çerçeve sütunları arasında Azure İyi Tasarlanmış Çerçeve'yi ziyaret edin.
Bu modüldeki her birim, bir tasarım ilkesine ve bu ilkeyle ilişkili üç yaklaşıma odaklanır. Her ünitedeki yaklaşımlar, gerçek dünya senaryolarına nasıl uygulanabileceklerini göstermeye yardımcı olmak için örneklerin kullanılmasıyla desteklenir. Örneklerin tümü kurgusal bir şirketi temel alır.
Öğrenme hedefleri
Bu modülün sonunda Operasyonel Mükemmellik sütununun beş ilkesini anlayacak ve aşağıdakilerden her biri için üç yaklaşım öğreneceksiniz:
- Bireysel sorumluluk ve sahiplik ile birlikte işbirliğini benimseyerek ekip kültürünüzü iyileştirmek için DevOps uygulamalarını benimseyin.
- Standartlaştırma ile geliştirmede verimlilik elde edin. Ekibinizin hızını geliştirmek için standart süreçleri ve araçları kullanın.
- Operasyon uygulamalarınızı geliştirmek için sağlam bir gözlemlenebilirlik platformu oluşturun.
- Dağıtımlarınıza olan güveni artırmak için güvenli, güvenilir ve performanslı bir iş yükü tedarik zinciri oluşturun.
- Operasyonel yükü hafifletmek ve güvenlik, güvenilirlik ve performansı geliştirmek için otomasyonu benimseyin.
- İş yükünüzde değişiklikleri güvenli bir şekilde dağıtmak için standartlar oluşturun ve tüm dağıtımları aynı titizlikle işlemeye yönelik kültürel bir düşünce yapısı benimseyin.
Önkoşullar
- Veri depolama, bilgi işlem ve ağ oluşturma gibi temel altyapı teknolojilerini kullanarak çözüm oluşturmayı veya çalıştırmayı deneyimleme
- İşletme sorunlarını çözmek için teknoloji sistemleri oluşturmayı veya çalıştırmayı deneyimleme