Jenkins dla ciągłej integracji w .NET

Opis

Szkolenie koncentruje się na praktycznym wykorzystaniu Jenkinsa do automatyzacji procesów ciągłej integracji i wdrażania w projektach .NET. Program realizowany jest w formie warsztatów, podczas których uczestnicy konfigurują i implementują pełne pipeline’y CI/CD. Zajęcia łączą teorię z praktyką, pozwalając na zdobycie kompetencji niezbędnych do efektywnej automatyzacji procesów wytwórczych.

Profil uczestnika

  • Deweloperzy .NET zainteresowani procesami CI/CD
  • Inżynierowie DevOps
  • Administratorzy systemów budowania
  • Specjaliści ds. wdrożeń
  • Liderzy zespołów programistycznych
  • Administratorzy środowisk rozwojowych
  • Inżynierowie release management
  • Specjaliści ds. automatyzacji procesów

Agenda

  1. Podstawy Jenkinsa
    • Architektura i komponenty
    • Instalacja i konfiguracja
    • Zarządzanie zadaniami
    • Integracja z systemami kontroli wersji
  2. Pipeline’y dla .NET
    • Składnia Jenkinsfile
    • Etapy budowania
    • Testowanie automatyczne
    • Wdrożenia automatyczne
  3. Zaawansowana konfiguracja
    • Agenty i węzły
    • Parametryzacja zadań
    • Współdzielone biblioteki
    • Bezpieczeństwo i uprawnienia
  4. Optymalizacja i monitorowanie
    • Wydajność pipeline’ów
    • Raportowanie i powiadomienia
    • Analiza logów
    • Zarządzanie artefaktami

Korzyści

Uczestnik rozwinie umiejętność projektowania i implementacji efektywnych procesów CI/CD dla projektów .NET. Zdobędzie praktyczną wiedzę w zakresie konfiguracji i zarządzania środowiskiem Jenkins. Opanuje techniki tworzenia zaawansowanych pipeline’ów automatyzujących procesy wytwórcze. Nauczy się implementować mechanizmy zapewniania jakości w procesach CI/CD. Będzie potrafił optymalizować i monitorować procesy automatyzacji. Rozwinie zdolność integracji różnych narzędzi i systemów w ramach pipeline’ów CI/CD.

Wymagane przygotowanie uczestników

  • Znajomość podstaw platformy .NET
  • Doświadczenie w pracy z systemami kontroli wersji
  • Podstawowa znajomość procesów CI/CD
  • Rozumienie cyklu wytwarzania oprogramowania

Zagadnienia

  • Architektura Jenkins
  • Konfiguracja środowiska CI/CD
  • Pipeline’y i ich składnia
  • Automatyzacja testów
  • Wdrożenia automatyczne
  • Bezpieczeństwo procesów CI/CD
  • Monitorowanie i raportowanie
  • Integracja z narzędziami zewnętrznymi
  • Optymalizacja wydajności
  • Zarządzanie artefaktami
  • Współpraca zespołowa
  • Najlepsze praktyki DevOps

Poznaj naszą firmę

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

CZAS TRWANIA (dni): 2

KOD SZKOLENIA: IT-DV-30

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