Detail kurzu

Popis kurzu

V TĚCHTO MĚSÍCÍCH NABÍZÍME KURZY VE VIRTUÁLNÍ PODOBĚ.

Architektura projektu Kubernetes přináší první reálný způsob provozu docker kontejnerů v produkci. Toto řešení bylo prvně vyvinuto společností Google a společnost tcp cloud provedla jako první na světe reálné testování pro nasazení do enterprise prostředí. Seznámíme Vás s touto platformou a také představíme výsledky testování, o kterých jsme mluvili na konferenci KubeCon 2016.

Školení poskytuje detailní popis jednotlivých kroků nezbytných pro provoz prostředí Kubernetes. Školení je zaměřeno na rozvinutí dovedností v oblasti kontejnerové virtualizace do takové úrovně, kdy účastník školení bude schopen nainstalovat, konfigurovat a deplyovat dockerové prostředí. Školení pokrývá architekturu osvědčených postupů, tvorbu workflow a interakci komponent, což je nejlepší přípravou pro řešení reálných problémů, s nimiž se setkávají odborníci v oblasti Kubernetes.

Obsah kurzu

Cíle kurzu

Kurz je určen především pro uživatele Kubernetes clusteru, vývojáře nebo pro získaní znalostí potřebných pro absolvování Advanced Kubernetes. Účastníci se naučí jak pracovat s kontejnery a jaká jsou úskalí přesunu stávajících aplikací do kontejnerů a později jejich spuštění v Kubernetes clusteru.

Na praktických příkladech si účastníci vyzkouší jaké nástroje poskytuje Kubernetes a jak ulehčuje vývoj aplikací, protože řadu úkonů zajišťuje cluster místo aplikace.

Garant kurzu

TOMÁŠ KUKRÁL

TOMÁŠ KUKRÁL

Tomáš vyvíjí edge cloud platformu založenu na Kubernetes ve společnosti Volterra. V minulosti pracoval pro společnost Mirantis a měl na starosti návrh Kubernetes clusterů a jejich doručení zákazníkům. Ve volném čase se věnuje parašutismu a cyklistice.

Osnova

Použití kontejnerů

  • Jak fungují kontejnery - Od VM ke kontejneru, cgroup, namespaces
  • Práce s kontejnery (Docker, Podman)
  • Spuštění kontejneru a hledání problémů
  • Persistentní úložiště v kontejnerech

Práce s kontejnery

  • Best-practises pro výrobu imagů pro kontejnery
  • Provoz image registry
  • Síťování v kontejnerech
  • Nová bezpečnostní rizika kontejnerů
  • Produkční nastavení Docker démona
  • Použití docker-compose pro jednoduchou orchestraci

Základy Kubernetes

  • Úvod do orchestrace kontejnerů a Kubernetes
  • Architektura a pojmy Kubernetes
  • Přístup ke clusteru a jeho ovládání
  • Spuštění aplikace v Kubernetes clusteru

Pokročilé aplikace

  • Ingress a LoadBalancer pro webové aplikace
  • Použití persistentní storage
  • Správa konfigurace a hesel
  • Monitorování aplikací a hledání problémů
  • Přizpůsobení aplikací pro běh v Kubernetes
  • Helm

 

Předpoklady na účastníka
  • Spuštění příkazů přes SSH
  • Základní povědomí o síťování
Technické požadavky (BYOD)
  • Počítač s jakýmkoliv OS (Linux, Windows, OS X) v podporované verzi
  • SSH klient
  • Webový prohlížeč
  • Oprávnění spouštění programy (kubectl, helm)

Cieľová skupina

  • Vývojáři aplikací
  • Cloud Platform Engineer
  • Projektanti IT systémů
Hodnotenie




Organizátor