Aracılığıyla paylaş


Azure Spring Apps (ASA) mimarisi tasarımı

Azure Spring Apps, Azure'da Spring tabanlı uygulamaları yönetir. Hizmet kapsamlı izleme ve tanılama, yapılandırma yönetimi, hizmet bulma, CI/CD tümleştirmesi, mavi-yeşil dağıtımlar ve daha fazlasını kullanarak yaşam döngüsü yönetimi sunar.

Başlarken

Azure'da Spring uygulamalarını keşfetmeye yeni başlıyorsanız Learn platformundaki bu eğitim modülleriyle başlayın. Bu ücretsiz çevrimiçi platform, öğrenmenizi değerlendirmek için bilgi denetimleri içeren etkileşimli eğitim sağlar.

Ürün belgeleri için bkz. Azure Spring Apps.

İlk mimarinizi tasarlama

Artık Spring Apps uygulaması dağıtma hakkında iyi bir anlayışa sahip olduğunuz için, becerilerinizi basit bir çözüm tasarlamaya uygulayın. Spring Apps örneğini alanlar arası yedekliliğe sahip tek bir bölgede dağıtan bu temel mimariye bakın.

Karmaşıklık ekleme

Temel mimariyi temel alın ve tasarımı bölgesel kesintilere dayanabilecek çok bölgeli kullanılabilirliği ele almak için genişletin. Temel yük dengeleyiciyi genel yönlendirici olarak değiştirmeniz gerekir. Ayrıca, tercih ettiğiniz dağıtım moduyla ilgili olarak etkin-aktif, etkin bekleme ile aktif-pasif veya soğuk bekleme modu ile aktif-pasif gibi ek konularınız vardır.

Giriş bölgeleriyle tümleştirme

Kuruluşunuzun çözümü kurumsal kurulumun bir parçası olarak dağıtmanızı istediğini varsayalım. Mimari değişecek ve sorumluluklarda bir değişiklik olacak. Örneğin, çözüm merkezi ekipler tarafından yönetilen federasyon kaynaklarını kullanır. Herhangi bir kesinti olmaması için gereksinimlerinizi bu ekiplerle iletmeniz gerekir.

Temeli Azure Giriş Bölgeleri'nin tasarım ilkelerine göre tasarlayan bir kurumsal dağıtımda dağıtan bu mimariye bakın. Merkezi ekiplerle iletişim kurması gereken bazı örnek gereksinimlere "Platform ekibi" notları eklenmiştir.

Örnek uygulamalar

Yukarıdaki başvuru mimarilerinin tümü, tasarım seçimlerinizi doğrulamak için başvurabileceğiniz uygulamalar tarafından gösterilmiştir. GitHub'da kullanılabilirler.