Jenkins: Ciągła integracja w zwinnym rozwoju oprogramowania
Opis
Szkolenie zapewnia praktyczne wprowadzenie do implementacji ciągłej integracji z wykorzystaniem platformy Jenkins. Program warsztatowy koncentruje się na konfiguracji, zarządzaniu i optymalizacji procesów CI/CD w środowisku zwinnym. Uczestnicy poznają zaawansowane techniki automatyzacji procesu budowania i wdrażania oprogramowania poprzez praktyczne ćwiczenia na rzeczywistych przykładach.
Profil uczestnika
- Deweloperzy pracujący w środowisku CI/CD
- Inżynierowie DevOps
- Administratorzy systemów
- Architekci rozwiązań
- Specjaliści ds. wdrożeń
- Kierownicy zespołów deweloperskich
- Inżynierowie ds. automatyzacji
Agenda
- Wprowadzenie do ciągłej integracji
- Podstawy i koncepcje CI/CD
- Architektura i komponenty Jenkinsa
- Przygotowanie środowiska pracy
- Konfiguracja pierwszego pipeline’u
- Zaawansowana konfiguracja
- Tworzenie wieloetapowych pipeline’ów
- Integracja z systemami kontroli wersji
- Zarządzanie wtyczkami i rozszerzeniami
- Konfiguracja agentów Jenkins
- Automatyzacja procesów
- Skrypty i narzędzia automatyzacji
- Zarządzanie zależnościami
- Automatyczne testy i walidacja
- Wdrażanie na różne środowiska
- Monitorowanie i optymalizacja
- Analiza logów i raportowanie
- Optymalizacja wydajności pipeline’ów
- Zabezpieczanie instancji Jenkins
- Najlepsze praktyki i wzorce
Korzyści
Nabycie praktycznych umiejętności konfiguracji i zarządzania środowiskiem Jenkins. Zrozumienie zasad projektowania efektywnych pipeline’ów CI/CD. Opanowanie technik automatyzacji procesów budowania i wdrażania aplikacji. Poznanie metod zabezpieczania i monitorowania instancji Jenkins. Rozwój umiejętności w zakresie optymalizacji procesów ciągłej integracji. Zdobycie wiedzy o najlepszych praktykach DevOps w kontekście automatyzacji.
Wymagane przygotowanie uczestników
- Podstawowa znajomość systemów kontroli wersji
- Doświadczenie w wytwarzaniu oprogramowania
- Znajomość podstaw skryptowania
- Zrozumienie koncepcji DevOps
Zagadnienia
- Architektura Jenkins
- Pipeline jako kod
- Continuous Integration
- Continuous Delivery
- Automatyzacja testów
- Zarządzanie zależnościami
- Bezpieczeństwo CI/CD
- Monitorowanie procesów
- Optymalizacja wydajności
- Integracja z systemami zewnętrznymi
- Zarządzanie środowiskami
- Strategia wdrożeń
Poznaj naszą firmę
INFORMACJA CENOWA:
od 1950 zł netto za jedną osobę
CZAS TRWANIA (dni): 2
KOD SZKOLENIA: IT-DV-05
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!