Microsoft AZ-400 Certification: Syllabus, Questions and Exam Details

Page 1

MICROSOFT AZ-400 CERTIFICATION: SYLLABUS, QUESTIONS AND EXAM DETAILS

MicrosoftAZ 400Exam

EDUSUM.COM

Get complete detail on AZ 400 exam guide to crack Microsoft Certified DevOps Engineer Expert. You can collect all information on AZ 400 tutorial, practice test, books, study material, exam questions,andsyllabus.FirmyourknowledgeonMicrosoftCertified DevOpsEngineerExpertand get ready to crack AZ 400 certification. Explore all information on AZ 400 exam with number of questions,passingpercentageandtimedurationtocompletetest.

Introduction to AZ-400 Microsoft

Certified - DevOps Engineer Expert Exam

The Microsoft AZ 400 Exam is challenging and thorough preparation is essential for success. This exam study guide is designed to help you prepare for the DevOps Engineer certification exam. It contains a detailed list of the topics covered on the Professional exam, as well as a detailed list of preparation resources. This study guide for the Designing and Implementing Microsoft DevOps Solutions will help guide you through the study process for your certification.

WWW.EDUSUM.COM PDF AZ 400: Designing and Implementing Microsoft DevOps Solutions 1
AZ-400 Designing and Implementing Microsoft DevOps Solutions Exam Summary ● Exam Name: Designing and Implementing Microsoft DevOps Solutions ● Exam Code: AZ 400 ● Exam Price: $165 (USD) ● Duration: 150 mins

● Number of Questions: 40 60

● Passing Score: 700 / 1000

● Books / Training: AZ-400T00-A: Designing and Implementing Microsoft DevOps solutions

● Schedule Exam: Pearson VUE

● Sample Questions: Microsoft DevOps Engineer Sample Questions

● Recommended Practice: Microsoft AZ-400 Certification Practice Exam

Exam Syllabus: AZ-400 Microsoft CertifiedDevOps Engineer Expert

Topic Details

Configure processes and communications (10-15%)

- Plan and implement a structure for the flow of work and feedback cycles

Configure activity traceability and flow of work

- Identify appropriate metrics related to flow of work, such as cycle times, time to recovery, and lead time

- Integrate pipelines with work item tracking tools, such as Azure DevOps and GitHub

- Implement traceability policies decided by development

- Integrate a repository with Azure Boards

- Communicate actionable information by using custom dashboards in Azure DevOps

Configure collaboration and communication

- Document a project by using tools, such as wikis and process diagrams

Configure release documentation, including release notes and API documentation

Automate creation of documentation from Git history Configure notifications by using webhooks

Design and implement source control (15-20%)

- Design and implement an authentication strategy

Design and implement a source control strategy

Design a strategy for managing large files, including Git LFS and git fat

Design a strategy for scaling and optimizing a Git repository, including Scalar and cross repository sharing

Implement workflow hooks

AZ 400: Designing and Implementing Microsoft DevOps Solutions

WWW.EDUSUM.COM PDF
2

Topic Details

- Design a branch strategy, including trunk-based, feature branch, and release branch

Plan and implement branching strategies for the source code

Design and implement a pull request workflow by using branch policies and branch protections

Implement branch merging restrictions by using branch policies and branch protections

Integrate GitHub repositories with Azure Pipelines, one of the services in Azure DevOps

Configure and manage repositories

Configure permissions in the source control repository

Configure tags to organize the source control repository

Recover data by using Git commands Purge data from source control

Design and implement build and release pipelines (40-45%)

Integrate pipelines with external tools, including dependency scanning, security scanning, and code coverage

Design and implement pipeline automation

Design and implement quality and release gates, including security and governance

Design integration of automated tests into a pipeline Design and implement a comprehensive testing strategy

Implement orchestration of tools, such as GitHub Actions and Azure Pipelines

Design and implement a package management strategy

Design a package management implementation that uses Azure Artifacts, GitHub Packages, NuGet, and npm Design and implement package feeds, including upstream sources

- Design and implement a dependency versioning strategy for code assets and packages, including semantic versioning and date-based

- Design and implement a versioning strategy for pipeline artifacts

