Przejdź do treści
CI/CD Online lub stacjonarnie Szkolenie ERNABO

CI/CD: automatyzacja wdrażania oprogramowania

Tryb Online lub stacjonarnie
Termin Ustalany indywidualnie

Informacje podstawowe

Najważniejsze dane o szkoleniu w jednym miejscu
Kategoria
CI/CD
Forma realizacji
Online lub stacjonarnie
Termin
Ustalany indywidualnie
Dostawca
ERNABO Adrian Flak
Dofinansowanie
Możliwość dofinansowania

Cel szkolenia

Co zyskasz po ukończeniu kursu

Cel biznesowy

Częstsze i bezpieczniejsze wydania oprogramowania przy mniejszej liczbie błędów na produkcji.

Cel edukacyjny

Uczestnik uczy się projektować i budować potoki ciągłej integracji i wdrażania.

Efekty uczenia się

  • projektuje etapy potoku CI/CD,
  • włącza testy i kontrolę jakości kodu,
  • zarządza artefaktami i wersjami,
  • dobiera strategię wdrożenia, np. blue green lub canary,
  • zabezpiecza sekrety i uprawnienia w potoku.

Program szkolenia

Szczegółowy plan zajęć

Moduł 1. Ciągła integracja i wdrażanie

  • zasady i mierniki dostarczania
  • przegląd narzędzi CI/CD

Moduł 2. Projekt potoku

  • budowanie, testy, analiza kodu
  • gałęzie i przeglądy kodu

Moduł 3. Artefakty i środowiska

  • wersjonowanie i rejestry
  • środowiska testowe i produkcyjne

Moduł 4. Strategie wdrożeń

  • blue green, canary, flagi funkcji
  • wycofywanie zmian

Moduł 5. Bezpieczeństwo

  • sekrety i uprawnienia
  • skanowanie zależności i obrazów

Warsztat końcowy

Uczestnicy budują potok od zatwierdzenia zmiany do wdrożenia na środowisko testowe.

Wymagania

Co przygotować przed startem szkolenia

Wymagania wstępne

Praca z Git i podstawowa znajomość procesu wytwarzania oprogramowania.

Dla kogo?

Programiści, testerzy, inżynierowie DevOps i liderzy zespołów developerskich.