Description
DevOps has become increasingly critical to a teams success these days. In order to help developers ship software faster and with higher quality, Microsoft provides their own tool, Azure DevOps. Its one of the most complete offering in public cloud, which work great for any type of application regardless of the framework or platform. Objective of this course is to learn how we can implement Azure infrastructure deployment using Azure DevOps.
AZ-400: Designing and Implementing Microsoft DevOps Solutions
Candidates for this exam should have subject matter expertise working with people, processes, and technologies to continuously deliver business value.
Responsibilities for this role include designing and implementing strategies for collaboration, code, infrastructure, source control, security, compliance, continuous integration, testing, delivery, monitoring, and feedback.
A candidate for this exam must be familiar with both Azure administration and development and must be expert in at least one of these areas.
The tests cover the following AZ-400 exam domains:
Develop an instrumentation strategy (5-10%)
-
Develop a Site Reliability Engineering (SRE) strategy (5-10%)
Develop a security and compliance plan (10-15%)
Manage source control (10-15%)
Facilitate communication and collaboration (10-15%)
-
Define and implement continuous integration (20-25%)
Define and implement continuous delivery and release management strategy (10-15%)
In this course , you will learn aspects which includes the following
Working with Azure Boards
-
How to work with Git – Here there are extensive labs on working with Git repositories. Here you will also learn how to work with Azure Repos
How to create and implement Build pipelines using Azure Pipelines
How to use Jenkins for configuration management
Implementing security in your continuous pipeline
-
Building your infrastructure with ARM templates. There are also chapters on how to work with Terraform
Releasing your applications with Azure Release Pipelines