Azure Mimarisi İyi Oluşturulmuş Çerçeve yapı taşları

Tamamlandı

Bulut kuruluşların iş zorluklarını çözme ve uygulamalar ve sistemlerin tasarlanma şeklini değiştirdi. Çözüm mimarının rolü, uygulamanın işlevsel gereksinimleri aracılığıyla iş değeri sunmakla sınırlı değildir. Ayrıca çözümün ölçeklenebilir, dayanıklı, verimli ve güvenli olacak şekilde tasarlandığından emin olmaları gerekir.

Çözüm mimarisi, teknoloji sistemlerinin planlama, tasarım, uygulama ve sürekli geliştirme aşamalarıyla ilgilidir. Bir sistemin mimarisinin iş gereksinimlerini, bu gereksinimleri karşılamak için gerekli teknik özelliklerle uyumlu duruma getirmesi gerekir. Tamamlanmış mimari, sistem ve bileşen ölçeğinde risk, maliyet ve özelliğin dengesidir.

Azure Mimarisi İyi Tasarlanmış Çerçeve

Azure Mimarisi İyi Oluşturulmuş Çerçeve, Azure üzerinde yüksek kaliteli çözümler oluşturmaya yönelik bir temel kiracı kümesidir. Mimari tasarlamaya yönelik herkese uygun bir yaklaşım yoktur, ancak mimari, teknoloji veya bulut sağlayıcısından bağımsız olarak geçerli olan bazı evrensel kavramlar vardır.

Bu kavramlar her şey dahil değildir, ancak bunlara odaklanmak, uygulamanız için güvenilir, güvenli ve esnek bir temel oluşturmanıza yardımcı olabilir.

Azure Mimarisi İyi Oluşturulmuş Çerçeve beş yapı taşından oluşur:

  • Maliyet iyileştirme
  • Operasyonel mükemmellik
  • Performans verimliliği
  • Güvenilirlik
  • Güvenlik

An illustration that shows the pillars of the Azure Well-Architected Framework.

Maliyet iyileştirme

Bulut ortamınızı operasyonlar ve geliştirme için uygun maliyetli olacak şekilde tasarlamak istiyorsunuz. Harcanan her kuruşun karşılığını almanız için bulut harcamalarındaki verimsiz ve gereksiz harcamaları belirleyin.

An illustration that shows increasing quality, speed, and efficiency while maintaining decreasing costs.

Operasyonel mükemmellik

DevOps gibi modern geliştirme uygulamalarından yararlanarak daha hızlı geliştirme ve dağıtım döngülerini etkinleştirebilirsiniz. Ayrıca hataları ortaya çıkmadan veya en kötü ihtimalle müşterileriniz fark etmeden önce tespit etmek için iyi bir izleme mimarisi oluşturmanız gerekir. Otomasyon, bu yapı taşının hem operasyonel çevikliği artıran hem de varyans ve hatayı kaldıran önemli bir yönüdür.

Performans verimliliği

Bir mimarinin yüksek performanslı ve ölçeklenebilir olması için talebe uygun kaynak kapasitesi sunması gerekir. Bulut mimarileri genellikle uygulamadaki etkinliğe göre uygulamaları dinamik olarak ölçeklendirerek bu dengeye ulaşır. Mimarinizin değişen hizmet taleplerine uyum sağlayabilmesi önemlidir. Mimarinizi performans ve ölçeklenebilirliği göz önünde bulundurarak tasarlayarak müşterileriniz için uygun maliyetli bir deneyim sunarsınız.

An illustration that shows how resources in the cloud scale dynamically based on demand, resulting in highly efficient usage. When resources are implemented at a fixed level, it results in inefficient usage during low demand and shortage during high demand.

Güvenilirlik

Bir BT yapısının başarısız olması ve kurtarma seçeneğinin kalmaması, her mimarın en korkulu rüyasıdır. Başarılı bir bulut ortamı, her ölçekteki hatayı kaldırabilecek şekilde tasarlanmıştır. Bunun için hata sonrasında proje katılımcılarının ve müşterilerin ihtiyaç duyduğu sürede kurtarılabilecek bir sistem tasarlamanız gerekir.

An illustration that shows two virtual machines in a virtual network. One of the machines is shown as failed, while the other is working to service customer requests.

Güvenlik

