
DATE
26-27-28-29-30 settembre 2022

SEDE
modalità online

OFFERTA
euro 2.020 a partecipante
OBIETTIVI DEL CORSO
Il corso ha l’obiettivo di fornire le conoscenze e le competenze per progettare e implementare i processi e le pratiche DevOps.
Alla fine del corso saprai:
- pianificare DevOps
- usare il controllo dei sorgenti,
- dimensionare Git,
- consolidare gli artefatti,
- progettare una strategia di gestione delle dipendenze,
- gestire i segreti,
- implementare l’integrazione continua,
- implementare una strategia di costruzione del container,
- progettare una strategia di rilascio,
- impostare un flusso di lavoro di gestione del rilascio,
- implementare un modello di distribuzione,
- ottimizzare i meccanismi di feedback.
Il corso fornisce tutte le conoscenze necessarie per sostenere l’esame di certificazione Microsoft AZ-400 Microsoft Azure DevOps Solutions.
PREREQUISITI
- avere una conoscenza basilare di Microsoft Azure;
- conoscere i concetti dello sviluppo Agile;
- conoscere i principi della programmazione;
- avere esperienza professionale in organizzazioni di sviluppo software.
PROGRAMMA DEL CORSO
- Modulo 1: Pianificazione per DevOps
- Modulo 2: Iniziare con il controllo del codice sorgente
- Modulo 3: Gestione del debito tecnico
- Modulo 4: Lavorare con Git per Enterprise DevOps
- Modulo 5: Configurazione di Azure Pipelines
- Modulo 6: implementazione dell’integrazione continua tramite Azure Pipelines
- Modulo 7: Gestione della configurazione e dei segreti dell’applicazione
- Modulo 8: Implementazione dell’integrazione continua con le azioni GitHub
- Modulo 9: Progettazione e implementazione di una strategia di gestione delle dipendenze
- Modulo 10: Progettazione di una strategia di rilascio
- Modulo 11: Implementazione della distribuzione continua tramite Azure Pipe
- Modulo 12: Implementazione di un modello di distribuzione appropriato
- Modulo 13: Gestione dell’infrastruttura e della configurazione tramite gli strumenti di Azure
- Modulo 14: Infrastruttura di terze parti come strumenti di codice disponibili con Azure
- Modulo 15: Gestione dei contenitori tramite Docker
- Modulo 16: Creazione e gestione dell’infrastruttura di servizi Kubernetes
- Modulo 17: Implementazione del feedback per i team di sviluppo
- Modulo 18: Implementazione dei meccanismi di feedback del sistema
- Modulo 19: Implementazione della sicurezza nei progetti DevOps
- Modulo 20: Convalida delle basi del codice per la conformità