Prepare and test your skills

Prepare and test your skills

Free sample question, answered and explained below. The AZ-900 Microsoft Azure Fundamentals Exam practice bank has 688 more like it. Try 10 free: instant score, no account.
An enterprise is deploying a mission-critical financial application on Azure Virtual Machines that processes confidential client records. The security team wants to adopt a defense-in-depth security approach to protect the workload and ensure that a single point of failure cannot compromise the entire environment.
Which approach best demonstrates applying a defense-in-depth strategy across multiple security layers in Azure?
This configuration represents a single-perimeter defense model that uses IP-based access control lists (ACLs) or network filtering rules as the only line of defense, leaving downstream layers unprotected by identity validation or encryption.
A scenario asked about a basic network perimeter filter aimed strictly at restricting source IP ranges, without requiring a comprehensive defense-in-depth strategy.
Best practices highlight that while IP-based ACLs and service tags are useful for restricting network traffic, they should never serve as the only layer of defense; organizations must always pair them with strong authentication and cryptographic protections.
Defense in depth is a fundamental security architecture strategy that manages organizational risk by deploying multiple independent, diverse defensive mechanisms across several layers. Rather than relying on a single security perimeter, defense in depth creates layered barriers around critical assets—including physical security, identity and access, network perimeters, compute infrastructure, applications, and core data. If any single layer is bypassed or compromised, subsequent layers prevent unauthorized access and minimize overall blast radius.
This approach aligns directly with defense-in-depth principles by establishing independent security controls across critical architectural tiers:
Layering network filtering, identity governance, and cryptographic controls ensures that security is holistic. It protects the financial application across the compute, network, identity, and data layers, delivering complete compliance with Azure best practices.
This configuration represents a static credential management practice where cryptographic keys, connection strings, and application secrets are never rotated, and automated data backups are disabled.
A scenario required demonstrating an insecure configuration that heightens credential exposure and introduces severe operational risk.
Proper secret management in Azure incorporates Azure Key Vault with automated key rotation, soft-delete protection, purge protection, and regular automated backups to ensure both data protection and disaster recovery resilience.
This architecture is a monolithic deployment where the presentation layer, business logic layer, and database storage reside on one virtual machine instance.
The objective were to minimize operational complexity and cloud cost for a lightweight, non-production prototype or development environment.
A defense-in-depth architecture utilizes multi-tier subnetting inside an Azure Virtual Network, isolating front-end subnets from backend data subnets with dedicated NSGs and private endpoints.
Answer them yourself and get your score the moment you finish. No account needed.
Full access includes
Keep the momentum going with these hand-picked practice scenarios
Last updated Validated