Veriler, kuruluşunuzun teknik ayak izinin en değerli parçalarıdır. Bu yapıda, kimlik doğrulaması yoluyla mimarinize erişimin güvenliğini sağlamaya ve uygulamanızı ve verilerinizi ağ güvenlik açıklarına karşı korumaya odaklanacaksınız. Şifreleme gibi araçlar aracılığıyla verilerinizin bütünlüğünü de korumanız gerekir.

Tasarım ve uygulamadan dağıtım ve işletime kadar uygulamanızın tüm yaşam döngüsü boyunca güvenlik hakkında düşünmeniz gerekir. Bulut, ağ yetkisiz erişim ve DDoS saldırıları gibi çeşitli tehditlere karşı koruma sağlar. Yine de uygulamalarınız, işlemleriniz ve kurumsal kültürünüze güvenlik eklemeniz gerekir.

An illustration that shows the types of security threats and attacks that might affect your data in the cloud.

Genel tasarım ilkeleri

Bu yapı taşlarının her birine ek olarak, mimariniz için göz önünde bulundurmanız gereken bazı tutarlı tasarım ilkeleri vardır.

  • Mimari evrimi etkinleştirme: Hiçbir mimari statik değildir. Yeni hizmet, araç ve teknolojilerden yararlanarak mimarinizin gelişimini sağlayın.

  • Kararlar almak için verileri kullanın: Verileri toplayın, analiz edin ve mimarinizi çevreleyen kararlar almak için kullanın. Maliyet verilerinden performansa, kullanıcı yüküne kadar, verileri kullanmak ortamınızda doğru seçimleri yapmanız için size yol gösterebilir.

  • Eğitme ve etkinleştirme: Bulut teknolojisi hızla gelişir. Geliştirme, operasyon ve iş ekiplerinizi daha iyi kararlar almalarına ve işletme sorunlarını çözmeye yönelik çözümler oluşturmalarına yardımcı olmak üzere eğitin. Kuruluşunuzdaki yapılandırmaları, kararları ve en iyi yöntemleri belgeleyip paylaşın.

  • Otomatikleştirme: El ile etkinliklerin otomasyonu işletim maliyetlerini azaltır, el ile gerçekleştirilen adımlarla ortaya konan hatayı en aza indirir ve ortamlar arasında tutarlılık sağlar.

Paylaşılan sorumluluk

Buluta geçiş yapmak bir paylaşılan sorumluluk modeli sunar. Bu modelde bulut sağlayıcınız uygulamanızın belirli yönlerini yöneterek kalan sorumluluğu size bırakır.

Şirket içi bir ortamda her şeyden siz sorumlu olursunuz. Hizmet olarak altyapıya (IaaS) ve ardından hizmet olarak platforma (PaaS) ve hizmet olarak yazılıma (SaaS) geçtikçe bulut sağlayıcınız bu sorumluluğun daha fazlasını üstlenir.

Bu kararların maliyet, güvenlik ve uygulamanızın teknik ve operasyonel özellikleri üzerinde etkileri olabileceği için bu paylaşılan sorumluluk mimari kararlarınızda rol oynar. Bu sorumlulukları sağlayıcınıza devrederek, işletmenize değer katmaya odaklanabilir ve işletmeniz için temel olmayan etkinliklerden uzaklaşabilirsiniz.

An illustration that shows the level of shared responsibilities in each type of cloud-service model.

Tasarım seçenekleri

İdeal bir mimaride mümkün olan en güvenli, yüksek performanslı, yüksek oranda kullanılabilir ve verimli bir ortam oluşturacaksınız. Ancak, her şeyde olduğu gibi, dengeler vardır.

Bu katmanların en üst düzeyde olduğu bir ortam oluşturmanın bedeli yüksek olacaktır. Bu bedelin karşılığı para, süre veya operasyonel çeviklik olabilir. Her kuruluşun her bir yapıda yapılan tasarım seçimlerini etkileyen farklı öncelikleri vardır. Mimarinizi tasarlarken, hangi dengelerin kabul edilebilir olduğunu ve hangilerinin kabul edilemediğini belirlemeniz gerekir.

Bir Azure mimarisi oluştururken dikkat etmeniz gereken birçok nokta vardır. Mimarinin güvenli, ölçeklenebilir, kullanılabilir ve kurtarılabilir olmasını istersiniz. Bunu mümkün kılmak için maliyet, kuruluş öncelikleri ve risk temelinde kararlar almanız gerekir.