Kubernetes dla programistów
Jak developer może wdrażać i zarządzać skonteneryzowanymi aplikacjami
Poznaj program szkolenia
- Co zyskasz dzięki szkoleniu ?
Cele szkolenia
Nabycie umiejętności z zakresu zarządzania i obsługi platformy Kubernetes. Poznanie dobrych praktyk związanych z wdrażaniem aplikacji wykorzystujących kontenery.
UmiejętnościDzięki szkoleniu uczestnik będzie potrafił:
- Tworzyć podstawowe obiekty Kubernetes takie jak np. Pod, Service, ReplicaSet, Namespace i inne
- Potrafił uruchomić kontener z własnego obrazu na klastrze Kubernetes
- Używać narzędzia Helm do wgrania gotowej aplikacji
- Czy to szkolenie jest dla Ciebie ?
Profil uczestników
Szkolenie adresowane jest przede wszystkim do deweloperów i administratorów, którzy pragną nauczyć się praktycznego zastosowania Kubernetes.
Przygotowanie uczestnikówPraktyczna znajomość technologii kontenerowej Docker oraz podstawowa wiedza z zakresu programowania .
- Czas trwania
-
Przed nami:
- 3 dni, 24 godziny szkoleniowe
- Szczegółowy program szkolenia
Szczegółowy opis szkolenia
Wprowadzenie- Architektura
- Główne komponenty
- Docker Desktop
- K3D / K3S
- Narzędzie wiersza poleceń - kubectl
- Interfejs graficzny - dashboard
- Podstawowa jednostka - Pod
- Komunikacji pomiędzy aplikacjami w klastrze i dostęp z zewnątrz - Service
- Etykietowanie i oznaczanie obiektów - Labels, Selectors
- Zewnętrzna konfiguracja - ConfigMap
- Przechowywanie poufnych wartości - Secrets
- Zarządzanie całą grupą obiektów - Deployment
- Wystawienie aplikacji na świat - Ingress
- Zarządzanie danymi - Storage, Persistent Volume
- Uruchamianie zadań - Jobs, CronJobs
- Wirtualne przestrzenie - Namespaces
Helm - natywny menedżer pakietów
Metoda realizacji szkoleniaSzkolenie realizowane jest w formie naprzemiennie następującej po sobie części teoretycznej w postaci mini wykładów oraz części praktycznej w postaci ćwiczeń komputerowych. Szkolenie łączy w sobie fachową wiedzę merytoryczną z praktycznymi przykładami jej wykorzystania w środowisku pracy.
- Ścieżka rozwoju
- W ramach szkolenia zapewniamy
- materiały szkoleniowe
- certyfikat potwierdzający udział w kursie
- pełna obsługa cateringowa (dla szkoleń stacjonarnych)

