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?
Use ephemeral containers for lower overhead
Shift the application to an event-driven framework
Enable automatic expansion and reduction of matching instances
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 environments?
Open an interactive chat with Bash
How does auto-scaling compare to using reserved capacity?
Open an interactive chat with Bash
What challenges arise with event-driven frameworks for existing applications?