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 event-driven order processing application using serverless compute in Azure. The application experiences unpredictable traffic spikes during flash sales, followed by prolonged periods of zero customer activity.
How does the serverless compute model handle resource scaling to support these workload variations?
Serverless computing is an execution model where the cloud provider dynamically manages the provisioning, scaling, and maintenance of the underlying compute infrastructure. In a serverless platform such as Azure Functions, computing resources are driven entirely by events, incoming HTTP requests, or background queue messages.
In this scenario, the retail application experiences unpredictable surges followed by periods of zero activity:
Unlike traditional Infrastructure as a Service (IaaS) or scheduled Platform as a Service (PaaS) scaling where baseline instances must remain constantly running, serverless automatic event-driven scaling ensures zero administrative overhead and true cost-per-execution economics.
A fixed instance pool (or dedicated hosting model) maintains a predetermined number of compute instances running continuously to ensure background readiness and eliminate cold start latencies. This is typical of dedicated App Service Plans or reserved capacity environments.
The scenario required an App Service Dedicated plan or an Azure Functions Premium plan with pre-warmed instances enabled to strictly avoid cold-start latency at the expense of continuous billing.
While fixed or pre-warmed instances can prevent cold starts for latency-critical applications, pure serverless architectures default to scaling down to zero to maximize cost efficiency.
Vertical scaling (scaling up or scaling down) refers to increasing or decreasing the compute power, memory, or disk capacity of an existing individual server or virtual machine, often requiring a service restart and constrained by physical hardware limitations.
You were adjusting the pricing tier of an Azure SQL Database or an individual Azure Virtual Machine during a scheduled maintenance window.
Cloud autoscale engines and serverless scale controllers rely predominantly on horizontal scaling to dynamically match unpredictable consumer demand without service interruptions.
Manual infrastructure provisioning and threshold-based autoscaling are characteristics of traditional Infrastructure as a Service (IaaS) and dedicated hosting tiers. In these models, administrators are responsible for defining VM sizes, setting up availability sets or virtual machine scale sets, and creating specific metric rules (such as CPU or memory percentage thresholds).
You were deploying an application on Azure Virtual Machines or standard Azure App Service Plans, where infrastructure provisioning and metric rules must be configured manually.
A primary benefit of serverless architecture is shifting infrastructure management responsibilities to the cloud provider, freeing developers to focus purely on business logic.
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