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?
Allocate one big instance with reserved computing capacity
Enable automatic expansion and reduction of matching instances
Shift the application to an event-driven framework
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?