AZ-400 Configure processes and communications Practice Question
You are designing a communication strategy for your DevOps team. They use Microsoft Teams for collaboration. You need to automatically notify the team when a release to production fails. Which Azure DevOps integration should you use?
⚠ Common exam trap
Many exam-takers confuse a generic email subscription or a custom service hook with the purpose-built Teams webhook integration, overlooking that Azure DevOps provides a direct notification subscription type for Teams that requires no custom development.
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
Configure a notification subscription in Azure DevOps to send a Teams webhook
Azure DevOps notification subscriptions can be configured to send alerts to a Teams channel via an incoming webhook. This allows automatic, real-time notifications to the DevOps team when a release to production fails, directly within their collaboration platform.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
Set up an email subscription to the DevOps team
Why it's wrong here
While Azure DevOps email subscriptions can notify on release failures, they deliver to an email inbox, not directly to a Teams channel. This would require users to monitor email separately or manually relay the message, failing the requirement for a Teams-based notification stream.
- ✗
Create a service hook to call a custom API
Why it's wrong here
A service hook calling a custom API would require you to build and host a separate endpoint that receives the release-failure event and then posts a message to Teams, adding unnecessary development overhead and a potential point of failure. It is tempting because service hooks are designed to trigger external systems on pipeline events, and in a scenario where you needed to integrate with a non-Microsoft chat platform or apply custom business logic before notification, this approach would be correct.
- ✗
Publish a Wiki page with deployment status
Why it's wrong here
A Wiki page is a static content repository and does not push real-time notifications. Publishing deployment status there would require manual updates and provide no immediate alerting when a release fails, so it cannot serve as an active notification mechanism.
- ✓
Configure a notification subscription in Azure DevOps to send a Teams webhook
Why this is correct
Azure DevOps notification subscriptions can be configured with an incoming webhook to send release failure alerts directly to a Teams channel. This leverages built-in integration, delivers real-time messages, and avoids custom development or additional hosting.
Visual reference
Go deeper
Related to this question
Learn chapter
Introduction to DevOps and Azure DevOps
Key term
Azure DevOps
Azure DevOps is a Microsoft service that provides development tools for planning, building, testing, and deploying software applications using automated pipelines and collaboration features.
Key term
DevOps
DevOps is a set of practices that combines software development (Dev) and IT operations (Ops) to shorten the development lifecycle and deliver high-quality software continuously.
About these practice questions
Courseiva writes every AZ-400 question from scratch — 823 in total, each with an explanation and a wrong-answer breakdown. None are copied from real exams or dumps. Learn why practice questions differ from exam dumps →
JA
Written by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
This AZ-400 practice question is part of Courseiva's free Microsoft certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the AZ-400 exam.