AWS Certified CloudOps Engineer Associate SOA-C03 Practice Question
A gaming company runs its leaderboard microservice on an ElastiCache for Redis cluster using the cache.r6g.large node type in cluster-mode disabled. During weekend tournaments, GET requests increase tenfold and CPU utilization on the primary exceeds 80 percent, resulting in time-outs. Operations wants the cache layer to scale out automatically during bursts and scale in afterward without code changes or manual intervention, while maintaining write availability and existing TTL behavior. Which approach meets these requirements?
Enable Multi-AZ with automatic failover on the existing cluster and configure a CloudWatch alarm to reboot the primary when CPU exceeds 80 percent.
Replace the Redis cluster with an ElastiCache for Memcached cluster and add nodes through an Auto Scaling group for horizontal scaling.
Create a new cluster-mode enabled Redis replication group and attach an Application Auto Scaling target-tracking policy that adds or removes shards based on EngineUtilization.
Modify the parameter group to increase maxclients and reserved-memory, then enable AOF persistence to improve performance under load.
Only a cluster-mode enabled replication group can add or remove shards to change throughput and memory capacity with no code change, because Redis clients continue to use the same configuration endpoint. ElastiCache integrates with Application Auto Scaling, so a target-tracking policy based on a CloudWatch metric such as EngineUtilization can automatically increase or decrease shard count during load spikes.
Multi-AZ with automatic failover (incorrect) improves availability but does not add capacity. Changing parameters or enabling AOF (incorrect) does not provide elastic scaling. Switching to Memcached (incorrect) would require code changes and Application Auto Scaling cannot automatically remove nodes; write durability would also be lost.
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 cluster-mode enabled in ElastiCache for Redis?
Open an interactive chat with Bash
How does Application Auto Scaling work with ElastiCache?
Open an interactive chat with Bash
Why is Multi-AZ with automatic failover insufficient for handling performance issues?
Open an interactive chat with Bash
What is the difference between cluster-mode enabled and cluster-mode disabled in ElastiCache for Redis?
Open an interactive chat with Bash
How does Application Auto Scaling integrate with ElastiCache for Redis?
Open an interactive chat with Bash
Why is switching to Memcached not a suitable option for this use case?
Open an interactive chat with Bash
AWS Certified CloudOps Engineer Associate SOA-C03
Reliability and Business Continuity
Your Score:
Report Issue
Bash, the Crucial Exams Chat Bot
AI Bot
Loading...
Loading...
Loading...
Pass with Confidence.
IT & Cybersecurity Package
You have hit the limits of our free tier, become a Premium Member today for unlimited access.
Military, Healthcare worker, Gov. employee or Teacher? See if you qualify for a Community Discount.
Monthly
$19.99
$19.99/mo
Billed monthly, Cancel any time.
3 Month Pass
$44.99
$14.99/mo
One time purchase of $44.99, Does not auto-renew.
MOST POPULAR
Annual Pass
$119.99
$9.99/mo
One time purchase of $119.99, Does not auto-renew.
BEST DEAL
Lifetime Pass
$189.99
One time purchase, Good for life.
What You Get
All IT & Cybersecurity Package plans include the following perks and exams .