MOC AZ-400 – Designing and Implementing Microsoft DevOps solutions
Descrizione corso
Il corso AZ-400 – Designing and Implementing Microsoft DevOps solutions fornisce le conoscenze e le competenze per progettare e implementare i processi e le pratiche DevOps. Gli studenti impareranno come 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 e ottimizzare i meccanismi di feedback.
Questo corso aiuta gli allievi nella preparazione dell’esame di certificazione Microsoft AZ-400 Designing and Implementing Microsoft DevOps Solutions
Introduction to DevOps
Plan Agile with GitHub Projects and Azure Boards
Manage Git branches and workflows
Collaborate with pull requests in Azure Repos
Explore Git hooks
Plan foster inner source
Manage Git repositories
Identify technical debt
Explore Azure Pipelines
Manage Azure Pipeline agents and pools
Describe pipelines and concurrency
Implement a pipeline strategy
Integrate with Azure Pipelines
Introduction to GitHub Actions
Learn continuous integration with GitHub Actions
Design a container build strategy
Create a release pipeline
Explore release recommendations
Provision and test environments
Manage and modularize tasks and templates
Automate inspection of health
Introduction to deployment patterns
Implement blue-green deployment and feature toggles
Implement canary releases and dark launching
Implement A/B testing and progressive exposure deployment
Integrate with identity management systems
Manage application configuration data
Explore infrastructure as code and configuration management
Create Azure resources using Azure Resource Manager templates
Implement Bicep
Create Azure resources by using Azure CLI
Explore Azure Automation with DevOps
Implement Desired State Configuration (DSC)
Introduction to Secure DevOps
Implement open-source software
Software Composition Analysis
Security Monitoring and Governance
Explore package dependencies
Understand package management
Migrate consolidate and secure artifacts
Implement a versioning strategy
Introduction to GitHub Packages
Implement tools to track usage and flow
Develop monitor and status dashboards
Share knowledge within teams
Design processes to automate application analytics
Manage alerts, blameless retrospectives and a just culture
Plan Agile with GitHub Projects and Azure Boards
Manage Git branches and workflows
Collaborate with pull requests in Azure Repos
Explore Git hooks
Plan foster inner source
Manage Git repositories
Identify technical debt
Explore Azure Pipelines
Manage Azure Pipeline agents and pools
Describe pipelines and concurrency
Implement a pipeline strategy
Integrate with Azure Pipelines
Introduction to GitHub Actions
Learn continuous integration with GitHub Actions
Design a container build strategy
Create a release pipeline
Explore release recommendations
Provision and test environments
Manage and modularize tasks and templates
Automate inspection of health
Introduction to deployment patterns
Implement blue-green deployment and feature toggles
Implement canary releases and dark launching
Implement A/B testing and progressive exposure deployment
Integrate with identity management systems
Manage application configuration data
Explore infrastructure as code and configuration management
Create Azure resources using Azure Resource Manager templates
Implement Bicep
Create Azure resources by using Azure CLI
Explore Azure Automation with DevOps
Implement Desired State Configuration (DSC)
Introduction to Secure DevOps
Implement open-source software
Software Composition Analysis
Security Monitoring and Governance
Explore package dependencies
Understand package management
Migrate consolidate and secure artifacts
Implement a versioning strategy
Introduction to GitHub Packages
Implement tools to track usage and flow
Develop monitor and status dashboards
Share knowledge within teams
Design processes to automate application analytics
Manage alerts, blameless retrospectives and a just culture
Il corso MOC AZ-400 Designing and Implementing Microsoft DevOps solutions si rivolge a persone interessate alla implementazione dei processi DevOps oppure interessate a sostenere l’esame di certificazione Microsoft AZ-400 Microsoft Azure DevOps Solutions
Per partecipare con profitto al corso MOC AZ-400 Designing and Implementing Microsoft DevOps solutions è necessario:
- avere concetti di cloud computing, compresa una comprensione delle implementazioni PaaS, SaaS e IaaS;
- avere esperienza di almeno una di queste aree: amministrazione o nello sviluppo di Azure;
- conoscere il controllo delle versioni, lo sviluppo agile del software e i principi fondamentali di sviluppo del software. (Sarebbe utile avere esperienza in un’organizzazione che fornisce software);
- aver frequentato il corso MOC AZ-900 – Azure Fundamentals;
- aver frequentato il corso MOC AZ-104 – Microsoft Azure Administrator;
- aver frequentato il corso MOC AZ-204 – Sviluppare soluzioni per Microsoft Azure.
Al termine del corso MOC AZ-400 Designing and Implementing Microsoft DevOps solutions gli allievi saranno in grado di:
- sviluppare una strategia di strumentazione;
- sviluppare una strategia di Site Reliability Engineering (SRE);
- elaborare un piano di sicurezza e conformità;
- gestire il controllo delle fonti;
- facilitare la comunicazione e la collaborazione;
- definire e implementare l’integrazione continua;
- definire e implementare una consegna continua e una strategia di gestione dei rilasci.
Lingua utilizzata nel corso/dal docente: Italiano
Il materiale didattico e l’ambiente di laboratorio sono in lingua Inglese
Il corso MOC AZ-400 Designing and Implementing Microsoft DevOps solutions include:
- documentazione didattica ufficiale Microsoft Learning accessibile via web, di durata illimitata;
- un ambiente di Laboratorio con macchine virtuali accessibili online per 180 giorni dalla data del corso;
- un attestato di frequenza inviato via e-mail una settimana dopo il termine del corso.
- un voucher per iscriversi all’esame di certificazione (valore 165 euro).
Ed inoltre:
- un Kit di Simulazione d’Esame (Practice Test), accessibile per 180 giorni sul sito measureup.com, del valore di 89 Euro.
(da attivare entro tre mesi dal corso)