İşlemleri standartlaştırmaya yönelik mimari stratejileri

Bu Azure İyi Tasarlanmış Çerçeve operasyonel mükemmellik denetim listesi önerisi için geçerlidir:

OE:02 Rutin, geçici ve acil durum operasyonlarını tutarlı ve öngörülebilir hale getirmenin bir yolu olarak standartlaştırmayı kullanın.

Tahmin edilebilir süreçler öngörülebilir sonuçlara yol açar. Ekiplerin çalışmanın nasıl yapıldığını standartlaştırması ve bu desenleri tutarlı bir şekilde izlemesi gerekir. Gerektiğinde, değişkenliği azaltmak için kasıtlı olarak otomasyon uygulamalıdır.

Bu kılavuzda ekiplerin güvenilirlik, güvenlik, maliyet iyileştirme, performans ve günlük işlemler genelinde standart süreçleri nasıl tanımlaması ve sürdürmesi gerektiği açıklanmaktadır. İş yükü ekibi, kurumsal idareyle uyumlu bir şekilde iş yükünü yönetmek ve geliştirmek için bu işlemlerin sahibidir.

Rutin görevler için eyleme dönüştürülebilir denetim listeleri tanımlama

Rutin görevleri takip etmek ve yinelemek kolay basit, ayrı denetim listesi öğelerine bölün. Her adım net bir şekilde tanımlanmalı ve eyleme dönüştürülebilir olmalıdır.

İş yükünün açık kaynak kitaplığına bağımlılığı olan bir kullanım örneğini göz önünde bulundurun. Rutin bir görev, güvenlik düzeltme ekleri, hata düzeltmeleri ve işlevsellik geliştirmeleri almak için güncelleştirmeleri uygulamaktır. Denetim listesi aşağıdakiler gibi öğeleri içerebilir:

  • Güncelleştirmeyi daha düşük ortamlarda test edin.
  • Üretim için bir değişiklik isteği gönderin.
  • Güncelleştirmeyi dağıtın.
  • Belgeleri yeni sürümü yansıtacak şekilde güncelleştirin.

Acil durum görevleri için denetim listelerini geliştirme

Acil durum görev senaryoları farklılık gösterir, ancak roller, sorumluluklar ve iletişim yolları her zaman açık olmalıdır. Ekipler genel standartlara uymalı ve yeni görevler için bile yeniden kullanılabilir denetim listelerini kullanmalıdır.

Örneğin, acil durum düzeltmesi yeni bir kaynak dağıtabilir. Bu dağıtımda mevcut kod olarak altyapı (IaC) standartları ve standart performans, güvenlik ve güvenilirlik testleri kullanılmalıdır. Yanıtı hızlandırmak için denetim listesini, yetkili personelin onayıyla düşük riskli, zaman alan öğelerin atlanabileceği yönergeleri içerecek şekilde güncelleştirebilirsiniz.

Olağanüstü durum kurtarma acil durumları için, hızlı ve eşgüdümlü eylem sağlamak için olay yanıt planını tam olarak tanımlandığı gibi izleyin. Bu senaryoyla ilgili ayrıntılar için bkz. Kesintileri yönetmek için etkili bir olay yönetimi planı oluşturma.

İş yükü için geçerli endüstride kanıtlanmış uygulamaları benimseme

Ekibinizin süreç ve standartlar oluşturmak için harcadığı süreyi azaltmak için yerleşik uygulamaları kullanın. Scrum uygulama, Kanban panolarıyla çalışmayı görselleştirme ve sola kaydırma yaklaşımını benimseme gibi çevik yöntemler iş akışı tutarlılığını ve verimliliğini artırır. Olgun kuruluşlar, standartları uygulamak için genellikle sürüm denetimli SOP'lere, wiki'lere ve operasyonel kılavuzlara güvenir.

İş yükü yaşam döngünüze uygun uygulamaları seçmek için ekibinizin deneyimine güvenin ve diğer ekiplerden benzer bağlamlarda çalışan yaklaşımlar hakkında bilgi edinin.

AI opportunity: El ile çabayı azaltmak ve tutarlılığı artırmak için, Microsoft 365 Copilot ve GitHub Copilot kullanarak ortak yapıtların oluşturulmasını ve gözden geçirilmesini standartlaştırarak işe başlayın. Belgeleri, işlem hattı tanımlarını, test çalışmalarını ve çekme isteği içeriğini tutarlı bir şekilde oluşturmak için bu araçları kullanın. Bu özellikleri, inceleme senaryoları için yapay zeka destekli analiz sağlayan SonarQube gibi Microsoft olmayan araçlarla tamamlayabilirsiniz.

Endüstri standardı uygulamaları benimsemek bazen geri tepebilir. Ekipler, en iyi uygulamaları izlemeye çalışırken uyumluluğu sağlamaya gereğinden fazla çaba harcayabilir, hayal kırıklığı yaşayabilir ve değer katan görevleri erteleyebilir. Yapay zeka, standartların yardım yerine ne zaman engel olduğunu algılamaya yardımcı olabilir.

Standartlara harcanan zaman, geliştirici yaklaşımı ve hata oranları gibi geçmiş sinyalleri izleyen yapay zeka temelli bir çözüm uygulamayı göz önünde bulundurun. Desenleri ayırt etmek için büyük dil modelleriyle (LLM) başlayın. Ardından, standartların iş akışını ne zaman engelleyebileceklerini tahmin etmek için geçmiş verilerde tahmine dayalı modelleri eğitin ve ardından proaktif eylemler gerçekleştirin.

