Zkuste nás kontaktovat
 Doba trvání 35 hodiny

Návrh Školení

Modul 1 – Úvod do kontejnerů

  • Proč kontejnery?
  • Kontejnery vs. virtuální stroje
  • Architektura kontejnerů
  • Kontejnerové runtime
  • Životní cyklus kontejneru

Modul 2 – Vytváření kontejnerových obrazů

  • Vytváření kontejnerových obrazů
  • Práce s Dockerfile nebo Containerfile
  • Optimalizace obrazů
  • Kontejnerové registry
  • Verzování obrazů

Modul 3 – Základy Kubernetes

  • Architektura Kubernetes
  • Pods
  • Deployments
  • ReplicaSets
  • Namespaces
  • Labels a selektory

Modul 4 – Úvod do OpenShift

  • Architektura OpenShift
  • Projekty a namespaces
  • Webová konzole
  • OpenShift CLI
  • Práce s aplikacemi

Modul 5 – Nasazování aplikací

  • Nasazování kontejnerizovaných aplikací
  • Maslování workloadů (Scaling)
  • Rolling updates
  • Správa konfigurace
  • Prostředí proměnné

Modul 6 – Síťování

  • Kubernetes Services
  • Vystavování aplikací
  • Routes
  • Koncepty Ingress
  • Základní odstraňování sítových potíží

Modul 7 – Úložiště a konfigurace

  • Trvalé úložiště
  • Persistent Volume Claims
  • ConfigMaps
  • Secrets
  • Stavové aplikace

Modul 8 – Základy zabezpečení

  • Koncepty RBAC
  • Service accounts
  • Bezpečná konfigurace aplikací
  • Základy zabezpečení obrazů
  • Osvědčené postupy zabezpečení

Modul 9 – Monitorování a odstraňování potíží

  • Logy
  • Události (Events)
  • Metriky
  • Health checks
  • Běžné scénáře pro odstraňování potíží

Modul 10 – Praktická workshopová dílna

  • Vytvoření kontejnerového obrazu
  • Nasazení aplikace
  • Konfigurace síťování
  • Úložisko dat aplikace
  • Zabezpečení a odstraňování potíží aplikace

Formát kurzu

  • Interaktivní přednášky.
  • Praktické ukázky.
  • Rozsáhlé hands-on cvičení.
  • Reálné scénáře nasazování.

Možnosti přizpůsobení kurzu

Kurz lze přizpůsobit technologiím, vývojovým nástrojům a nasazovacím prostředím používaným ve vaší organizaci.

Požadavky

Účastníci by měli mít:

  • Základní dovednosti v Linuxové příkazové řádce.
  • Obecné chápání vývoje softwaru nebo administrace systémů.
  • Základní znalosti síťování.
  • Předchozí zkušenosti s OpenShift nejsou vyžadovány.

Počet účastníků


Cena za účastníka

Reference (1)

Nadcházející kurzy

Související kategorie