- Select a deployment automation solution, including GitHub Actions and Azure Pipelines

Design and implement pipelines

- Design and implement an agent infrastructure, including cost, tool selection, licenses, connectivity, and maintainability

- Develop and implement pipeline trigger rules

WWW.EDUSUM.COM PDF
3
AZ 400: Designing and Implementing Microsoft DevOps Solutions

Topic Details

- Develop pipelines, including classic and YAML

Design and implement a strategy for job execution order, including parallelism and multi stage

Develop complex pipeline scenarios, such as containerized agents and hybrid

Configure and manage self hosted agents, including virtual machine (VM) templates and containerization

Create reusable pipeline elements, including YAML templates, task groups, variables, and variable groups

Design and implement checks and approvals by using YAML environments

Design a deployment strategy, including blue/green, canary, ring, progressive exposure, feature flags, and A/B testing

Design a pipeline to ensure reliable order of dependency deployments

Plan for minimizing downtime during deployments by using VIP swap, load balancer, and rolling deployments

Design and implement deployments

Design a hotfix path plan for responding to high priority code fixes

- Implement load balancing for deployment, including Azure Traffic Manager and the Web Apps feature of Azure App Service

- Implement feature flags by using Azure App Configuration Feature Manager

- Implement application deployment by using containers, binary, and scripts

- Recommend a configuration management technology for application infrastructure

Implement a configuration management strategy for application infrastructure, including IaC

Design and implement infrastructure as code (IaC)

Define an IaC strategy, including source control and automation of testing and deployment

Design and implement desired state configuration for environments, including Azure Automation State Configuration, Azure Resource Manager, Bicep, and Azure Policy guest configuration

WWW.EDUSUM.COM PDF AZ 400: Designing and Implementing Microsoft DevOps Solutions 4

Topic Details

- Monitor pipeline health, including failure rate, duration, and flaky tests

Optimize pipelines for cost, time, performance, and reliability

Maintain pipelines

Analyze pipeline load to determine agent configuration and capacity

Design and implement a retention strategy for pipeline artifacts and dependencies

Develop a security and compliance plan (10-15%)

Implement and manage service connections

Implement and manage personal access tokens

Design and implement a strategy for managing sensitive information in automation

Implement and manage secrets, keys, and certificates by using Azure Key Vault, GitHub secrets, and Azure Pipelines secrets

Design and implement a strategy for managing sensitive files during deployment

Design pipelines to prevent leakage of sensitive information

Automate analysis of source code by using GitHub code scanning, GitHub secrets scanning, pipeline based scans, and SonarQube

Automate security and compliance scanning

Automate security scanning, including container scanning and OWASP ZAP

Automate analysis of licensing, vulnerabilities, and versioning of open source components by using WhiteSource Bolt and GitHub Dependency Scanning

Implement an instrumentation strategy (10-15%)

Configure and integrate monitoring by using Azure Monitor

Configure monitoring for a DevOps environment

Analyze metrics

Configure and integrate with monitoring tools, such as Azure Monitor and Application Insights

Manage access control to the monitoring platform

Configure alerts for pipeline events

- Inspect distributed tracing by using Application Insights

- Inspect application performance indicators

- Inspect infrastructure performance indicators, including

WWW.EDUSUM.COM PDF AZ 400:
and Implementing Microsoft DevOps Solutions 5
Designing

Topic Details

CPU, memory, disk, and network Identify and monitor metrics for business value Analyze usage metrics by using Application Insight Interrogate logs using basic Kusto Query Language (KQL) queries

Microsoft AZ-400 Certification Sample Questions and Answers

To make you familiar with Designing and Implementing Microsoft DevOps Solutions (AZ 400) certification exam structure, we have prepared this sample question set. We suggest you to try our Sample Questions for MCE DevOps Engineer AZ-400 Certification to test your understanding of Microsoft AZ 400 process with real Microsoft certification exam environment.

AZ-400 Designing and Implementing Microsoft DevOps Solutions Sample Questions:-

01. Your company uses Azure DevOps. Only users who have accounts in Azure Active Directory can access the Azure DevOps environment. You need to ensure that only devices that are connected to the on-premises network can access the Azure DevOps environment. What should you do?

