SOA-C02 · Question #665
A company has a public web application that experiences rapid traffic increases after advertisements appear on local television. The application runs on Amazon EC2 instances that are in an Auto…
The correct answer is A. Create a warm pool. Keep enough instances in the Stopped state to meet the increased demand. An Auto Scaling warm pool allows pre-initialized EC2 instances to remain in a Stopped or Running state before being launched into service. This is particularly useful when instances have a lengthy startup process due to machine-specific data caches or other initialization…
Question
A company has a public web application that experiences rapid traffic increases after advertisements appear on local television. The application runs on Amazon EC2 instances that are in an Auto Scaling group. The Auto Scaling group is not keeping up with the traffic surges after an advertisement runs. The company often needs to scale out to 100 EC2 instances during the traffic surges. The instance startup times are lengthy because of a boot process that creates machine-specific data caches that are unique to each instance. The exact timing of when the advertisements will appear on television is not known. A SysOps administrator must implement a solution so that the application can function properly during the traffic surges. Which solution will meet these requirements?
Options
- ACreate a warm pool. Keep enough instances in the Stopped state to meet the increased demand.
- BStart 100 instances. Allow the boot process to finish running. Store this data on the instance store
- CIncrease the value of the instance warmup time in the scaling policy.
- DUse predictive scaling for the Auto Scaling group.
How the community answered
(30 responses)- A73% (22)
- B7% (2)
- C3% (1)
- D17% (5)
Explanation
An Auto Scaling warm pool allows pre-initialized EC2 instances to remain in a Stopped or Running state before being launched into service. This is particularly useful when instances have a lengthy startup process due to machine-specific data caches or other initialization requirements. - Warm pools reduce scale-out time by keeping instances ready for immediate activation. - Instances in the Stopped state do not incur compute charges, helping to optimize costs while still preparing for rapid scaling. - When traffic surges occur, the Auto Scaling group immediately starts instances from the warm pool, significantly reducing boot time delays.
Topics
Community Discussion
No community discussion yet for this question.