Tento kurz vás naučí, jak kontejnerizovat úlohy v kontejnerech Docker, nasazovat je do clusterů Kubernetes poskytovaných Google Kubernetes Engine a škálovat tyto úlohy tak, aby zvládaly zvýšený provoz. Také se naučíte, jak průběžně nasazovat nový kód v clusteru Kubernetes pro poskytování aktualizací aplikací.
Co se naučíte
- Pochopte, jak fungují softwarové kontejnery.
- Pochopte architekturu Kubernetes.
- Pochopte architekturu Google Cloudu.
- Pochopte, jak funguje síťování podů v Google Kubernetes Engine.
- Vytvářejte a spravujte clustery Kubernetes Engine pomocí konzole Google Cloud a příkazů gcloud/kubectl.
Cílová skupina
- Vývojáři aplikací, architekti cloudových řešení, DevOps inženýři, IT manažeři
- Jednotlivci využívající Google Cloud k vytváření nových řešení nebo k integraci stávajících systémů, aplikačních prostředí a infrastruktury s Google Cloudem.
Předpoklady
- Základní znalost nástrojů příkazového řádku a prostředí operačního systému Linux, stejně jako technologií webových serverů, jako je Nginx
- Zkušenosti se systémovým provozem včetně nasazení a správy aplikací, ať už lokálně nebo ve veřejném cloudovém prostředí
- Důrazně se doporučuje účast na kurzu Architecting with Google Compute Engine (GC-AGCE).