Handsome Savings - Limited Time Offer 30% OFF - Ends In 0d 0h 0m 0s Coupon code: 30OFF
Welcome to QA4Exam
Logo

- Trusted Worldwide Questions & Answers

Microsoft AZ-400 Exam

Designing and Implementing Microsoft DevOps Solutions

Last Updated: Jun 30, 2024
qa 471

471 Questions and Answers for the Microsoft AZ-400 exam

qa 475

Students Passed the "Microsoft AZ-400" exam

qa 93.5%

Average score during Real Exams at the Testing Centre

Microsoft Designing and Implementing Microsoft DevOps Solutions Syllabus
  • Design and implement processes and communications: This module covers how to Design and implement a structure for the flow of work including GitHub Flow, how to design and implement a strategy for feedback cycles, including notifications and issues, design and deploy a dashboard including flow of work, how to design and implement appropriate metrics and queries for project planning, and designing the right metrics and queries for development.
  • Design and implement a source control strategy: This module covers how to design a branch strategy such as trunk-based, feature branch, and release branch. It also covers how to design and implement a pull request workflow by using branch policies and branch protections, how to design and implement a strategy for managing large files such as Git Large File Storage (LFS) and git-fat, design a strategy for scaling and optimizing a Git repository such as Scalar and cross-repository sharing, and how to set up permissions in the source control repository.
  • Design and implement build and release pipelines: In this domain, the focus is on package management tools including GitHub Packages registry and Azure Artifacts, and how to design package feeds and views for local and upstream packages. It also covers how to design and implement a testing strategy for pipelines, select a deployment automation solution, including GitHub Actions and Azure Pipelines, design and implement integration between GitHub repositories and Azure Pipelines, develop pipelines by using YAML, and create reusable pipeline elements, including YAML templates, task groups, variables, and variable groups. It also covers maintaining pipelines and deploying the IaC.
  • Develop a security and compliance plan: This module covers how to choose between Service Principals and Managed Identity, deploy and oversee GitHub authentication, including GitHub Apps, GITHUB_TOKEN, and personal access tokens, deploy Azure DevOps service connections and personal access tokens, deploy secrets, keys, and certificates by using Azure Key Vault. It also covers how to deploy secrets in GitHub Actions and Azure Pipelines and automate security and compliance scanning.
  • Implement an instrumentation strategy: In this section, candidates are tested for their knowledge of how to configure Azure Monitor and Log Analytics to integrate with DevOps tools, collection of telemetry by using Application Insights, VM Insights, Container Insights, Storage Insights, and Network Insights. This section also covers analyzing metrics by inspecting infrastructure performance indicators, including CPU, memory, disk, and network, and by using collected telemetry, including usage and application performance. Lastly, this section covers how to interrogate logs using basic Kusto Query Language (KQL) queries.