Vývoj a nasazení aplikací v Kubernetes

Středně pokročilý
Administrator
Solution Architect
Technology Manager
Azure

V tomto studijním programu se dozvíte, jak vyvíjet, sestavovat, nasazovat a automaticky spravovat aplikace nativní pro cloud určené pro práci se službou Azure Kubernetes Service – od počátečního návrhu po kanál nasazení.

Požadavky

  • Předplatné Azure
  • Znalost práce s rozhraním Azure CLI
  • Znalost práce s portálem Azure Portal
  • Základní znalost platformy Kubernetes a jejích principů

Moduly v tomto studijním programu

Pomocí deklarativních souborů manifestu můžete rychle nasadit kontejnerizovanou aplikaci hostovanou v Azure Container Services nebo jiném registrátoru do služby Azure Kubernetes Service.

Helm je správce balíčků aplikací pro Kubernetes, který slouží ke standardizaci a zjednodušení nasazení aplikací nativních pro cloud do platformy Kubernetes. Tady se dozvíte, jak nainstalovat balíčky třetích stran označované jako charty Helm a jak vytvářet a instalovat charty Helm pro úlohy, které vaše týmy vyvíjejí.

Tady se dozvíte, jak vytvořit stavovou aplikaci spravovanou externím zdrojem dat s Azure Cosmos DB a AKS pomocí osvědčených postupů pro architekturu.

Naučte se bezpečně ukládat tajné kódy a konfigurace aplikací pomocí nativních prostředků Kubernetes ve službě Azure Kubernetes Service (AKS). Nasadíte kompletní aplikaci s využitím tajných kódů a objektů ConfigMap pro uložení příslušných dat.

Seznamte se se strategiemi optimalizace, které můžete použít v Azure pro proces vývoje aplikací nativních pro cloud. Azure Kubernetes Service (AKS) nabízí funkce, které můžete využít ke správě nákladů na výpočetní prostředky v clusteru AKS. Mezi tyto funkce patří automatické škálování uzlů, fondy spotových uzlů AKS a služba Azure Policy.