Erken harekete geç, proaktif kal

İş yükü ekiplerini güvenlik, güvenilirlik ve maliyet verimliliği açısından iş yüklerinin tam sahipliğini almaya teşvik edin. Ekipler geliştirmeleri proaktif olarak belirlemeli ve diğer ekiplerin harekete geçirmesini beklemek yerine bunları kapsamlarına eklemelidir.

Bu strateji özellikle güvenilirlik ve güvenlik denetimleri için önemlidir. Ekip keşif testi yapmazsa veya erken güvenlik denetimlerinin sahipliğini almazsa, örneğin bir sonraki aylık taramaya kadar bir güvenlik açığı algılanmadan kalabilir ve bu da iş yükünü riske atabilir.

Merkezi standartlardan ve kaynaklardan yararlanın

Sıfırdan yeni süreçler oluşturmak yerine yerleşik kuruluş gereksinimlerini ve ekipler arası standartları kullanın. Mevcut oldukları yerde zorunlu standartları benimseyin ve yalnızca gerektiğinde kendi standartlarınızı oluşturun ve mümkün olan her yerde diğer ekiplerle uyumlu olun. Özellikle güvenlik veya uyumluluk gibi kesişim noktalarında işbirliğini basitleştirmek için ekibinizin süreçleriyle diğer ekiplerin süreçleri arasındaki farkları belgeleyin.

Uyumluluk gereksinimlerine dikkat edin. Bu gereksinimleri karşılamak için yordamınızda hangi ek adımların gerekebileceğini değerlendirin. Sektörünüz ve bölgeniz için geçerli kuralları anlayın, iş akışlarınıza ekleyin ve tutarlı bir bağlılık sağlamak için ekibi düzenli olarak eğitin.

Pratik olduğu durumlarda otomasyon uygulama

Tutarlılık elde etmeye yardımcı olmak için otomasyonu kullanın. Ekibinizden yönetim yükünü hafifletmek için yinelenen ve insan hatasına eğilimli görevleri otomatikleştirin. Örneğin ITSM biletleri oluşturma gibi süreçleri otomatikleştirme fırsatlarını arayın. Daha fazla bilgi için bkz . Otomasyon uygulama önerileri.

Açık kaynak kullanımını yönetme

Açık kaynak araçları benimserken kasıtlı olun. Bunların ne zaman ve nasıl kullanılabilmesi için net kurallar tanımlayın ve kuruluş ve uyumluluk gereksinimleriyle uyumlu olduğundan emin olun. İş yükü ekip üyelerinin dış açık kaynak projelerine katkıda bulunup bulunamayacağına ve şirket içi kodun diğer ekiplerle paylaşılıp paylaşılamayacağına karar verin.

Ödünleşim: Standartlar tutarlılığı korumaya yardımcı olur ancak katı olmamalıdır. Süreçlerin zaman içinde güvenli bir şekilde gelişebilmesi için yeniliğe alan tanırken prosedürleri izleyin.

Dokümantasyon standartlarını belirleyin ve dokümantasyonu yaşayan bir varlık olarak ele alın

Belgeler standart işletim yordamlarını yakalamalı ve işin nasıl yapıldığını açıkça tanımlamalıdır. İlgili araçlara başvurular içeren eyleme dönüştürülebilir denetim listeleri oluşturarak belgeleri etkili hale getirin.

İş yükünüz ve ekibiniz geliştikçe yordamların gelişmesi ve standartların uygun kalmasını sağlamak için düzenli olarak gözden geçirilmesi ve zorlanması gerekir. Tutarlılığı korumak ve güncelleştirmelerin kaydını tutmak için şablonları ve sürüm denetimini kullanın. Örneğin, runbook'ları sürüm kontrolü altında bir depoda saklayın ve ekibin operasyonel temposunun bir parçası olarak planlı incelemeler yapın. Yazarlık ve gözden geçirme tarihleri ekleyin ve prosedürlerdeki değişiklikleri vurgulayın.

Yapay zeka fırsatı: Belgeleri gelişen varlıklarla eşitlenmiş durumda tutmak ve standartların uyumluluğunu doğrulamak büyük çaba gerektirir. GitHub Copilot etkileşimli analiziyle doğrudan proje varlıklarınızdan standartlar belgeleri oluşturabilir ve bunları koruyabilirsiniz. Daha gelişmiş bir seçenek, uyumluluğu zorunlu kılmak ve bu standartlara uyan yeni varlıklar oluşturmak için standart belgelerinizde yer alan aracıları kullanmaktır. Örneğin, bir aracı bir çekme isteğini analiz edebilir, sapmaları tanımlayabilir, geri bildirim sağlayabilir ve uygun durumlarda, standartlarınızla uyumlu olacak şekilde kodu otomatik olarak güncelleştirebilir.

Azure kullanımının kolaylaştırılması

İşlemlerin ve yordamların resmileştirilmesini doğrudan kolaylaştıran azure ürünleri olmasa da, Microsoft bu konuda birçok kılavuz yayımlar. Sektörde kanıtlanmış ve önerilen uygulamaları anlamak ve bunları iş yükünüz için nasıl uygulayacağınız konusunda düşünmek için bu kılavuzu kullanın.

İyi Tasarlanmış Çerçeve ayrıca, iş yükünüzün ve ekibinizin sektör standartlarına göre çalışmasını sağlamak için standartlaştırılması gereken süreçler ve prosedürler hakkında ayrıntılı rehberlik sağlar.

Operasyonel Mükemmellik denetim listesi

Öneriler kümesinin tamamına bakın.