Microsoft Azure Architect Design (AZ-304) Practice Test

Disable ads (and more) with a membership for a one time $2.99 payment

Prepare for the Microsoft Azure Architect Design Test with our comprehensive questions and detailed explanations. Get ready to ace your exam with tailored study materials!

Each practice test/flash card set has 50 randomly selected questions from a bank of over 500. You'll get a new set of questions each time!

Practice this question and more.


When deploying an Azure virtual machine for a stateless web app, which solution does NOT meet the requirements of redundancy and OS access?

  1. Deploying an Azure virtual machine to two regions and using Traffic Manager

  2. Deploying an Azure virtual machine to two regions and using Application Gateway

  3. Using Azure App Service

  4. Using Azure Virtual Network

The correct answer is: Deploying an Azure virtual machine to two regions and using Application Gateway

The choice of deploying an Azure virtual machine to two regions and using a Traffic Manager effectively meets the requirements of redundancy and OS access. By distributing the virtual machines across different regions, you can ensure that if one region becomes unavailable, the Traffic Manager can route traffic to the other region's VM, enhancing availability and redundancy. This approach also allows direct OS access to the virtual machines for management purposes. Opting for Application Gateway alongside virtual machines in two regions does offer some benefits, such as load balancing and application-level routing, but it primarily handles Layer 7 traffic management and does not contribute to OS access for managing the virtual machines. Therefore, while it facilitates improved traffic handling and high availability, it does not address the OS access requirement that is critical in a scenario involving direct management of VMs. Using Azure App Service simplifies deployment for web applications but abstracts the underlying infrastructure, meaning there is no direct access to an operating system as there is with VMs. It can also be scaled out across regions for redundancy but does not fulfill the OS access requirement. Utilizing an Azure Virtual Network enables the deployment of resources in a networked environment and enhances security through isolation and access control. However, on its own, it does not provide redundancy or OS access and depends