Plan Szkolenia

Wprowadzenie

Przegląd funkcji i architektury Kubernetes

Zrozumienie środowisk uruchomieniowych, sieci, planowania i orchestracji Kubernetes,

Opcje instalacji, wdrażania i uruchamiania Kubernetes

  • Lokalny serwer
  • Serwer w chmurze
  • Rozwiązanie hostowane

Ocena potrzeb organizacji

  • Istniejąca infrastruktura, zestaw umiejętności, wymagania dotyczące utrzymania, licencjonowanie itp.

Planowanie wdrożenia Kubernetes

  • Harmonogram, koszty, zasoby kadrowe itp.

Narzędzia w ekosystemie Kubernetes

  • Minishift, MicroK8s, k3s, Ubuntu na LXD itp.

Rozwiązania Kubernetes dla serwerów lokalnych (on-premise) i chmurowych

  • Prosta instalacja Dockera
  • Red Hat OpenShift
  • Heptio
  • Platform9
  • Inne: Giant Swarm, CoreOS Tectonic, Rancher itp.

Hostowane platformy Kubernetes

  • Google Kubernetes Engine (GKE)
  • Azure Container Service (AKS)
  • Amazon Elastic Container Service for Kubernetes (EKS)
  • Inne: AppsCode, AppUiO, DigitalOcean itp.

Bezpieczeństwo Kubernetes

  • Bezpieczeństwo sieci prywatnej
  • Bezpieczeństwo dostawcy chmury
  • Bezpieczeństwo dostawcy hostingu

Niestandardowe rozwiązania Kubernetes

  • Cloud Foundry Container Runtime (CFCR)
  • Kubernetes na Ubuntu
  • Rancher Kubernetes Engine (RKE)

Rozwiązania integracyjne

  • Zewnętrzne planery, menedżery zasobów i/lub platformy niższego poziomu

Unikanie (lub przyjmowanie) uzależnienia od dostawcy

  • Ryzyko związane z dostosowywaniem
  • Koszt uzależnienia

Podsumowanie wszystkiego

  • Wyzwania biznesowe i techniczne
  • Komunikacja między zespołami
  • Przygotowanie na zmiany

Podsumowanie i zakończenie

Wymagania

  • Zrozumienie pojęć związanych z konteneryzacją i orchestracją kontenerów.
  • Doświadczenie z Kubernetes.

Odbiorcy

  • Inżynierowie DevOps
  • Administratorzy systemów
  • Programiści
  • Inżynierowie oprogramowania
 14 godzin

Liczba uczestników


Cena za uczestnika

Opinie uczestników (5)

Propozycje terminów

Powiązane Kategorie