Corso DevSecOps
Impara ad applicare la metodologia DevOps con la sicurezza al centro di tutto: DevSecOps!

Obiettivo del corso
Formare lo studente fornendo la metodologia e gli strumenti per gestire infrastrutture cloud in sicurezza applicando il DevSecOps. Corso rivolto ad aziende.

A chi è rivolto
Corso rivolto ad aziende.
Sviluppatori e DevOps
Programma
Programma didattico Corso DevSecOps (24ore)
1.Panoramica di DevSecOps e dei suoi obiettivi
Concetti chiave: sicurezza shift-left, CI/CD, sicurezza come codice
Vantaggi e sfide di DevSecOps
2. Pratiche di codice sicuro
Panoramica OWASP Best practice per la codifica sicura e Top 10
Best practice per diversi tipi di applicazioni (web, mobile, API)
Modellazione delle minacce per DevSecOps
3. Test di sicurezza
Tipi di test di sicurezza (SAST, DAST, IAST, RASP)
Automatizzare i test di sicurezza utilizzando corridori e job
Strumenti e tecniche per diversi tipi di applicazioni
Scansione segreta
Analisi della composizione del software (SCA) e SBOM
4. Sicurezza delle infrastrutture
Protezione di macchine virtuali e container (Kubernetes, Docker)
Sicurezza nel cloud (AWS, Azure)
Infrastruttura come sicurezza del codice (Terraform, AWS CDK, framework Serverless)
5. Risposta agli incidenti e ripristino di emergenza
Gestione e monitoraggio della sicurezza
SIEM e automazione della gestione dei log
Gestione delle vulnerabilità
6. Strumenti e automazione
Strumenti di sicurezza open source e commerciali
Integrazione degli strumenti di sicurezza nella pipeline CI/CD
Automatizzazione delle attività relative alla sicurezza
La formazione può essere personalizzata in base alla propria attuale suite di sviluppo (Github, Gitlab, BitBucket, Jenkins ecc.)
Dove si svolge
Modalità online classe virtuale in diretta con calendario da concordare.


