Úvod

Dokončeno

Představte si, že pracujete pro přepravní společnost, která používá lodě k přepravě zboží po celém světě. Provozní oddělení používá malý systém, který sleduje, kde jsou všechny lodě společnosti ukotveny. Vzhledem k nárůstu počtu zaměstnanců se vaše společnost rozhodla tento systém přesunout do Kubernetes.

Aplikace systému používá Azure Cosmos DB jako databázi a je vytvořená prostřednictvím odděleného back-endu. Dostali jste za úkol určit, jak spravovat přístup k databázi v tomto distribuovaném prostředí a jak nasadit novou databázi pro podporu této kritické aplikace.

Studijní cíle

Na konci tohoto modulu budete umět:

  • Nasazení stavové cloudově nativní aplikace do služby Azure Kubernetes Service (AKS).
  • Vytvořte databázi Azure Cosmos DB.
  • Seznamte se s koncepty zabezpečení databáze prostřednictvím Kubernetes.

Požadavky

  • Znalost konceptů Kubernetes Pokud teprve s Kubernetes začínáte, projděte si základy Kubernetes.
  • Znalost Git a GitHubu.
  • Znalost Dockeru a imagí Dockeru
  • Aktivní předplatné Azure .
  • Schopnost používat Azure CLI.
  • Možnost vytvoření kontejneru Dockeru Pokud s Dockerem teprve začínáte, projděte si úvod do kontejnerů, než začnete.

K dokončení cvičení potřebujete předplatné Azure. Pokud předplatné Azure nemáte, vytvořte si bezplatný účet a před zahájením přidejte předplatné. Pokud jste student, můžete využít nabídku Azure pro studenty.

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 spouštění příkladů ve vlastním terminálu, musíte nainstalovat Azure CLI a kubectl.