A chi si rivolge
Percorso di livello expert per Designing and Implementing Microsoft DevOps Solutions (AZ-400), pensato per chi lavora gia’ come DevOps engineer, sviluppatore o amministratore Azure e deve certificare competenze di progettazione, non solo di esecuzione. Microsoft raccomanda come prerequisito la certificazione AZ-104 oppure AZ-204: qui si da’ per acquisita la conoscenza di base di Azure e di Git, e si lavora sulle decisioni di processo, pipeline, sicurezza e osservabilita’. Il percorso copre entrambe le piattaforme richieste dall’esame, Azure DevOps e GitHub, evidenziando dove i due mondi convergono e dove le domande d’esame chiedono di scegliere l’uno o l’altro.
Come è strutturato questo percorso
Moduli allineati ai domini ufficiali dell’esame AZ-400, con lo spazio proporzionato ai pesi pubblicati nella skills measured:
- Processi e comunicazione (dominio Design and implement processes and communications 10-15%) — Flusso di lavoro e tracciabilita’ end-to-end fra commit, branch, pull request e work item; metriche DevOps e dashboard di cycle time e lead time; wiki, release notes e integrazioni di notifica verso i team.
- Strategia di source control (dominio Design and implement a source control strategy 10-15%) — Scelta della strategia di branching in funzione del contesto, enforcement tramite branch policy e protection rule, gestione di permessi, tag e repository di grandi dimensioni, rimozione di dati sensibili dalla history.
- Progettazione delle pipeline di build (dominio Design and implement build and release pipelines 50-55%, parte 1) — Prima meta’ del dominio piu’ pesante: authoring YAML, trigger e ordine di esecuzione, infrastruttura di agent e runner (hosted e self-hosted), package management e strategia di test integrata nella pipeline.
- Strategie di deployment e rilascio (dominio Design and implement build and release pipelines 50-55%, parte 2) — Seconda meta’ dello stesso dominio: pattern di deployment a rischio controllato come blue-green, canary e ring, minimizzazione del downtime, feature flag, gestione degli hotfix e deployment di container, binari e database.
- Infrastructure as Code e manutenzione delle pipeline — Strategia IaC e configuration management su Azure (Bicep, ARM, Terraform, desired state), piu’ la manutenzione nel tempo delle pipeline: salute, costo, concorrenza, retention e migrazione dalle classic pipeline a YAML.
- Sicurezza e compliance (dominio Develop a security and compliance plan 10-15%) — Autenticazione e autorizzazione fra GitHub, Azure DevOps e Azure con workload identity federation e service connection, gestione dei segreti tramite Key Vault e variable group, automazione dello scanning di dipendenze, codice, secret e licenze.
- Strategia di instrumentation (dominio Implement an instrumentation strategy 5-10%) — Configurazione del monitoraggio di un ambiente DevOps con Azure Monitor e Application Insights, distributed tracing, alert e action group, analisi delle metriche raccolte con query KQL di base.
Ogni modulo ha più unità di lettura da circa 8-12 minuti. Alla fine puoi passare alla simulazione esame con il banco domande completo su /exam/az-400/, utile per verificare la preparazione dominio per dominio prima di prenotare la sessione ufficiale.