Szkolenie Praca z kontenerami w chmurze
Poziom
ŚredniozaawansowanyCzas
24h / 3 dniTermin
IndywidualnieCena
IndywidualnieSzkolenie Praca z kontenerami w chmurze
Szkolenie „Praca z kontenerami w chmurze” to intensywne, 2-3 dniowe warsztaty praktyczne (80% praktyki, 20% teorii), które wprowadzą Cię w świat konteneryzacji oraz zarządzania aplikacjami kontenerowymi w środowiskach chmurowych. Zdobędziesz wiedzę niezbędną do tworzenia, wdrażania i skalowania kontenerów na platformach takich jak Azure, AWS czy Google Cloud. Nauczysz się wykorzystywać narzędzia Docker i Kubernetes oraz dowiesz się, jak zoptymalizować działanie usług w chmurze dzięki konteneryzacji. Szkolenie skierowane jest do programistów, DevOpsów oraz administratorów systemów zainteresowanych nowoczesnymi metodami zarządzania infrastrukturą i aplikacjami w chmurze.
Dla kogo jest to szkolenie?
Programistów chcących poznać techniki tworzenia, zarządzania i wdrażania aplikacji kontenerowych
DevOps i inżynierów infrastruktury odpowiedzialnych za automatyzację i skalowanie usług w chmurze
Dla administratorów,systemów i platform chmurowych pragnących pogłębić wiedzę z zakresu konteneryzacji i orkiestracji
Zespołów IT wdrażających nowoczesne podejścia DevOps z wykorzystaniem kontenerów i Kubernetes
Czego nauczysz się na szkoleniu?
- Poznasz podstawy pracy z Dockerem – budowanie, zarządzanie i optymalizacja obrazów
- Nauczysz się korzystać z Helm do zarządzania aplikacjami w Kubernetes
- Opanujesz tworzenie i zarządzanie klastrami Kubernetes oraz techniki wdrażania, skalowania i aktualizacji aplikacji
- Zdobędziesz praktyczne umiejętności integracji kontenerów z procesami automatyzacji CI/CD. Nauczysz się praktycznie wykorzystać Azure Container Registry i zarządzać cyklem życia obrazów kontenerów
- Dowiesz się, jak zabezpieczać środowiska kontenerowe i stosować dobre praktyki DevOps
Program szkolenia
Dzień 1: Podstawy konteneryzacji i zarządzanie obrazami
Moduł 1: Wprowadzenie do konteneryzacji i Docker
- Podstawowe pojęcia konteneryzacji, porównanie z wirtualizacją.
- Architektura i działanie Dockera.
- Tworzenie i zarządzanie obrazami kontenerów – Dockerfile, tagowanie, rejestry.
Moduł 2: Azure Container Registry i zarządzanie obrazami
- Tworzenie i korzystanie z rejestru kontenerów (ACR).
- Pobieranie, budowanie i wgrywanie obrazów kontenerów do chmury.
- Praktyka tagowania, wersjonowania i skanowania bezpieczeństwa obrazów
Moduł 3: Praca z rejestrami kontenerów i Helm
- Przegląd rejestrów kontenerów (Docker Hub, Azure Container Registry).
- Praktyczne zarządzanie obrazami i ich wersjonowanie.
- Wprowadzenie do Helm charts – zarządzanie aplikacjami kontenerowymi za pomocą Helm oraz budowa aplikacji z wykorzystaniem Helm w chmurze Azure.
Dzień 2: Orkiestracja kontenerów i zarządzanie w chmurze
Moduł 4: Kubernetes – podstawy i architektura
- Architektura i komponenty Kubernetes.
- Tworzenie i zarządzanie klastrami Kubernetes w chmurze.
- Obiekty Kubernetes: pod, service, deployment, configmap, secret.
Moduł 5: Wdrażanie i skalowanie aplikacji w Kubernetes
- Wdrażanie aplikacji na klastrze – praktyczne ćwiczenia.
- Skalowanie aplikacji, aktualizacje i rollback.
- Monitorowanie zasobów oraz podstawowa diagnostyka.
Dzień 3: Zaawansowane zarządzanie i bezpieczeństwo
Moduł 6: Automatyzacja procesów CI/CD z kontenerami
- Integracja kontenerów z pipeline’ami CI/CD.
- Automatyczne testowanie i wdrażanie kontenerów z wykorzystaniem Azure DevOps lub GitHub Actions.
Moduł 7: Bezpieczeństwo i najlepsze praktyki zarządzania kontenerami
- Bezpieczeństwo obrazów kontenerów oraz klastrów Kubernetes.
- Polityki dostępu, role i uprawnienia w środowisku Kubernetes.
- Strategie backupów i odtwarzania w środowiskach kontenerowych.