An organization runs a data analytics application on a VM that frequently encounters spikes in user activity. They want to maintain lower expenses while still providing enough capacity during high-demand periods. Which approach is best?
Enable automatic expansion and reduction of matching instances
Shift the application to an event-driven framework
Use ephemeral containers for lower overhead
Allocate one big instance with reserved computing capacity
By allowing additional instances on demand, resource availability increases during high usage and scales back when activity subsides. A single large setup can lead to excessive expenses at quieter times. An event-driven solution could offer benefits but may require a significant rewrite of the existing setup. Ephemeral containers alone may not handle unpredictable usage effectively without a solid mechanism for adding more instances.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What is auto-scaling in cloud computing?
Open an interactive chat with Bash
Why is a single large instance not cost-effective for fluctuating workloads?
Open an interactive chat with Bash
What is the difference between auto-scaling and an event-driven framework?