Docker i Jenkins w DevOps
Opis
Szkolenie zapewnia praktyczną wiedzę z zakresu integracji Docker i Jenkins w środowisku DevOps. Program został zaprojektowany tak, aby uczestnicy mogli poznać zarówno teoretyczne podstawy, jak i praktyczne aspekty automatyzacji procesów CI/CD z wykorzystaniem tych narzędzi. Podczas warsztatów uczestnicy uczą się konfigurować pipeline’y, zarządzać obrazami Docker oraz implementować automatyczne testy i wdrożenia. Zajęcia prowadzone są w formie warsztatowej, gdzie każde zagadnienie jest natychmiast weryfikowane w praktyce poprzez ćwiczenia na działającym środowisku.
Profil uczestnika
Szkolenie zostało przygotowane z myślą o specjalistach DevOps, którzy chcą rozwinąć swoje umiejętności w zakresie automatyzacji procesów z wykorzystaniem Docker i Jenkins. Jest szczególnie wartościowe dla inżynierów DevOps odpowiedzialnych za procesy CI/CD, programistów pracujących w środowiskach zautomatyzowanych, administratorów systemów wdrażających praktyki DevOps, oraz specjalistów IT zarządzających pipeline’ami. Program jest również odpowiedni dla release managerów oraz technical leaderów zespołów wykorzystujących Jenkins i Docker.
Agenda
- Wprowadzenie do integracji Docker i Jenkins
- Architektura środowiska CI/CD
- Konfiguracja Jenkins z Docker
- Zarządzanie agentami Jenkins w kontenerach
- Podstawy pipeline’ów
- Automatyzacja procesów buildowania
- Tworzenie Jenkinsfile
- Konfiguracja multi-stage builds
- Zarządzanie zależnościami
- Implementacja testów automatycznych
- Wdrożenia kontenerowe
- Strategie wdrażania aplikacji
- Zarządzanie środowiskami
- Automatyzacja deploymentu
- Konfiguracja rollback’ów
- Optymalizacja i bezpieczeństwo
- Monitoring pipeline’ów
- Zarządzanie secretami
- Optymalizacja wydajności
- Najlepsze praktyki DevSecOps
Korzyści
Po ukończeniu szkolenia uczestnicy będą posiadać umiejętności niezbędne do efektywnej integracji Docker i Jenkins w procesach DevOps. Zdobędą praktyczną wiedzę pozwalającą na konfigurację i zarządzanie pipeline’ami, nauczą się automatyzować procesy buildowania i wdrażania aplikacji kontenerowych. Uczestnicy poznają metody implementacji testów automatycznych, zdobędą umiejętność zarządzania środowiskami oraz poznają najlepsze praktyki w zakresie DevSecOps.
Wymagane przygotowanie uczestników
Przed rozpoczęciem szkolenia uczestnicy powinni posiadać podstawową znajomość Docker oraz ogólne zrozumienie procesów CI/CD. Niezbędna jest znajomość systemów kontroli wersji oraz podstawowych koncepcji automatyzacji. Pomocne będzie również doświadczenie w pracy z systemami ciągłej integracji.
Zagadnienia
Program szkolenia obejmuje szeroki zakres tematów związanych z integracją Docker i Jenkins w środowisku DevOps. Uczestnicy poznają architekturę środowiska CI/CD, metody konfiguracji Jenkins z Docker, zarządzanie pipeline’ami, automatyzację testów, strategie wdrażania, monitoring procesów oraz najlepsze praktyki DevSecOps. Szczególny nacisk położony jest na praktyczne aspekty automatyzacji procesów oraz implementację bezpiecznych i wydajnych pipeline’ów CI/CD.
Poznaj naszą firmę
INFORMACJA CENOWA:
od 2450 zł netto za jedną osobę
CZAS TRWANIA (dni): 2
KOD SZKOLENIA: IT-DV-80
MASZ PYTANIA?
Skontaktuj się z nami, aby uzyskać więcej informacji o naszych szkoleniach, programach oraz współpracy. Chętnie odpowiemy na wszystkie Twoje zapytania!