O szkoleniu CKAD
Kubernetes to najpopularniejszy orkiestrator, który służy do zarządzania, automatyzacji i skalowania aplikacji kontenerowych.
Szkolenie przygotowuje do egzaminu Certified Kubernetes Application Developer (CKAD). Program obejmuje zagadnienia związane z architekturą Kubernetes, projektowaniem aplikacji, zarządzaniem wdrożeniami, monitorowaniem oraz zaawansowaną konfiguracją i zabezpieczaniem środowisk aplikacji.
Dla kogo jest szkolenie
Forma zajęć
Szkolenie jest prowadzone przez trenera na żywo (zdalnie) za pośrednictwem platformy Zoom / Ms Teams.
Zajęcia odbywają się w godzinach 9:00-17:00.
W cenie szkolenia otrzymasz:
– materiały szkoleniowe,
– dostęp do nagrań ze szkolenia przez miesiąc od momentu zakończenia szkolenia,
– certyfikat ukończenia szkolenia (nie jest to certyfikat CKAD).
Czego nauczysz się w ramach szkolenia z CKAD?
Program szkolenia CKAD
Rozwiń wszystkie
- Architektura Kubernetes
- Charakterystyka egzaminu Certified Kubernetes Application Developer (CKAD)
- Przygotowanie środowiska programistycznego do kursu
- Techniki tworzenia i optymalizacji obrazów
- Podstawowe obiekty Kubernetes, w tym Deployment, DaemonSets i CronJob
- Projektowanie i dobre praktyki multi-container Pods, uwzględniając kontenery sidecar i init
- Zarządzanie volumenami
- Zastosowania podstawowych obiektów Kubernetes do obsługi wdrożeń, na przykładzie rolling update, blue-green i canary
- Rolling update, rollback i zarządzanie wersjami aplikacji
- Instalacja i obsługa Helm chartów
- Wykorzystanie narzędzia Kustomize do modyfikacji specyfikacji obiektów Kubernetes
- Liveness, readiness i startup probes
- Analiza i interpretacja logów oraz zdarzeń
- Rozszerzanie środowiska Kubernetes poprzez Custom Resource Definitions (CRD) i Operator Pattern
- Uwierzytelnianie, autoryzacja i kontrola dostępu
- Techniki alokacji zasobów poprzez requests, limits i quotas
- Wykorzystanie ConfigMaps do konfiguracji aplikacji
- Metody definiowania wymagań dotyczących zasobów
- Metody zarządzania wrażliwymi danymi przy użyciu Kubernetes Secrets.
- Praktyczne zastosowania ServiceAccounts w Kubernetes
- Zaawansowane funkcje bezpieczeństwa, w tym SecurityContext
- Zasady i wdrażanie Network Policies
- Techniki zapewniania i rozwiązywania problemów z dostępem do aplikacji za pośrednictwem obiektów typu Service
- Wykorzystanie obiektów typu Ingress do udostępniania aplikacji i obsługi routingu
Opinie kursantów
Przeszkoliliśmy ponad 7 500 osób
Trener
Zapytaj o kurs
Najczęstsze pytania i odpowiedzi
Aby zapisać się na kurs możesz wypełnić formularz, wysłać maila bezpośrednio do opiekuna kursu lub zadzwonić. W przypadku zgłoszenia się przez formularz otrzymasz od razu maila ze szczegółowym programem kursu oraz informacjami o kolejnych krokach.
Zajęcia na kursie odbywają się w środy i czwartki od 9:00 do 17:00.
Tak, zajęcia są nagrywane i można z nich korzystać, żeby utrwalać wiedzę z zajęć.
Oczywiście, po zaliczeniu kursu otrzymasz od nas doceniany na rynku certyfikat infoShare Academy z informacją o zakresie kursu i terminie, w jakim kurs się odbywał. Certyfikat podpisany jest przez CEO infoShare Academy oraz Trenera prowadzącego kurs. Otrzymasz go w formacie PDF, dzięki czemu łatwo podzielisz się informacją o zdobytych kwalifikacjach na LinkedIn z potencjalnymi, przyszłymi pracodawcami lub klientami. Nie jest to certyfikat CKAD (Certified Kubernetes Application Developer) wystawiany przez The Linux Foundation.
Jeśli chodzi o samo uczestnictwo w kursach, to wiek nie jest ograniczeniem. Nasze kursy kończyli zarówno 18-latkowie, jak i osoby 50+. Należy jednak pamiętać, że karierę w branży IT zaczyna się od stażu albo od stanowiska juniora, co może wiązać się z otrzymywaniem niższego wynagrodzenia niż na obecnym miejscu pracy, jeśli ma się już kilkanaście lat doświadczenia. Warto wziąć to pod uwagę zanim podejmie się decyzję o przebranżowieniu.