Návrh architektury Azure Spring Apps (ASA)
Azure Spring Apps spravuje aplikace založené na platformě Spring v Azure. Služba nabízí správu životního cyklu pomocí komplexního monitorování a diagnostiky, správy konfigurace, zjišťování služeb, integrace CI/CD, modrozelených nasazení a dalších možností.
Začínáme
Pokud teprve začínáte zkoumat aplikace Spring v Azure, začněte s těmito školicími moduly na platformě Learn. Tato bezplatná online platforma poskytuje interaktivní školení, které zahrnuje kontroly znalostí k vyhodnocení vašeho učení.
Dokumentaci k produktu najdete v tématu Azure Spring Apps.
Návrh první architektury
Teď, když máte dobré znalosti o nasazení aplikace Spring Apps, využijte své dovednosti při návrhu jednoduchého řešení. Projděte si tuto základní architekturu , která nasazuje instanci Spring Apps v jedné oblasti se zónovou redundancí.
Přidání složitosti
Využijte základní architekturu a rozšiřte návrh tak, aby řešil dostupnost ve více oblastech , která dokáže odolat oblastnímu výpadku. Budete muset změnit nástroj pro vyrovnávání zatížení podle směrného plánu na globální směrovač. Kromě toho je potřeba zvážit další aspekty týkající se zvoleného distribučního režimu, jako je aktivní-aktivní, aktivní-pasivní s aktivním pohotovostním režimem nebo aktivní-pasivní s režimem studeného pohotovostního režimu.
Integrace s cílovými zónami
Předpokládejme, že vaše organizace chce, abyste řešení nasadí jako součást podnikového nastavení. Architektura se změní a dojde k posunu v zodpovědnostech. Řešení například použije federované prostředky spravované centrálními týmy. Potřebujete s těmito týmy komunikovat své požadavky, aby nedošlo k přerušení.
Projděte si tuto architekturu, která nasazuje směrný plán v podnikovém nasazení, které je navrženo v souladu s principy návrhu cílových zón Azure. Některé ukázkové požadavky, které by měly být komunikovány s centrálními týmy, jsou opatřeny poznámkami k týmu platformy.
Ukázkové implementace
Všechny předchozí referenční architektury jsou ilustrovány implementacemi, na které můžete odkazovat a ověřit volby návrhu. Jsou k dispozici na GitHubu.
- Multizónové nasazení Azure Spring Apps
- Nasazení azure Spring Apps ve více oblastech
- Akcelerátor cílové zóny Azure Spring Apps