Start here! Get your feet wet with the Microsoft cloud and begin your journey to earning your Microsoft Certified: Azure Fundamentals certification!
Prepare and test your skills

Prepare and test your skills

Worked example. The correct answer is already marked and every option is explained below, so there is nothing to select here. To answer questions yourself, start the free trial.
An e-commerce company experiences unpredictable surges in web traffic during flash sales events, followed by periods of low activity during standard business hours. The company wants an automated solution that dynamically adds virtual machine instances when average CPU utilization exceeds 75% and removes instances when demand drops, ensuring optimal performance while reducing compute costs.
Which scaling strategy should the company implement?
Keep the momentum going with these hand-picked practice scenarios
Want more questions like this?
Get a free certification question every week.
Horizontal autoscaling (scaling out and scaling in) is the process of dynamically allocating and deallocating resource instances, such as adding or removing virtual machines within a Virtual Machine Scale Set or Azure App Service, based on workload demand.
Horizontal autoscaling is the optimal choice because it dynamically aligns infrastructure supply with real-time customer demand. Unlike fixed capacity or vertical hardware resizing, scaling horizontally avoids application downtime, provides elastic throughput during unexpected surges, and automatically curtails operational costs during idle periods.