DevOps Engineer: kompleksowy kurs od podstaw
Informacje podstawowe
Najważniejsze dane o szkoleniu w jednym miejscu- Kategoria
- DevOps
- Forma realizacji
- Online lub stacjonarnie
- Termin
- Ustalany indywidualnie
- Dostawca
- ERNABO Adrian Flak
- Dofinansowanie
- Możliwość dofinansowania
Cel szkolenia
Co zyskasz po ukończeniu kursuCel biznesowy
Szybsze i bezpieczniejsze wdrażanie oprogramowania dzięki automatyzacji i wspólnym praktykom zespołów developerskich i operacyjnych.
Cel edukacyjny
Uczestnik poznaje cały cykl DevOps i uczy się łączyć narzędzia w działający proces dostarczania aplikacji.
Efekty uczenia się
- wyjaśnia kulturę i praktyki DevOps,
- konteneryzuje aplikację w Dockerze,
- buduje potok CI/CD z testami i wdrożeniem,
- opisuje infrastrukturę kodem w Terraform i Ansible,
- wdraża aplikację w Kubernetes i ją monitoruje.
Program szkolenia
Szczegółowy plan zajęćModuł 1. Fundamenty DevOps
- kultura, przepływ pracy, mierniki
- Linux i Git w pracy DevOps
Moduł 2. Kontenery
- Docker i obrazy aplikacji
- Docker Compose w środowisku deweloperskim
Moduł 3. CI/CD
- budowanie, testy, artefakty
- wdrożenia automatyczne i ręczne zatwierdzanie
Moduł 4. Infrastruktura jako kod
- Terraform w chmurze
- konfiguracja serwerów w Ansible
Moduł 5. Kubernetes i monitoring
- wdrożenie aplikacji w klastrze
- metryki, logi i alerty
Warsztat końcowy
Uczestnicy budują kompletną ścieżkę od kodu w repozytorium do aplikacji działającej i monitorowanej w klastrze.
Wymagania
Co przygotować przed startem szkoleniaWymagania wstępne
Podstawy pracy w systemie Linux i z wierszem poleceń.
Dla kogo?
Administratorzy, programiści i specjaliści IT, którzy chcą wejść w rolę DevOps Engineera lub uporządkować wiedzę o pracy DevOps.