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 (AZ-304) Exam with comprehensive quiz questions designed to enhance your understanding and confidence. Master essential Azure concepts and strategies to excel on your test day!

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.


What type of application deployment provides both redundancy and direct access to the underlying operating system in Azure?

  1. Azure Functions

  2. Virtual machine scale sets

  3. Azure Logic Apps

  4. Virtual machines

The correct answer is: Virtual machines

The option that provides both redundancy and direct access to the underlying operating system in Azure is virtual machines. Virtual machines allow users to create and manage individual VMs that run on physical servers in Azure's data centers. This direct access enables administration of the operating system and installed software, which is essential for applications that require specific configurations or software setups. Redundancy can be achieved through various means, such as deploying virtual machines in an availability set or using availability zones. This ensures that if one VM or the underlying hardware fails, another instance can take over seamlessly. With the flexibility of scaling and customizing the VMs, users can effectively maintain high availability and manage application workloads that demand significant control over the underlying system. In contrast, other options like Azure Functions and Azure Logic Apps are platform-as-a-service (PaaS) offerings that abstract away the operating system and infrastructure management, thus not providing direct access to the OS. Virtual machine scale sets do offer redundancy and ease of scaling but are specifically designed for managing a group of identical VMs rather than giving direct access to individual operating systems.