AWS Certified CloudOps Engineer Associate SOA-C03 Practice Question

A DevOps engineer manages an ElastiCache for Redis replication group used as a read cache for a high-traffic web application. Request volume fluctuates sharply, with replica CPU utilization often exceeding 75 % during campaigns and dropping below 20 % at night. The engineer must automatically adjust the number of replicas per node group to maintain performance while minimizing cost, and must avoid downtime or manual intervention. Which solution meets these requirements?

  • Configure Application Auto Scaling with a target-tracking policy on the replication group's AverageCPUUtilization metric, specifying minimum and maximum replicas for each node group so replicas are added or removed automatically.

  • Enable Redis cluster mode and use online cluster resizing to manually add or remove shards whenever CPU utilization crosses predefined limits.

  • Create an Amazon EventBridge rule that triggers a nightly AWS Lambda function to call ModifyReplicationGroup and adjust replica counts based on stored thresholds.

  • Place each Redis node behind an Application Load Balancer and put the nodes in an EC2 Auto Scaling group that scales on CPU utilization.

AWS Certified CloudOps Engineer Associate SOA-C03
Reliability and Business Continuity
Your Score:
Settings & Objectives
Random Mixed
Questions are selected randomly from all chosen topics, with a preference for those you haven’t seen before. You may see several questions from the same objective or domain in a row.
Rotate by Objective
Questions cycle through each objective or domain in turn, helping you avoid long streaks of questions from the same area. You may see some repeat questions, but the distribution will be more balanced across topics.

Check or uncheck an objective to set which questions you will receive.

Bash, the Crucial Exams Chat Bot
AI Bot