Úvod

Dokončeno

Používání kontejnerů ve vývoji softwaru se stává populární díky snadnému použití a všestrannosti. Kontejnery usnadňují zabalení a nasazení aplikace do libovolného výpočetního prostředí pro testy, škálování a živé nasazení. Když vaše aplikace splňuje vyšší poptávku, můžete snadno škálovat služby nasazením dalších instancí kontejneru. Kontejnery jsou také méně náročné na prostředky než virtuální počítače. Tato efektivita vám umožní lépe využívat výpočetní prostředky a ušetří vám peníze.

Standardní modul runtime správy kontejnerů se zaměřuje na správu jednotlivých kontejnerů. Existují ale chvíle, kdy chcete škálovat a mít více kontejnerů, které spolupracují. Škálování více kontejnerů je problematické, protože při správě více kontejnerů je potřeba zvážit několik faktorů. Předpokládejme, že se potřebujete vypořádat s vyrovnáváním zatížení, zabezpečením, připojením k síti a nasazením. Pro usnadnění tohoto procesu se běžně používá platforma pro správu kontejnerů, jako je Kubernetes.

Předpokládejme, že provozujete společnost, která poskytuje řešení pro sledování aktiv zákazníkům po celém světě. Řešení pro sledování se sestaví a nasadí jako mikroslužby, které se pak zabalí do kontejnerů. Kontejnerizované instance používáte k rychlému nasazení do nových oblastí zákazníků a škálování prostředků podle potřeby tak, aby splňovaly požadavky zákazníků globálně. Máte za úkol používat platformu orchestrace kontejnerů, která zjednodušuje proces vývoje, nasazování a správy kontejnerizovaných aplikací.

Tady se dozvíte, jak azure Kubernetes Service (AKS) usnadňuje správu hostovaného prostředí Kubernetes v Azure. Doufáme, že vám pomůžeme při rozhodování, jestli je AKS dobrou volbou jako platforma Kubernetes pro vaši firmu.

Cíle výuky

V tomto modulu:

  • Posouzení, jestli je pro vás služba Azure Kubernetes vhodnou platformou pro orchestraci Kubernetes
  • Popis, jak komponenty služby Azure Kubernetes Service podporují orchestraci kontejnerů výpočetních prostředků

Požadavky

  • Základní znalost mikroslužeb