CloudTeam

Menu główne

Kontakt

Wybierz język

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.

Szczegóły egzaminu

Najbliższe terminy

Terminy realizowane z partnerami LLPA, online. Godziny podane w czasie polskim, język prowadzenia przy terminie.

TerminGodziny (czas PL)JęzykStatusCenaAkcja
09:00–17:00angielskiGwarantowany17940 złPoproś o ofertę