Úvod
Ukázkový scénář
Pracujete jako technik DevOps pro rostoucí online obchod s domácími mazlíčky, který prodává různé domácí mazlíčky. Využití klientských aplikací se v různých časech v libovolném 24hodinovém období špičky. Vzhledem k tomu, že se zvyšuje a snižuje poptávka, musí být společnost schopná škálovat svou aplikaci odpovídajícím způsobem, aby svým zákazníkům poskytovala lepší prostředí. Vzhledem k tomu, že je aplikace řízená událostmi a přijímá velký počet událostí v různých časech, metriky procesoru a paměti nejsou plně reprezentativní pro zatížení systému. Dostali jste za úkol najít řešení škálování, které společnosti pomůže dosáhnout potřeb škálování.
Po experimentování s různými možnostmi jste zjistili, že použití služeb Azure Kubernetes Services (AKS) a automatického škálování řízeného událostmi Kubernetes (KEDA) splňuje všechny požadavky na škálování pro využití ve špičce i mimo špičku.
Poznámka:
Všechna cvičení používají Azure Cloud Shell, který už má nainstalované všechny potřebné nástroje. Pokud dáváte přednost místnímu spuštění příkladů, musíte nainstalovat Azure CLI a Kubectl.