Descrizione del Corso
Obiettivi
Il corso illustra principi e pratiche per integrare la sicurezza nel ciclo di sviluppo: spostare i controlli verso le fasi iniziali, automatizzare le verifiche lungo la pipeline, governare dipendenze e supply chain, introdurre il threat modeling e trattare la conformità come codice.
Cosa saprai fare a fine corso
- Descrivere i principi DevSecOps e il loro rapporto con DevOps e con la sicurezza tradizionale.
- Spiegare che cosa significa shift left e come applicarlo senza rallentare il rilascio.
- Integrare controlli automatizzati nella pipeline di build e deploy.
- Gestire il rischio introdotto da dipendenze di terze parti e dalla supply chain del software.
- Impostare threat modeling, metriche di sicurezza e compliance come codice.
A chi è rivolto
- Sviluppatori e team di sviluppo che vogliono produrre software più sicuro.
- Professionisti di operations e responsabili di pipeline di delivery.
- Specialisti di sicurezza che devono lavorare al ritmo dello sviluppo.
- Figure di governance, rischio e conformità coinvolte nei processi di rilascio.
Contenuti (programma sintetico)
- Principi DevSecOps e cultura della responsabilità condivisa.
- Shift left: portare la sicurezza nelle fasi iniziali.
- Automazione dei controlli lungo la pipeline.
- Gestione delle dipendenze e sicurezza della supply chain.
- Threat modeling e gestione del rischio applicativo.
- Metriche, misurazione e compliance come codice.
Durata
2 giorni. Il corso vale 16 CPD e 16 PDU (Ways of Working 10, Power Skills 2, Business Acumen 4).





