Given a scenario where a company's database workload has a highly variable query pattern with unpredictable, large spikes in read traffic, which database hosting option would allow for cost-efficient scalability?
AWS Aurora with serverless deployment
Creating multiple Amazon RDS Read Replicas to manage the read traffic spikes
Using DynamoDB with on-demand capacity mode for handling unpredictable workloads
Deploying a self-hosted database on Amazon EC2 with reserved instances to handle peak loads
AWS Aurora's serverless option automatically adjusts the database capacity in fine-grained increments to match the workload demand, which allows handling unpredictable workload spikes in a cost-efficient manner without the need for provisioning and managing scaling operations. Unlike a self-hosted database on Amazon EC2 or using read replicas, which requires manual intervention or planning for maximum capacity, Aurora Serverless provides an on-demand auto-scaling capability.
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 AWS Aurora and how does it work?
Open an interactive chat with Bash
What does serverless deployment mean in the context of AWS?
Open an interactive chat with Bash
How does auto-scaling work in AWS Aurora Serverless?
Open an interactive chat with Bash
AWS Cloud Practitioner CLF-C02
Cloud Technology and Services
Your Score:
Report Issue
Bash, the Crucial Exams Chat Bot
AI Bot
Loading...
Loading...
Loading...
IT & Cybersecurity Package Join Premium for Full Access