Co je Azure Spring Cloud?

Jarní cloud Azure usnadňuje nasazení aplikací mikroslužeb s pružinou v systému Azure bez jakýchkoli změn kódu. Služba spravuje infrastrukturu jarních cloudových aplikací, aby se vývojáři mohli soustředit na svůj kód. Služba jarní Cloud v Azure poskytuje správu životního cyklu pomocí komplexního monitorování a diagnostiky, správy konfigurací, zjišťování služeb, integrace CI/CD, modrého zeleného nasazení a dalších.

Následující video ukazuje aplikaci složenou ze jarních aplikací spuštěných v Azure s využitím jarního cloudu Azure.


Proč používat jarní cloud Azure?

Nasazení aplikací do Azure Pramenitého cloudu má spoustu výhod. Další možnosti:

  • Efektivně Migrujte stávající jarní aplikace a spravujte škálování a náklady v cloudu.
  • Modernizovat aplikace pomocí jarních vzorů cloudu, abyste vylepšili flexibilitu a rychlost doručování.
  • Spouštějte Java v cloudovém měřítku a vyšší využití bez komplikované infrastruktury.
  • Rychle vyvíjet a nasazovat bez závislostí kontejneru
  • Sledujte provozní úlohy efektivně a snadno.

jarní Cloud Azure podporuje aplikace v jazyce Java pro spouštění a ASP.NET Core Steeltoe . Podpora Steeltoe se v tuto chvíli nabízí jako verze Public Preview. Nabídky verze Public Preview vám umožní experimentovat s novými funkcemi před jejich oficiální verzí.

Přehled služby

V rámci ekosystému Azure umožňuje Azure jaře Cloud snadnou vazbu na další služby Azure, včetně úložiště, databází, monitorování a dalších.

Přehled služby jarní Cloud v Azure

  • Jarní cloud Azure je plně spravovaná služba pro aplikace pro jaře Boot, která vám umožní zaměřit se na vytváření a spouštění aplikací bez starostí se správou infrastruktury.

  • Jednoduše Nasaďte svůj jar nebo kód pro aplikaci pro Steeltoe a pro svoji aplikaci pro a pomocí Azure jaře cloudu budou vaše aplikace automaticky nasazovat s využitím pružinové služby a integrovaného životního cyklu aplikace.

  • Monitorování je jednoduché. Po nasazení můžete monitorovat výkon aplikace, opravovat chyby a rychle vylepšit aplikace.

  • Úplná integrace ekosystémů a služeb Azure.

  • Azure pružinový Cloud je připravený pro plně spravovanou infrastrukturu, vestavěnou správu životního cyklu a snadné monitorování.

Přehled dokumentace

Tato dokumentace obsahuje oddíly, které vysvětlují, jak začít a využívat jarní cloudové služby Azure.

  • Začínáme

  • Postupy

    • Vývoj: Příprava existující aplikace pružiny v jazyce Java pro nasazení do jarního cloudu Azure. Pokud jsou správně nakonfigurovány, poskytuje Azure jarní Cloud robustní služby pro monitorování, škálování a aktualizace aplikací Java pro jarní Cloud.
    • Nasazení: jak nastavit pracovní nasazení pomocí modelu nasazení Blue-zelený ve jarním cloudu Azure. Modré/zelené nasazení je vzor průběžného doručování Azure DevOps, který spoléhá na zachování živé stávající (modré) verze, zatímco probíhá nasazení nové (zelené) verze.
    • Konfigurace aplikací: spuštění, zastavení a odstranění aplikace v jarním cloudu Azure. Pomocí Azure Portal nebo rozhraní příkazového řádku Azure můžete změnit stav aplikace v jaře cloudu Azure.
    • Škálování: škálování jakékoli aplikace mikroslužeb pomocí řídicího panelu Azure jarního cloudu v Azure Portal nebo pomocí nastavení automatického škálování. Veřejné IP adresy jsou k dispozici pro komunikaci s externími prostředky, jako jsou databáze, úložiště a trezory klíčů.
    • Monitorujte aplikace: nástroje pro distribuované trasování, abyste mohli snadno ladit a monitorovat složité problémy. jarní cloud Azure integruje jarní cloud Sleuth s využitím Azure Application Insights. Tato integrace poskytuje výkonnou schopnost distribuované vektorizace z Azure Portal.
    • Zabezpečené aplikace: prostředky Azure poskytují automaticky spravovanou identitu v Azure Active Directory. Tuto identitu můžete použít k ověření pro libovolnou službu, která podporuje ověřování Azure AD, a to bez nutnosti přihlašovacích údajů ve vašem kódu.
    • integrace s jinými službami azure: místo ruční konfigurace aplikací pro spouštění pružiny můžete automaticky svázat vybrané služby Azure s vašimi aplikacemi, například vytvořit vazbu aplikace k databázi Azure Cosmos DB.
    • Automatizace: nástroje pro průběžnou integraci a průběžné doručování vám umožní rychle nasadit aktualizace stávajících aplikací s minimálním úsilím a rizikem. Azure DevOps pomáhá organizovat a řídit tyto klíčové úlohy.
    • Řešení potíží: Diagnostika Azure jaře cloudu poskytuje interaktivní možnosti, které vám pomůžou při řešení potíží s aplikacemi. Není nutná žádná konfigurace. Když najdete problémy, diagnostika cloudu Azure vyhledá problémy a provede vás s informacemi, které vám pomohou vyřešit problémy.
    • Migrace: jak migrovat existující jarní cloudová aplikace nebo aplikace pro spouštění pružiny do provozu v Azure jaře cloudu.

Informace o tom, jak začít, najdete v těchto tématech:

ukázky jsou k dispozici v GitHub: ukázky Azure pro jarní Cloud.