www.exactprep.com
Exam Code: AZ-400_Training
Azure DevOps AZ-400.
30 Days Online Training.
After Training we will provide 350 Probable Questions and Answers.
DevOps engineers must have experience with administering and developing in
Azure, with strong skills in at least one of these areas. They should be familiar with
both Azure DevOps and GitHub.
Configure processes and communications (10–15%)
Configure activity traceability and flow of work
time to recovery, and lead time
tools
Configure collaboration and communication
Azure Boards
documentation
Design and implement source control (15–20%)
Design and implement a source control strategy
Scalar and cross-repository sharing
Plan and implement branching strategies for the source code
release branch
and branch protections
branch protections
Configure and manage repositories
Design and implement build and release pipelines (40–45%)
Design and implement pipeline automation
security scanning, and code coverage
governance
tests, unit tests, integration tests, and load tests)
Pipelines
Design and implement a package management strategy
Artifacts, GitHub Packages, NuGet, and npm
assets and packages, including semantic versioning and date-based
* Design and implement a versioning strategy for pipeline artifacts
Design and implement pipelines
* Select a deployment automation solution, including GitHub Actions and
Azure Pipelines
* Design and implement an agent infrastructure, including cost, tool
selection, licenses, connectivity, and maintainability
* Develop and implement pipeline trigger rules
* 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 and implement deployments
* 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 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
Design and implement infrastructure as code (IaC)
* Recommend a configuration management technology for application
infrastructure
* Implement a configuration management strategy for application
infrastructure, including 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 Automanage Machine Configuration
Maintain pipelines
dependencies
Develop a security and compliance plan (10–15%)
Design and implement a strategy for managing sensitive information in
automation
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 security and compliance scanning
* Automate analysis of source code by using GitHub code scanning,
GitHub secrets scanning, pipeline-based scans, and SonarQube
* Automate security scanning, including container scanning and OWASP
ZAP
* Automate analysis of licensing, vulnerabilities, and versioning of
open-source components by using Mend Bolt and GitHub Dependency
Scanning
Implement an instrumentation strategy (10–15%)
Configure monitoring for a DevOps environment
* Configure and integrate monitoring by using Azure Monitor
* 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
Analyze metrics
* Inspect distributed tracing by using Application Insights
* Inspect application performance indicators
* Inspect infrastructure performance indicators, including CPU, memory,
disk, and network
* Identify and monitor metrics for business value
* Analyze usage metrics by using Application Insights
* Interrogate logs using basic Kusto Query Language (KQL) queries
Azure DevOps AZ-400 Training - Full
Azure DevOps AZ-400 Training - Mini
© 2017 - 2023 EXACTPREP. All Rights Reserved
Disclaimer:
SAP, Microsoft, Google, Amazon, Qualtrics,Certs,PMI etc are Registered Trademark.
Exactprep offer learning materials and practice tests created by subject matter experts to assist and help learner prepare for those exams.
All Certification Brands used on the website are owned by the respective brand owners.
Exactprep does not own or claim any ownership on any of the brands.
The site www.exactprep.com is in no way affiliated with SAP SE,Microsoft,Google,Certs,AWS,Cisco etc.
Exactprep offers only Probable Questions and Answers.
All Certification Brands used on the website are owned by the respective brand owners.