Szkolenie CKAD

Certified Kubernetes Application Developer

Upskill

Certyfikat

Zdalnie

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

Osoby z podstawową wiedzą na temat środowiska Kubernetes
Programiści i Administratorzy
SysOps i DevOps
Nie jest wymagana wiedza administracyjna

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?

Charakterystyki egzaminu Certified Kubernetes Application Developer (CKAD)
Technik tworzenia i optymalizacji obrazów kontenerów
Rozumienia i zarządzania podstawowymi obiektami Kubernetes, takimi jak Deployment, DaemonSets i CronJob
Projektowania i stosowania dobrych praktyk dla multi-container Pods
Zarządzania volumenami w Kubernetes
Wykorzystania podstawowych obiektów Kubernetes do zarządzania wdrożeniami
Zarządzania wersjami aplikacji i instalacji i obsługi Helm chartów
Obsługi narzędzia Kustomize
Wykorzystywać liveness, readiness i startup probes
Analizy i interpretacji logów oraz zdarzeń w Kubernetes
Wykorzystania Custom Resource Definitions (CRD) i wzorca Operator
Metod uwierzytelniania, autoryzacji i kontroli dostępu
Optymalizacji zasobów w Kubernetes
Wykorzystania ConfigMaps do konfiguracji aplikacji
Korzystania z Kubernetes Secrets i zastosowania ServiceAccounts
Implementacji zaawansowanych funkcji bezpieczeństwa, takich jak SecurityContexts
Zasad i praktycznego wdrażania Network Policies
Zapewniania i rozwiązywania problemów z dostępem do aplikacji i wykorzystania obiektów typu Ingress

Program szkolenia CKAD

Rozwiń wszystkie

Wprowadzenie i przygotowanie środowiska
  • Architektura Kubernetes
  • Charakterystyka egzaminu Certified Kubernetes Application Developer (CKAD)
  • Przygotowanie środowiska programistycznego do kursu
Podstawy projektowania i budowy aplikacji
  • 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
Zarządzanie wdrożeniami
  • 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
Monitorowanie i obsługa aplikacji
  • Liveness, readiness i startup probes
  • Analiza i interpretacja logów oraz zdarzeń
Konfiguracja środowisk aplikacji (Część 1)
  • 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
Konfiguracja środowisk aplikacji (Część 2)
  • Wykorzystanie ConfigMaps do konfiguracji aplikacji
  • Metody definiowania wymagań dotyczących zasobów
  • Metody zarządzania wrażliwymi danymi przy użyciu Kubernetes Secrets.
Konfiguracja środowisk aplikacji (Część 3)
  • Praktyczne zastosowania ServiceAccounts w Kubernetes
  • Zaawansowane funkcje bezpieczeństwa, w tym SecurityContext
Kubernetes Services & Networking
  • 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

  • Wojciech Skulski

    Kurs spełnił moje oczekiwania. Utwierdził mnie w przekonaniu, że UX design to dobry pomysł na moją karierę. Oczywiście jeszcze dużo wiedzy i praktyki przede mną do zdobycia, ale kurs był idealnym pierwszym krokiem w moim przebranżowieniu.

  • Krzysztof Wieczorek

    Zdecydowanie kurs spełnił moje oczekiwania. Trenerzy posiadają ogromną wiedzę co dało się odczuć podczas spotkań i wykonywania prac grupowych. Okazywali się też bardzo pomocni poza zajęciami. Zdecydowanie poleciłbym ten kurs znajomym oraz innym osobom.

  • Marlena Zaręba

    Kurs spełnił moje oczekiwania w 100%. Na kursie poznałam proces projektowy, dowiedziałam się, w jaki sposób przeprowadzać badania oraz nauczyłam się korzystać z niezbędnych dla UX narzędzi. Bardzo podobał mi się kontakt z trenerką (Karoliną), która była osobą otwartą, cierpliwą i zawsze odpowiednio przygotowaną. Karolina potrafiła przekazać wiedzę i zawsze znalazła czas, by rozwiać nasze wątpliwości, jeśli takie nastąpiły. Dodatkowo cała organizacja kursu przebiegła na najwyższym poziomie.

  • Jan Niemiec

    Kurs spełnił moje oczekiwania, był wartościowy, uczestnictwo dało mi znajomość tematyki branżowej i praktyczne umiejętności. Polecę kursy z infoShare znajomym z branży.

  • Monika Kilińska

    Kurs spełnił moje oczekiwania i byłabym skłonna polecić go innym. Uważam, że kurs był wartościowy pod kątem merytoryki – należycie umacniał podstawy i poszerzał moją wiedzę. Wzbogacił mnie o przydatne uwagi specjalisty – praktyka. Cenię sobie również formę zdalną kursu, a także przemyślaną strukturę – prace grupowe, płynne przejścia między wątkami składające się całościowo na projekt, który może być wykorzystany w portfolio. Niewątpliwym plusem była także miła atmosfera i przyjazne usposobienie prowadzącej.

  • Paulina Orlik

    Dużo konkretnej wiedzy merytorycznej i też duża otwartość trenerki na bardzo dociekliwe pytania ze strony uczestników. Generalnie oceniam bardzo pozytywnie, bardzo dobrze zainwestowane środki finansowe i czas.

Trener

  • Hubert Puacz

    AWS Cloud Architect w Billennium

    Wysoce wykwalifikowany ekspert AWS i DevOps z ponad 12-letnim doświadczeniem. Absolwent Informatyki na WAT w Warszawie, od 2018 roku specjalizuje się w tworzeniu i rozwijaniu zespołów DevOps oraz wdrażaniu innowacyjnych rozwiązań cloudowych. Od 6 lat związany z Billennium jako Tech Leader i DevOps/Cloud Engineer. Od lat prowadzi również zaawansowane szkolenia z AWS i DevOps w infoShare Academy.

Zapytaj o kurs

Przemysław Wołosz

Key Account Manager

przemyslaw.wolosz@infoshareacademy.com
(+48) 730 830 801

    Najczęstsze pytania i odpowiedzi

    Jak zapisać się na kurs?

    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.

    W jakich godzinach odbywają się zajęcia?

    Zajęcia na kursie odbywają się w środy i czwartki od 9:00 do 17:00.

    Czy w trakcie kursu i po kursie będzie dostęp do nagrań?

    Tak, zajęcia są nagrywane i można z nich korzystać, żeby utrwalać wiedzę z zajęć.

    Czy otrzymam certyfikat?

    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.

    Czy wiek jest ograniczeniem?

    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.