Microsoft Azure İyi Oluşturulmuş Mimari Çerçevesi
Azure İyi Oluşturulmuş Mimari Çerçevesi, bir iş yükünün kalitesini artırmak için kullanılabilecek rehber niteliğindeki ilkelerdir. Çerçeve, mimari mükemmelliği beş yapı taşından oluşur:
Bu sütunların birleştirilmesi yüksek kaliteli, kararlı ve verimli bir bulut mimarisinin üretilmesine yardımcı olur:
Yapı Taşı | Açıklama |
---|---|
Güvenilirlik | Sistemin hatalardan kurtularak çalışmaya devam edebilme özelliği. |
Güvenlik | Uygulama ve verilerin tehditlere karşı korunması. |
Maliyet İyileştirmesi | Sağlanan değeri en üst düzeye çıkarmak için maliyetleri yönetme. |
Operasyonel Mükemmellik | Sistemi üretimde çalışır durumda tutan operasyon süreçleri. |
Performans Verimliliği | Sistemin yükteki değişikliklere uyum sağlama becerisi. |
Well-Architected Framework ile Azure'da başarılı iş yüklerinin mimarisini oluşturma hakkında aşağıdaki videoya bakın:
Genel Bakış
Aşağıdaki diyagramda Azure Well-Architected Framework'e üst düzey bir genel bakış sunun:
Merkezde, mimari mükemmeliyetin beş sütununu içeren Well-Architected Çerçevesi yer alır. Well-Architected Çerçevesi'ni çevreleyen altı destekleyici öğe vardır:
- Azure İyi Tasarlanmış Gözden Geçirme
- Azure Danışmanı
- Belgeler
- İş Ortakları, Destek ve Hizmet Teklifleri
- Başvuru Mimarileri
- Tasarım İlkeleri
İş yükünüzü değerlendirme
Microsoft Azure İyi Oluşturulmuş Mimari Çerçevesi’nde bulunan doktrinleri kullanarak iş yükünüzü değerlendirmek için bkz. Microsoft Azure İyi Oluşturulmuş Mimari Çerçevesi İncelemesi.
Ayrıca iş yüklerinizin duruşunu geliştirmeye yönelik fırsatları belirlemek ve önceliklerini belirlemek için Azure Danışmanı ve Danışman Puanı'nı kullanmanızı öneririz. Her iki hizmet de tüm Azure kullanıcıları için ücretsizdir ve Well-Architected Framework'ün beş yapı taşıyla uyumludur:
Azure Danışmanı, Azure dağıtımlarınızı iyileştirmek için en iyi yöntemleri izlemenize yardımcı olan kişiselleştirilmiş bir bulut danışmanıdır. Kaynak yapılandırmanızı ve kullanım telemetrinizi çözümler. Azure kaynaklarınızın güvenilirliğini, güvenliğini, maliyet verimliliğini, performansını ve operasyonel mükemmelliğini geliştirmenize yardımcı olabilecek çözümler önerir. Azure Danışmanı hakkında daha fazla bilgi edinin.
Danışman Puanı , Azure Danışmanı'nın Danışman önerilerini basit ve eyleme dönüştürülebilir bir puanda toplayan temel bir özelliğidir. Bu puan, güvenilir, güvenli ve uygun maliyetli çözümler oluşturmak ve iş yüklerinizin duruşu için en büyük iyileştirmeyi sağlayacak eylemleri önceliklendirmek için gerekli adımları atıp atmadığını bir bakışta söylemenizi sağlar. Danışman puanı, Well-Architected sütunların her birine karşılık gelen beş kategori puanına daha fazla bölünebilen genel bir puandan oluşur. Danışman Puanı hakkında daha fazla bilgi edinin.
Güvenilirlik
Güvenilir bir iş yükü hem dayanıklı hem de kullanılabilirdir. Dayanıklılık , sistemin hatalardan kurtarma ve çalışmaya devam etme yeteneğidir. Dayanıklılığın hedefi, bir hatanın ardından uygulamayı tam çalışır duruma geri döndürmektir. Kullanılabilirlik, kullanıcılarınızın ihtiyaç duydukları anda iş yükünüze ulaşıp ulaşamadığıdır.
Dayanıklılık hakkında daha fazla bilgi için Azure iş yüklerinizin güvenilirliğini artırmaya nasıl başlayacağınızı gösteren aşağıdaki videoya bakın:
Güvenilirlik kılavuzu
Aşağıdaki konular, güvenilir Azure uygulamaları tasarlama ve geliştirme konusunda rehberlik sağlar:
Güvenilirlik ilkelerine genel bir bakış için güvenilirlik sütunu ilkeleri'ne başvurun.
Güvenlik
Tasarım ve uygulamadan dağıtım ve işlemlere kadar bir uygulamanın tüm yaşam döngüsü boyunca güvenliği düşünün. Azure platformu, ağ yetkisiz erişim ve DDoS saldırıları gibi çeşitli tehditlere karşı koruma sağlar. Ancak yine de uygulamanıza ve DevOps süreçlerinize güvenlik özellikleri eklemeniz gerekir.
Aşağıdaki videoya bakarak Azure'da güvenli uygulama geliştirme hakkında doğru soruları sorun:
Güvenlik kılavuzu
Aşağıdaki geniş güvenlik alanlarını göz önünde bulundurun:
- Kimlik yönetimi
- Altyapınızı koruma
- Uygulama güvenliği
- Veri egemenliği ve şifreleme
- Güvenlik kaynakları
Daha fazla bilgi için güvenlik sütununa genel bakış bölümüne bakın.
Maliyet iyileştirmesi
Bulut çözümü tasarlarken, artımlı değeri erken oluşturmaya odaklanın. Oluşturma-Ölçme-Öğrenme ilkelerini uygulayarak çözümlerin yoğun sermaye kullanmasının önüne geçin ve pazara sunma sürecini hızlandırın.
Daha fazla bilgi için Maliyet iyileştirme makalesine ve Azure maliyetlerinizi iyileştirmeye nasıl başlayacağınıza ilişkin aşağıdaki videoya bakın:
Maliyet rehberi
Aşağıdaki konular, iş yükünüz için Well-Architected Framework'ünüzü geliştirirken maliyet iyileştirme yönergeleri sunar:
- Maliyet ilkelerini gözden geçirme
- Maliyet modeli geliştirme
- Bütçeler ve uyarılar oluşturma
- Maliyet iyileştirmesi denetim listesini gözden geçirme
Üst düzey bir genel bakış için bkz. Maliyet iyileştirme sütununa genel bakış.
Operasyonel Mükemmellik
Operasyonel mükemmellik , bir uygulamanın üretimde çalışmasını sağlayan işlemleri ve işlemleri kapsar. Dağıtımlar, güvenilir ve öngörülebilir olmalıdır. İnsan hatası olasılığını azaltmak için dağıtımları otomatikleştirin. Hızlı ve düzenli dağıtım işlemleri, yeni özelliklerin veya hata düzeltmelerinin yayımlanmasını yavaşlatmaz. Aynı derecede önemlidir, bir güncelleştirmede sorun varsa hızlı bir şekilde geri dönmeniz veya ileri sarmanız gerekir.
Daha fazla bilgi için Azure'da DevOps uygulamanıza güvenlik getirme hakkında aşağıdaki videoya bakın:
Operasyonel mükemmellik kılavuzu
Aşağıdaki konular, Azure iş yükünüz için DevOps uygulamalarını tasarlama ve uygulama konusunda rehberlik sağlar:
- Operasyonel mükemmellik için tasarım desenleri
- En iyi yöntemler: İzleme ve tanılama
Üst düzey bir özet için operasyonel mükemmellik sütununa genel bakış bölümüne bakın.
Performans verimliliği
Performans verimliliği , iş yükünüzün kullanıcılar tarafından talep edilen talepleri verimli bir şekilde karşılayacak şekilde ölçeklendirebilmesidir. Performans verimliliği elde etmenin temel yolları, ölçeklendirmeyi uygun şekilde kullanmak ve yerleşik ölçeklendirmeye sahip PaaS tekliflerini uygulamaktır.
Daha fazla bilgi için Performans Verimliliği: Hızlı & Öfkeli: Hızlı ve Güvenilir VM Dağıtımları için iyileştirme'yi izleyin.
Performans verimliliği kılavuzu
Aşağıdaki konular, Azure iş yükünüzün performans verimliliği duruşunu tasarlama ve geliştirme konusunda rehberlik sağlar:
- Performans verimliliği için tasarım desenleri
- En iyi yöntemler:
Üst düzey bir özet için performans verimliliği sütununa genel bakış bölümüne bakın.
Sonraki adımlar
Aşağıdakiler hakkında daha fazla bilgi edinin: