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.
A retail company is deploying an online shopping application on Azure virtual machines. Traffic to the web application fluctuates unpredictably throughout the day, experiencing heavy spikes during promotional sales and minimal traffic overnight.
The company needs a compute solution that meets the following requirements:
Which Azure compute feature should the company use?
An Azure Availability Set is a logical grouping capability used to isolate virtual machine resources from each other when deployed within a single Azure datacenter. It distributes VMs across multiple distinct fault domains (shared power sources and network switches) and update domains (groups of hardware that can be rebooted during planned maintenance).
While Availability Sets provide high availability within a datacenter by preventing single points of hardware failure, they do not support automatic horizontal scaling (autoscaling). They cannot automatically provision new VM instances during peak traffic or deprovision instances during low-demand periods. In addition, an Availability Set does not provide automated fleet-wide image orchestration or built-in autoscaling policies.
The scenario required protecting a fixed set of existing virtual machines (such as a two-node database cluster) against localized hardware maintenance and unexpected hardware faults within a single datacenter without needing dynamic instance autoscaling.
Azure Dedicated Host is an Azure service that provides physical servers dedicated exclusively to a single organization's subscription. It gives complete hardware isolation by ensuring that no other Azure customers run workloads on the same physical server hardware.
Azure Dedicated Host is focused on hardware isolation, regulatory compliance, and host-level control. It does not automatically scale VM instances in and out based on application load metrics, nor does it provide built-in automated fleet lifecycle management and elastic autoscale rules like scale sets do.
The organization had strict compliance mandates requiring single-tenant physical hardware isolation or needed to bring existing per-core software licenses to dedicated hardware.
Azure Virtual Machine Scale Sets are an Azure compute management resource that allows you to deploy and manage a group of identical, load-balanced virtual machines (VMs). They are designed specifically to provide automated scaling and high availability for cloud applications.
Virtual Machine Scale Sets provide the exact combination of automated elasticity, load balancing, and high availability needed for variable workloads, making them the superior architecture over managing standalone VMs individually.
Azure Queue Storage is an asynchronous messaging service designed to store and retrieve large numbers of messages (up to 64 KiB each) for communication between decoupled application components. It allows backend services and web frontends to exchange tasks and data reliably via asynchronous message queues.
Azure Queue Storage is a storage and messaging service, not a compute hosting platform. It cannot host, run, or scale virtual machine workloads, nor can it serve as a load balancer for routing end-user web traffic directly to web servers.
The scenario focused on buffering background tasks between microservices or decoupling a web frontend from backend processing workers using asynchronous message passing.
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