
AZ-400
Public de la formation Microsoft Azure DevOps (AZ-400)
Cette formation est destinée aux :
- personnes souhaitant concevoir et mettre en œuvre des processus DevOps
- ingénieurs DevSecOps souhaitant se certifier Microsoft Azure DevOps Solutions
- Durée: 4 jours ou 1 jour
- Format sur 1 jour: mode aperçu global avec présentation de l’interface Azure DevOps et explication des bases et des concepts lié à la génération de pipelines de CI/CD
- Participants: 8 personnes MAX
- À Genève ou dans vos locaux
AZ-400
Plan de la formation Microsoft Azure DevOps (AZ-400)
- Get started on a DevOps transformation journey
- Introduction to DevOps
- Choose the right project
- Describe team structures
- Choose the DevOps tools
- Plan Agile with GitHub Projects and Azure Boards
- Introduction to source control
- Describe types of source control systems
- Work with Azure Repos and GitHub
- Development for enterprise DevOps
- Structure your GitRepo
- Manage Git branches and workflows
- Collaborate with pull requests in Azure Repos
- Identify technical debt
- Explore Git hooks Module 6: Plan foster inner source
- Manage Git repositories
- Implement CI with Azure Pipelines and GitHub Actions
- Explore Azure Pipelines
- Manage Azure Pipeline agents and pools
- Describe pipelines and concurrency
- Explore continuous integration
- Implement a pipeline strategy
- Integrate with Azure Pipelines
- Introduction to GitHub Actions
- Learn continuous integration with GitHub Actions
- Design a container build strategy
- Design and implement a release strategy
- Introduction to continuous delivery
- Create a release pipeline
- Explore release recommendations
- Provision and test environments
- Manage and modularize tasks and templates
- Automate inspection of health
- Implement a secure continuous deployment using Azure Pipelines
- 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
- Manage infrastructure as code using Azure and DSC
- Explore infrastructure as code and configuration management
- Create Azure resources using Azure Resource Manager templates
- Create Azure resources by using Azure CLI
- Explore Azure Automation with DevOps
- Implement Desired State Configuration (DSC)
- Implement Bicep
- Implement security and validate code bases for compliance
- Introduction to Secure DevOps
- Implement open- source software
- Software Composition Analysis
- Static analyzers Module 5: OWASP and DynamicAnalyzers
- Security Monitoring and Governance
- Design and implement a dependency management strategy
- Explore package dependencies
- Understand package management
- Migrate consolidating and secure artifacts
- Implement a versioning strategy
- Introduction to GitHub Packages
- Implement continuous feedback
- 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


AZ-400
Prérequis de la formation Microsoft Azure DevOps (AZ-400)
- Avoir suivi la formation Microsoft Azure Administrator (AZ-104) ou disposer des connaissances équivalentes
- Connaissance et compréhension de:
- Concepts de cloud computing, y compris une compréhension des implémentations PaaS, SaaS et IaaS.
- Administration Azure et développement Azure avec une expertise avérée dans au moins l’un de ces domaines.
- Version control, développement de logiciels Agile et principes de base du développement de logiciels.

