Szkolenie Argo CD
Poziom
ŚredniozaawansowanyCzas
24h / 3dniTermin
IndywidualnieCena
IndywidualnieSzkolenie Argo CD
Szkolenie „Argo CD – Efektywne zarządzanie wdrożeniami Kubernetes” to kompleksowy warsztat przeznaczony dla zespołów IT, DevOps oraz osób odpowiedzialnych za automatyzację procesów wdrożeniowych. W trakcie intensywnych, praktycznych zajęć poznasz Argo CD – nowoczesne narzędzie GitOps, które zrewolucjonizuje Twoje podejście do Continuous Delivery w Kubernetes. Pod okiem doświadczonego instruktora zdobędziesz umiejętności pozwalające skutecznie zarządzać cyklem życia aplikacji, monitorować wdrożenia oraz optymalizować procesy w chmurze. Dowiedz się, jak wyeliminować configuration drift, ujednolicić proces wdrożeń w zespole i wprowadzić pełną audytowalność zmian dzięki GitOps.
Dla kogo jest to szkolenie?
Administratorów systemów, DevOpsów i inżynierów platform odpowiedzialnych za zarządzanie środowiskami Kubernetes
Specjalistów IT zainteresowanych automatyzacją procesów wdrożeniowych i bezpieczeństwem dostarczania aplikacji
Architektów i liderów technicznych planujących automatyzację infrastruktury
Zespołów developerskich wdrażających GitOps i pracujących z kontenerami
Osób optymalizujących pipeline’y CI/CD i wdrażających praktyki Infrastructure as Code
Czego nauczysz się na tym szkoleniu?
- Poznasz praktyczne zastosowania Argo CD do automatyzacji wdrożeń w środowiskach Kubernetes
- Nauczysz się zarządzać całym cyklem życia aplikacji z poziomu jednego panelu, zgodnie z koncepcją GitOps
- Opanujesz integrację Argo CD z narzędziami CI/CD oraz konfigurację zaawansowanych polityk bezpieczeństwa
- Zdobędziesz umiejętności monitorowania wdrożeń, rozwiązywania problemów i stosowania najlepszych praktyk DevOps
Program szkolenia
Dzień 1: Wprowadzenie do Argo CD i podstawy GitOps
Moduł 1: Wprowadzenie do GitOps i Kubernetes
- Czym jest GitOps? Filary i korzyści (Single Source of Truth, deklaratywność, audytowalność)
- Architektura i model wdrożeń Kubernetes
Moduł 2: Instalacja i konfiguracja Argo CD
- Instalacja Argo CD w środowisku Kubernetes (z CLI i UI)
- Jak działa Argo CD – komponenty, workflow i komunikacja z Kubernetes
- Podstawowa konfiguracja, integracja z repozytoriami Git
- Struktura repozytorium Git dla GitOps – najlepsze praktyki
Dzień 2: Praktyczne wdrożenia i zaawansowane funkcje
Moduł 3: Zarządzanie aplikacjami i cyklem życia wdrożeń
- Definicja aplikacji w Argo CD
- Zasady synchronizacji i monitorowania wdrożeń
- Wykorzystanie Helm i Kustomize do zarządzania konfiguracją (dev, staging, prod)
Moduł 4: Bezpieczeństwo i zarządzanie dostępem
- Zarządzanie uprawnieniami i politykami RBAC
- Integracja Argo CD z narzędziami do autoryzacji (np. SSO)
- Wprowadzenie do Argo Rollouts: Realizacja wdrożeń typu Blue-Green i Canary w modelu GitOps
Dzień 3: Automatyzacja, troubleshooting i dobre praktyki
Moduł 5: Automatyzacja i integracje CI/CD
- Łączenie Argo CD z pipeline’ami CI/CD
- Automatyczna reakcja na zmiany w repozytoriach Git
Moduł 6: Monitoring, troubleshooting i najlepsze praktyki
- Identyfikacja i rozwiązywanie problemów podczas wdrożeń
- Wdrażanie najlepszych praktyk GitOps w organizacji
- Monitoring Argo CD (metryki Prometheus) i rozwiązywanie typowych problemów (ImagePullBackOff, błędy synchronizacji)