DevSecOps: bezpieczeństwo w procesach CI/CD
Informacje podstawowe
Najważniejsze dane o szkoleniu w jednym miejscu- Kategoria
- Bezpieczeństwo aplikacji
- Forma realizacji
- Online lub stacjonarnie
- Termin
- Ustalany indywidualnie
- Dostawca
- ERNABO Adrian Flak
- Dofinansowanie
- Możliwość dofinansowania
Cel szkolenia
Co zyskasz po ukończeniu kursuCel biznesowy
Wykrywanie podatności na wczesnym etapie, zanim trafią na produkcję.
Cel edukacyjny
Uczestnik uczy się włączać kontrole bezpieczeństwa w proces wytwarzania oprogramowania.
Efekty uczenia się
- dodaje do potoku analizę statyczną kodu,
- skanuje zależności i obrazy kontenerów,
- sprawdza konfigurację infrastruktury jako kodu,
- bezpiecznie przechowuje i rotuje sekrety,
- dba o integralność artefaktów i łańcucha dostaw.
Program szkolenia
Szczegółowy plan zajęćModuł 1. DevSecOps
- przesunięcie bezpieczeństwa na wcześniejsze etapy
- model zagrożeń dla potoku
Moduł 2. Kod i zależności
- analiza statyczna
- skanowanie bibliotek i licencji
Moduł 3. Kontenery i infrastruktura
- skanowanie obrazów
- kontrola Terraform i Kubernetes
Moduł 4. Sekrety
- menedżery sekretów
- wykrywanie wycieków w repozytorium
Moduł 5. Łańcuch dostaw
- podpisywanie artefaktów i SBOM
- polityki i bramki jakości
Warsztat końcowy
Uczestnicy dodają kontrole bezpieczeństwa do istniejącego potoku CI/CD.
Wymagania
Co przygotować przed startem szkoleniaWymagania wstępne
Znajomość CI/CD i podstaw bezpieczeństwa aplikacji.
Dla kogo?
Inżynierowie DevOps, programiści, specjaliści bezpieczeństwa i liderzy techniczni.