GitHub Advanced Security
GitHub Advanced Security (GHAS) svolge un ruolo cruciale nel miglioramento della sicurezza dei progetti di sviluppo software su GitHub. Fornisce un set completo di strumenti e funzionalità progettati per identificare e affrontare le vulnerabilità di sicurezza durante tutto il ciclo di vita dello sviluppo. Integrando la sicurezza direttamente nel processo di sviluppo con GHAS, il tuo team può creare software più sicuri e affidabili. Il corso esplorerà come utilizzare GHAS per massimizzare l’impatto sulla sicurezza e comprendere GHAS e il suo ruolo nell’ecosistema della sicurezza.
Questo corso è destinato agli studenti che desiderano comprendere e implementare pratiche di sicurezza avanzate con l’aiuto di GitHub Advanced Security (GHAS). Impareranno come migliorare significativamente i processi di sviluppo software e creare un ecosistema di sviluppo più resiliente e sicuro utilizzando soluzioni per sviluppatori per sbloccare la capacità di mantenere il codice, la supply chain e i segreti sicuri prima di passare alla produzione. Impareranno come GHAS offre ai team di sicurezza visibilità sulla sicurezza e sulla supply chain trasversale alle organizzazioni e un accesso senza precedenti a informazioni di sicurezza curate da milioni di sviluppatori e ricercatori della sicurezza in tutto il mondo.
COD: GH500
Categorie: GitHub
Metodologia didattica
Il corso prevede laboratori didattici in cui ciascuno studente potrà lavorare ai fini di portare a termine esercizi formativi che forniranno esperienza pratica nell’utilizzo dello strumento, per ciascuno degli argomenti affrontati durante il corso.
Prerequisiti
Comprensione di base dei fondamenti GitHub
- Introduction to GitHub Advanced Security
- Configure Dependabot security updates on your GitHub repo
- Configure and use secret scanning in your GitHub repository
- Configure code scanning on GitHub
- Identify security vulnerabilities in your codebase by using CodeQL
- Code scanning with GitHub CodeQL
- GitHub administration for GitHub Advanced Security
- Manage sensitive data and security policies within GitHub
Programma didattico
- Acquisire una comprensione delle caratteristiche di sicurezza avanzate GitHub
- Acquisire le competenze per riconoscere, applicare e valutare queste caratteristiche all’interno del proprio ambiente GitHub
Durata – 1 giorno
Erogazione – in Aula, On Site, Remoto
Requisiti PC e SW:
- Connessione Internet
- Web browser, Google Chrome
- Zoom
Lingua
- Formatore: Italiano
- Laboratori: Inglese
- Slide: Inglese