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

  1. Wprowadzenie do ciągłej integracji
    • Podstawy i koncepcje CI/CD
    • Architektura i komponenty Jenkinsa
    • Przygotowanie środowiska pracy
    • Konfiguracja pierwszego pipeline’u
  2. Zaawansowana konfiguracja
    • Tworzenie wieloetapowych pipeline’ów
    • Integracja z systemami kontroli wersji
    • Zarządzanie wtyczkami i rozszerzeniami
    • Konfiguracja agentów Jenkins
  3. Automatyzacja procesów
    • Skrypty i narzędzia automatyzacji
    • Zarządzanie zależnościami
    • Automatyczne testy i walidacja
    • Wdrażanie na różne środowiska
  4. 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

?
?
Zapoznałem/łam się i akceptuję politykę prywatności. *