Correct Answer: Configure an Environment Approval and Check using 'Invoke REST API' or 'ServiceNow ITSM' integration
In YAML pipelines, Environments support 'Approvals and Checks'. You can configure an automated check that queries an external system (like invoking a REST API to ServiceNow) to ver...
Correct Answer
Configure an Environment Approval and Check using 'Invoke REST API' or 'ServiceNow ITSM' integration
Why This Answer Is Correct
In YAML pipelines, Environments support 'Approvals and Checks'. You can configure an automated check that queries an external system (like invoking a REST API to ServiceNow) to verify that a Change Request ticket is approved. The pipeline will pause and only proceed if the check evaluates successfully.
This question evaluates your knowledge of Azure Pipelines โ a core concept tested in Microsoft Certified: DevOps Engineer Expert (AZ-400). Understanding Azure Pipelines is essential for designing scalable, secure, and cost-effective cloud architectures. Mastery of this topic will help you answer scenario-based questions confidently on exam day.
Your organization uses Azure Pipelines for CI/CD. You have a pipeline that takes 45 minutes to run and requires compiling large C++ binaries. You are currently using Microsoft-hosted agents, but the build times are unacceptable. You want to reduce build times by utilizing incremental builds and cached dependencies. Which type of agent pool should you configure?
Your organization has 50 different microservices, each with its own Azure Pipeline YAML file. All pipelines share the exact same 15-step security scanning and build process. You need to centralize this logic so that updating a security step applies to all microservices instantly without editing 50 files. What should you use?
You are using Azure DevOps Classic Release Pipelines. You want to deploy to the Production stage only after ensuring that there are no active High-severity bugs logged against the current release in Azure Boards. Which feature automates this check?