Microsoft Azure DevOps 400 Course Overview
Designing and Implementing Microsoft DevOps Solutions (AZ-400) Certification training is an intermediate-level course from Microsoft for professionals who want to gain knowledge of designing and implementing DevOps processes and practices for an enterprise. This 5-day AZ-400 training course is ideal for professionals who combine people, processes, and technologies to deliver value to the organization.AZ-400: Microsoft Azure DevOps Certification Training
Today, nearly 80% of business solutions and services have moved to the cloud. Most of the projects are happening by utilizing cloud platforms, which include Software as a service (SaaS), Infrastructure as a Service (IaaS), and Platform as a Service (PaaS). With projects being hosted on the cloud architecture, it makes sense to utilize Microsoft DevOps solutions to continuously deliver value for enterprises.Course Modules
Module 1: 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
- Lab : Agile planning and portfolio management with Azure Boards
- Lab : Version controlling with Git in Azure Repos
- Structure your Git Repo
- 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
- Lab : Version controlling with Git in Azure Repos
- 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
- Lab : Configuring agent pools and understanding pipeline styles
- Lab : Enabling continuous integration with Azure Pipelines
- Lab : Integrating external source control with Azure Pipelines
- Lab : Implementing GitHub Actions by using DevOps Starter
- Lab : Deploying Docker Containers to Azure App Service web apps
- Introduction to continuous delivery
- Explore release strategy recommendations
- Build a high-quality release pipeline
- 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
- Lab : Creating a release dashboard
- Lab : Controlling deployments using Release Gates
- Create a release pipeline
- Provision and test environments
- Manage and modularize tasks and templates
- Automate inspection of health
- Manage application configuration data
- Integrate with identity management systems
- Implement application configuration
- Lab : Configuring pipelines as code with YAML
- Lab : Setting up and running functional tests
- Lab : Integrating Azure Key Vault with Azure DevOps
- 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
- Lab : Azure deployments using Azure Resource Manager templates
- Introduction to Secure DevOps
- Implement open-source software
- Software Composition Analysis
- Static analyzers
- OWASP and Dynamic Analyzers
- Security Monitoring and Governance
- Lab : Implement security and compliance in Azure Pipelines
- Lab : Managing technical debt with SonarQube and Azure DevOps
- Explore package dependencies
- Understand package management
- Migrate, consolidate, and secure artifacts
- Implement a versioning strategy
- Introduction to GitHub Packages
- Lab : Package management with Azure Artifacts
- 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
- Lab : Monitoring application performance with Application Insights
- Lab : Integration between Azure DevOps and Microsoft Teams
- Lab : Sharing Team Knowledge using Azure Project Wikis
Reviews
There are no reviews yet.