SzkoleniaChmura i infrastruktura / InfrastructureLFD-459
LFD-459szkolenie autorskieProwadzi do egzaminu
Kubernetes for App Developers (LFD459)
Szkolenie uczy budowania aplikacji dla Kubernetes z wykorzystaniem Pythona, definiowania zasobów aplikacji oraz używania podstawowych prymitywów do budowania, monitorowania i debugowania skalowalnych aplikacji. Obejmuje pracę z wtyczkami sieciowymi, bezpieczeństwem i pamięcią masową w chmurze w celu wdrożenia aplikacji w środowisku produkcyjnym. Kurs, wraz z doświadczeniem praktycznym i samodzielną nauką, przygotowuje do egzaminu Certified Kubernetes Application Developer (CKAD), choć sam nie jest kursem egzaminacyjnym.
- Czas trwania
- 3 dni
- Poziom
- Średni
- Dostawca
- Szkolenia autorskie
- Obszar
- Chmura i infrastruktura / Infrastructure
Zakres szkolenia
- Wprowadzenie i architektura Kubernetes
- Build - konteneryzacja aplikacji, Dockerfile, wdrożenia, Helm, Kustomize
- Design - zasoby rozdzielone, multi-container pody, sidecar, adapter, ambasador, initContainer, CRD, Jobs
- Konfiguracja wdrożeń - wolumeny, Persistent Volumes/Claims, Secrets, ConfigMaps, skalowanie, rolling update
- Bezpieczeństwo - uwierzytelnianie, autoryzacja, RBAC, Admission Controller, Security Context, Network Security Policies
- Udostępnianie aplikacji - typy Services, Ingress, Ingress Controller, Gateway API, Service Mesh
- Rozwiązywanie problemów z aplikacjami - monitorowanie, logowanie, testy zgodności
Zdobyte umiejętności
- Definiowanie zasobów aplikacji w Kubernetes
- Używanie podstawowych prymitywów do budowania, monitorowania i debugowania skalowalnych aplikacji
- Konteneryzacja aplikacji i tworzenie Dockerfile
- Praca z wtyczkami sieciowymi (CNI) i komunikacją pod-do-pod
- Konfiguracja wdrożeń, wolumenów, Secrets i ConfigMaps
- Skalowanie, aktualizacje rolling update i wycofywanie wdrożeń
- Zabezpieczanie aplikacji z użyciem RBAC, Security Context i Network Policies
- Udostępnianie aplikacji za pomocą Services, Ingress i Gateway API
- Monitorowanie, logowanie i rozwiązywanie problemów z aplikacjami w Kubernetes
Dla kogo jest to szkolenie
- Doświadczeni programiści aplikacji, którzy muszą konteneryzować, hostować, wdrażać i konfigurować aplikację w wieloodwęzłowym klastrze
Wymagania wstępne
- Podstawowa znajomość linii komend Linux i edycji plików
- Znajomość języka programowania (np. Python, Node.js, Go)
- Znajomość koncepcji i architektur aplikacji Cloud Native jest pomocna (np. z kursu Introduction to Kubernetes LFS158)
Certyfikacja
Egzamin
CKAD - Certified Kubernetes Application Developer
Szkolenie przygotowuje do tego egzaminu.
Najbliższe terminy
Terminy realizowane z partnerami LLPA, online. Godziny podane w czasie polskim, język prowadzenia przy terminie.
| Termin | Godziny (czas PL) | Język | Status | Cena | Akcja |
|---|---|---|---|---|---|
| 09:00–17:00 | angielski | Gwarantowany | 17940 zł | Poproś o ofertę |
17940 zł
Zapytaj o termin