Selecting Defender for Resource Manager and Defender for DevOps to mitigate source-code, template, malicious-IP, and secret risks
Short answer
AE Defender for DevOps scans source code and IaC templates; Defender for Resource Manager detects malicious-IP operations and exposed secrets.
Question
Key Takeaways
Defender for DevOps scans application source code and infrastructure-as-code (declarative) templates, while Defender for Resource Manager detects suspicious operations from malicious IP addresses and exposed secrets in deployments, together covering all four stated risks.
To mitigate source-code vulnerabilities, exploitation toolkits in declarative templates, malicious-IP operations, and exposed secrets in Defender for Cloud, use Defender for DevOps (code and IaC scanning) and Defender for Resource Manager (malicious-IP operations and exposed secrets).
Common mistake: Picking Defender for DNS or Defender for App Service — DNS monitors DNS traffic and App Service protects web apps, neither of which scans source code, IaC templates, or detects exposed secrets and malicious-IP Resource Manager operations.
Expert Analysis
Why the Answer Is Correct
Microsoft Defender for DevOps secures application source code and infrastructure-as-code templates, addressing the source-code vulnerabilities and exploitation toolkits in declarative templates. Microsoft Defender for Resource Manager detects suspicious Resource Manager operations originating from malicious IP addresses and flags exposed secrets, covering the remaining two risks.
Why the Other Options Are Wrong
Defender for DNS (B) monitors DNS traffic for malicious activity but does not scan code or templates or detect exposed secrets. Defender for App Service (C) protects web applications against attacks. Defender for Servers (D) protects server workloads. None of these covers source-code/IaC scanning or Resource Manager malicious-IP and secret exposure.
Community Comment Notes
Shaddy43 (20 likes) and renrenren both cite the official docs (https://learn.microsoft.com/en-us/azure/defender-for-cloud/defender-for-resource-manager-introduction and defender-for-devops-introduction) confirming AE as the answer. g_man_rap argues BE, but Defender for DNS does not scan source code or declarative templates, which is the core of the first two risks.
Official Reference
This link opens the official vendor documentation in a new tab.
Community Votes
80% of anonymous learners picked answer AE. Votes are pick records left by other test-takers — they are not the verified answer.
Discussion 6 contributions
Compiled from public community threads and reader submissions, lightly edited for clarity. Handles and vote tallies are shown as recorded, and comments reflect the views of individual contributors.
From public community threads 6
-
Shaddy43 👍 20Correct Answer A, E A: Microsoft Defender for Resource Manager handles (exploitation toolkits, operations from Malicious IP, Exposed secrets) https://learn.microsoft.com/en-us/azure/defender-for-cloud/defender-for-resource-manager-introduction E: Microsoft Defender for DevOps handle (vulnerabilities within application source code) https://learn.microsoft.com/en-us/azure/defender-for-cloud/defender-for-devops-introduction
-
renrenren 👍 8I think correct. https://learn.microsoft.com/en-us/azure/defender-for-cloud/defender-for-resource-manager-introduction#what-are-the-benefits-of-microsoft-defender-for-resource-manager https://learn.microsoft.com/en-us/azure/defender-for-cloud/defender-for-devops-introduction
-
g_man_rap 👍 2Correct Answers: E. Microsoft Defender for DevOps: This service directly mitigates vulnerabilities within the application source code, exploitation toolkits in declarative templates, and exposed secrets. B. Microsoft Defender for DNS: This service helps mitigate operations from malicious IP addresses by monitoring DNS traffic for signs of malicious activity.
-
oricgoldfinger 👍 1To mitigate the risks you’ve mentioned, you should use: C. Microsoft Defender for App Service: This service provides protection against vulnerabilities within the application source code and operations from malicious IP addresses. It also helps in identifying and mitigating exposed secrets. E. Microsoft Defender for DevOps: This service helps in scanning your declarative templates for exploitation toolkits and other potential vulnerabilities. It also helps in identifying and mitigating exposed secrets in your DevOps pipeline. So, the correct answers are C and E. Each of these services addresses different aspects of your security needs and together they provide a comprehensive solution. Remember, security is a multi-layered approach and often requires multiple services working together to provide the best protection.
-
ServerBrain 👍 1To mitigate the specified risks using Microsoft Defender for Cloud, you should use the following services: Microsoft Defender for Resource Manager (Azure Defender): This service provides protection against vulnerabilities within the application source code and exploitation toolkits in declarative templates. It helps secure your Azure resources by identifying and remediating security issues. Azure Defender integrates with Azure Security Center and provides advanced threat protection for Azure resources Microsoft Defender for App Service: This service helps protect your web applications hosted on Azure App Service. It can detect and block malicious traffic, including operations from malicious IP addresses. By securing your App Service, you reduce the risk of exposure to attacks and unauthorized access
Show 1 more comment
-
laddu001 👍 1Microsoft Defender for App Service: This service helps protect your web applications by monitoring for common web app attacks and identifying emerging threats. Microsoft Defender for Servers: It helps defend against vulnerabilities, malware, and other threats targeting servers in your environment.
Reader comments & corrections
No reader corrections yet — spotted an error or have a note? Share it below.
Related Analysis
Practice All SC-200 Questions
Access 80 questions with complete answers and detailed explanations.
View Full SC-200 Practice Test →