An enterprise plans to migrate a critical application to the cloud, which has a consistent workload during office hours and minimal activity outside of these periods. To optimize resource utilization and cost, while maintaining performance, which cloud scaling strategy should the enterprise implement?
The correct answer is 'Scheduled scaling'. Scheduled scaling allows for the planning of resource allocation in advance based on known usage patterns, such as office hours, making it an optimal choice for workloads with predictable load changes. 'Auto-scaling' is used for unpredictably varying loads, which isn't the case here. 'Horizontal scaling' refers to adding more instances to handle load, but without a schedule, it won't address the predictable pattern identified. 'Container orchestration' facilitates application deployment and management in containers, but without specifics on scaling schedules, it’s not the best solution for the described scenario.
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 scheduled scaling?
Open an interactive chat with Bash
How do I determine the right schedule for scaling?
Open an interactive chat with Bash
What are the advantages of scheduled scaling over auto-scaling?