Microsoft AZ-400

Designing and Implementing Microsoft DevOps Solutions

Over deze training

De AZ-400 training bereidt je voor op het Microsoft examen AZ-400: Designing and Implementing Microsoft DevOps Solutions. In deze 5-daagse hands-on training leer je werken met source control strategieën, build- en release pipelines ontwerpen en implementeren, security en compliance plannen te ontwikkelen en een instrumentatiestrategie implementeren met behulp van Azure DevOps en GitHub.

Duur: 5 dagen Vorm: Instructor-led, hands-on labs Taal: Nederlands of Engels Niveau: Intermediate


Doelgroep

Deze training is bedoeld voor professionals met ervaring in het beheren en/of ontwikkelen in Azure en ervaring hebben met het werken met GitHub of Azure DevOps.


Modules

Module 1 — Development for Enterprise DevOps

  • Introduction to DevOps
  • Plan Agile with GitHub Projects and Azure Boards
  • Design and implement branch strategies and workflows
  • Collaborate with pull requests in Azure Repos
  • Explore Git hooks
  • Plan to foster inner source
  • Manage and configure repositories
  • Identify technical debt

Module 2 — Implement CI with Azure Pipelines and GitHub Actions

  • Explore Azure Pipelines
  • Manage Azure Pipeline agents and pools
  • Describe pipelines and concurrency
  • Design and implement a pipeline strategy
  • Integrate with Azure Pipelines
  • Introduction to GitHub Actions
  • Learn continuous integration with GitHub Actions
  • Design a container build strategy

Module 3 — Design and implement a release strategy

  • Create a Release Pipeline
  • Explore release strategy recommendations
  • Configure and Provision Environments
  • Manage and Modularize Tasks and Templates
  • Automate inspection of health

Module 4 — 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

Module 5 — Manage infrastructure as code using Azure and DSC

  • Explore Infrastructure as Code and configuration management
  • Create Azure Resources by using Azure Resource Manager templates
  • Create Azure Resources Using Azure CLI
  • Explore Azure Automation with DevOps
  • Implement Desired State Configuration (DSC)
  • Implement Bicep

Module 6 — Implement security and validate code bases for compliance

  • Introduction to Secure DevOps
  • Implement open-source software
  • Software Composition Analysis
  • Security monitoring and governance

Module 7 — Design and implement a dependency management strategy

  • Explore package dependencies
  • Understand package management
  • Migrate, consolidate, and secure artifacts
  • Implement a versioning strategy
  • Introduction to GitHub Packages

Module 8 — 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

Voorkennis

  • Ervaring met het beheren en/of ontwikkelen in Azure
  • Ervaring in het werken me GitHub of Azure DevOps oplossingen

Certificering

Na afloop ben je voorbereid op het Microsoft Certified: DevOps Engineer Expert examen (AZ-400). Het examen is optioneel en niet inbegrepen bij de training.


Interesse?

Neem contact op voor meer informatie, beschikbaarheid of een offerte op maat.