Ciągła integracja z Jenkins i Maven

Opis

Praktyczne szkolenie z zakresu implementacji procesów ciągłej integracji przy użyciu Jenkins i Maven. Program obejmuje konfigurację, automatyzację buildów, testów oraz wdrożeń aplikacji Java. Uczestnicy uczą się tworzyć zaawansowane pipeline’y CI/CD oraz integrować różne narzędzia w procesie wytwórczym.

Profil uczestnika

  • Java Developerzy
  • DevOps Engineers
  • Build Engineers
  • Inżynierowie automatyzacji
  • Administratorzy Jenkins
  • Specjaliści ds. wdrożeń
  • Architekci rozwiązań CI/CD

Agenda

  1. Podstawy Jenkins i Maven
    • Architektura Jenkins
    • Konfiguracja środowiska
    • Integracja z Maven
    • Zarządzanie pluginami
  2. Tworzenie pipeline’ów
    • Pipeline as Code
    • Jenkinsfile składnia
    • Integracja z systemami kontroli wersji
    • Zarządzanie zależnościami Maven
  3. Automatyzacja testów
    • Integracja z narzędziami testowymi
    • Raportowanie wyników
    • Analiza pokrycia kodu
    • Zarządzanie jakością
  4. Wdrożenia i monitorowanie
    • Strategie wdrożeń
    • Zarządzanie artefaktami
    • Monitorowanie pipeline’ów
    • Optymalizacja procesów

Korzyści

  • Umiejętność tworzenia zaawansowanych pipeline’ów
  • Zdolność automatyzacji buildów Java
  • Znajomość najlepszych praktyk CI/CD
  • Umiejętność konfiguracji środowiska Jenkins
  • Wiedza z zakresu zarządzania zależnościami
  • Umiejętność integracji narzędzi testowych
  • Zdolność optymalizacji procesów budowania

Wymagane przygotowanie uczestników

  • Podstawowa znajomość Java
  • Doświadczenie w wytwarzaniu oprogramowania
  • Znajomość podstaw Maven
  • Rozumienie procesów CI/CD

Zagadnienia

  • Jenkins Pipeline
  • Maven Build Lifecycle
  • Continuous Integration
  • Zarządzanie zależnościami
  • Automatyzacja testów
  • Jenkinsfile
  • Artefakty buildów
  • Pipeline as Code
  • Monitorowanie CI
  • Integracja z Git
  • Raportowanie
  • Zarządzanie pluginami

Poznaj naszą firmę

INFORMACJA CENOWA:
od 2950 zł netto za jedną osobę

CZAS TRWANIA (dni): 3

KOD SZKOLENIA: IT-DV-104

Udostępnij swoim znajomym