Course Code: dockubadv
Duration: 35 hours
Prerequisites:

To szkolenie to kompletna introdukcja do Kubernetes. Clastix zaleca, aby wszyscy studenci mieli podstawową znajomość:

  • Linii poleceń w systemie Linux
  • Systemu plików Linux
  • Sieci i stosu TCP/IP
  • Skryptowania powłoki (shell scripting)
  • Podstawowych koncepcji i metodologii programowania
  • Technologii kontenerów w systemie Linux
Overview:

Rzetelne szkolenie z zakresu platformy i ekosystemu Kubernetes. Obejmuje wszystkie podstawowe i zaawansowane funkcje Kubernetes, umożliwiając uczestnikom o różnych doświadczeniach działanie z pewnością siebie.

To szkolenie zostało zaprojektowane w taki sposób, aby dostarczyć kompletnego i wszechstronnego wprowadzenia do Kubernetes dla osób o różnym doświadczeniu zawodowym i różnych funkcjach.

  • Programiści
  • Administratorzy
  • DevOps
  • Inżynierowie QA
  • Architekci Oprogramowania
  • Kierownicy Projektów IT
Course Outline:
  • Technologia kontenerów w systemie Linux
  • Wymagania do orkiestracji kontenerów
  • Architektura referencyjna Kubernetes
  • CRI - Interfejs kontenerowy (Container Runtime Interface)
  • Podstawowe koncepcje: Pods, Labels, Controllers, Services, Secrets, Persistent Data Volumes, Claims, Namespaces, Quotas
  • Model sieciowy kontenerów
  • CNI - Interfejs Sieciowy Kontenerów (Container Networking Interface)
  • Odkrywanie usług, skalowanie i równoważenie obciążenia
  • Kontroler Ingress i odwrotny proxy
  • Zasady sieciowe
  • Trwałość stanu aplikacji
  • Klasy przechowywania i przydzielanie trwałego przechowywania
  • CSI - Interfejs Przechowywania Kontenerów (Container Storage Interface)
  • Backendy trwałego przechowywania
  • Zarządzanie klastrami
  • Instalacja Kubernetes
  • Zabezpieczanie klastra Kubernetes
  • Autoryzacja, autentykacja i kontrola dostępu
  • Wysoka dostępność płaszczyzny kontrolnej
  • Monitorowanie i logowanie
  • Automatyczne skalowanie aplikacji
  • Zaawansowane planowanie
  • Aplikacje oparte na mikrousługach
  • Wzorce projektowe aplikacji: Sidecar, Initializer, Ambassador i Adapter
  • Wdrażanie aplikacji i usług na klastrze Kubernetes
Sites Published:

Polska - Docker i Kubernetes - poziom zaawansowany