Zarządzanie wydaniami i wdrożeniami z rozproszonym systemem kontroli wersji

Opis

Szkolenie dostarcza zaawansowanej wiedzy z zakresu zarządzania wydaniami oprogramowania przy wykorzystaniu rozproszonych systemów kontroli wersji. Program obejmuje całościowe podejście do procesu wydań, od planowania przez wdrożenie po monitoring. Uczestnicy poznają najlepsze praktyki branżowe oraz narzędzia automatyzujące proces dostarczania oprogramowania, ze szczególnym uwzględnieniem bezpieczeństwa i niezawodności wdrożeń.

Profil uczestnika

  • DevOps Engineers odpowiedzialni za wdrożenia
  • Release Managerowie
  • Inżynierowie CI/CD
  • Kierownicy zespołów deweloperskich
  • Architekci systemów
  • Specjaliści ds. jakości oprogramowania
  • Inżynierowie wsparcia produkcyjnego

Agenda

  1. Strategia zarządzania wydaniami
    • Planowanie cyklu wydań
    • Wersjonowanie semantyczne
    • Zarządzanie gałęziami wydań
    • Polityka mergowania zmian
  2. Automatyzacja procesów
    • Konfiguracja pipeline’ów CI/CD
    • Automatyczne testy i walidacja
    • Zarządzanie artefaktami
    • Wdrożenia zero-downtime
  3. Bezpieczeństwo i kontrola
    • Audyt zmian i compliance
    • Kontrola dostępu i uprawnienia
    • Backupy i recovery
    • Monitoring wdrożeń
  4. Najlepsze praktyki
    • Feature flags i trunk-based development
    • Canary releases
    • Blue-green deployments
    • Rollback strategies

Korzyści

Uczestnik nabędzie umiejętność projektowania i wdrażania efektywnych procesów wydań oprogramowania. Nauczy się implementować zaawansowane strategie wdrożeń minimalizujące ryzyko awarii produkcyjnych. Pozna metody automatyzacji procesów CI/CD zapewniające powtarzalność i niezawodność wdrożeń. Będzie potrafił skutecznie zarządzać procesem wydań w środowisku wielu zespołów deweloperskich. Rozwinie zdolność planowania i koordynacji złożonych wdrożeń produkcyjnych. Zdobędzie wiedzę o technikach monitorowania i optymalizacji procesu dostarczania oprogramowania.

Wymagane przygotowanie uczestników

  • Doświadczenie w pracy z systemami kontroli wersji
  • Znajomość podstaw CI/CD
  • Zrozumienie procesu wytwarzania oprogramowania
  • Podstawowa wiedza o infrastrukturze IT

Zagadnienia

  • Strategia zarządzania wydaniami
  • Automatyzacja procesów CI/CD
  • Wdrożenia zero-downtime
  • Feature flags
  • Canary releases
  • Blue-green deployments
  • Monitoring i metryki
  • Rollback procedures
  • Zarządzanie artefaktami
  • Audyt i compliance
  • Bezpieczeństwo wdrożeń
  • Trunk-based development

Poznaj naszą firmę

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

CZAS TRWANIA (dni): 1

KOD SZKOLENIA: IT-DV-70

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