Certyfikowany Programista Aplikacji Kubernetes
Czas trwania szkolenia:2 dni (16h)
Kod kursu:KUBERNETES/CKAD
Poziom zaawansowania:
O szkoleniu Certyfikowany Programista Aplikacji Kubernetes
W cenie otrzymasz:
- Materiały szkoleniowe
- Certyfikat ukończenia szkolenia
- W przypadku szkolenia w trybie stacjonarnym zapewnimy Ci również lunch oraz sprzęt niezbędny do nauki
Dla kogo?
- Programiści pragnący przystąpić do egzaminu Certified Kubernetes Application Developer
Wymagania
- Od uczestników szkolenia wymaga się podstawowej znajomości Linuxa, sieci komputerowych oraz konsolowego edytora tekstu (preferowany jest vim)
- Szkolenie wymaga bardzo dobrej znajomości Docker'a
Zalety
- Szkolenie nastawione na zadania praktyczne związane z egzaminem CKAD
- Praktyka przed teorią - wszystkie szkolenia technologiczne prowadzone są w formie warsztatowej. Konieczna teoria jest wyjaśniana na przykładzie praktycznych zadań
- Konkretne umiejętności - w ramach każdego szkolenia rozwijamy praktyczne umiejętności związane z daną technologią i tematyką
- Nauka z praktykami - wszyscy trenerzy na co dzień pracują w projektach, gwarantuje to dostęp do eksperckiej wiedzy i praktycznego know-how
Cele szkolenia
- Przygotowanie do egzaminu CKAD
Program
Wymagania, forma oraz warunki przystąpienia do egzaminu Certified Kubernetes Application Developer
Podstawowe zagadnienia
- Zarządzanie Pod’ami
- Podstawy API Kubernetes’a
Konfiguracja Pod’a
- Etykiety, selektory, adnotacje
- Deployment - rolling update oraz wycofywanie zmian
- Uruchamianie zadań typu batch: Jobs oraz CronJobs
Zarządzanie konfiguracją
- ConfigMaps
- Secrets
- SecurityContexts
- przypisywanie ograniczeń aplikacji dot. zasobów
- ServiceAccounts
Administracja
- LivenessProbes oraz ReadinessProbes
- Logowanie zdarzeń w kontenerze
- Monitoring aplikacji
- Rozwiązywanie problemów
Serwisy oraz Sieci
- Czym są serwisy?
- NetworkPolicies
Pod’y składające się z wielu kontenerów
- Ambassador
- Adapter
- Sidecar