a) Assign the Stakeholder access level all users. b) In Azure Active Directory, configure risky sign-ins. c) In Azure DevOps, configure Security in Project Settings. d) In Azure Active Directory, configure conditional access.

02. Your company releases a new iOS app using App Center. You plan to release and distribute the beta version of this app to a small group of internal users. You want to notify users when a new version is released to test. You need to configure this release with the minimal administrative effort necessary to maintain this process. Which two actions should you perform to configure this process? Each correct answer presents part of the solution. a) Install TestFlight on user phones.

WWW.EDUSUM.COM PDF
6
AZ 400: Designing and Implementing Microsoft DevOps Solutions

b) Modify your build to distribute to the distribution group.

c) Modify your build to distribute to the store. d) Create a private distribution group and invite the internal users. e) Send users the install QR code via email.

03. A company uses several open-source libraries in their Azure pipeline. These libraries have their own terms and conditions.

You need to make sure that the company is using software with approved terms and conditions. To meet this requirement, you decide to use WhiteSource. Which two actions should you perform to achieve this goal?

Each correct answer presents part of the solution.

a) Define a black list of automatically rejected licenses.

b) Let WhiteSource automatically detect licenses any time an open source component is added.

c) Define a white list of automatically approved licenses. d) Create scripts that run before adding any open source components.

04. Which branching strategy should you recommend for the investment planning applications suite?

a) release isolation b) main only c) development isolation d) feature isolation

05. Your company uses a Git repository in Azure Repos to manage the source code of a web application. The master branch is protected from direct updates. Developers work on new features in the topic branches. Because of the high volume of requested features, it is difficult to follow the history of the changes to the master branch. You need to enforce a pull request merge strategy.

The strategy must meet the following requirements:

Consolidate commit histories

Merge tie changes into a tingle commit Which merge strategy should you use in the branch policy?

a) Git fetch

b) no fast forward merge c) squash merge d) fast forward merge

WWW.EDUSUM.COM PDF AZ 400:
7
Designing and Implementing Microsoft DevOps Solutions

06. Your company uses Service Now for incident management. You develop an application that runs on Azure. The company needs to generate a ticket in Service Now when the application fails to authenticate. Which Azure Log Analytics solution should you use?

a) Automation & Control b) IT Service Management Connector (ITSM) c) Application lmiQ.hu Connector d) insight & Analytics

07. A company uses Azure DevOps as their development platform. The DevOps team needs to speed up the development process. What step should they perform to increase the speed of development?

a) Do all development locally and then push to the cloud. b) Use serverless applications. c) Create a script in the pipeline that merges local changes into feature branches. d) Use virtual machines (VMs) instead of physical servers in the workflow.

08. You have a GitHub repository. You create a new repository in Azure DevOps. You need to recommend a procedure to clone the repository from GitHub to Azure DevOps. What should you recommend?

a) Create a webhook. b) Create a service connection for GitHub. c) From Import a Git repository, click Import d) Create a pull request. e) Create a personal access token in Azure DevOps.

09. You plan to share packages that you wrote, tested, validated, and deployed by using Azure Artifacts. You need to release multiple builds of each package by using a single feed. The solution must limit the release of packages that are in development. What should you use?

a) global symbols b) local symbols c) upstream sources d) views

WWW.EDUSUM.COM PDF AZ 400: Designing and Implementing Microsoft DevOps Solutions 8

10. A company decides to build an Azure DevOps pipeline. System monitoring is a key point, so your team uses Azure Monitor. You need to make sure that an alert is sent when a system resource goes down. What should you do?

a) Configure Azure Monitor to monitor to run on a separate build agent.

b) Configure Azure Monitor to monitor Azure resources and virtual machines (VMs).

c) Configure Azure Monitor to monitor Azure resources and operating system events.

d) Configure Azure Monitor to monitor Azure resources only.

Answers:-

Answer 01:- d

Answer 02:- b, d

Answer 03:- a, c

Answer 04:- c

Answer 05:- c

Answer 06:- b

Answer 07:- b

Answer 08:- c

Answer 09:- c

Answer 10:- d

WWW.EDUSUM.COM PDF AZ 400:
and Implementing Microsoft DevOps Solutions 9
Designing

Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.