Scaling RDS, Aurora and DynamoDB: SOA-C03 study notes and practice questions
What to know about Scaling RDS, Aurora and DynamoDB for the SOA-C03 exam, from the Reliability and Business Continuity domain (22% of the exam guide), then 1 free question to test it. Part of the SOA-C03 study guide.
A logistics broker runs an Amazon Aurora MySQL cluster with one writer and one Aurora Replica.
Freight-rate reports run from a reporting tool whose demand varies from a few users overnight to hundreds near month-end, and the replica's CPU then reaches 95 percent.
The writer must not be affected by the reports. The broker wants read capacity to follow demand automatically.
Which TWO actions should a CloudOps engineer take? (Choose two.)
Choose two answers.
AA. Change the writer to a larger instance class each month-end and change it back afterward with a scheduled Lambda function.
BB. Turn on storage autoscaling for the cluster so that Aurora adds I/O capacity to the replica when report demand rises.
CC. Point the reporting tool at the cluster endpoint so that Aurora balances its queries between the writer and the replica.
DD. Add an Aurora Auto Scaling policy that adds and removes Aurora Replicas to keep average replica CPU utilization near a target.
EE. Point the reporting tool at the cluster's reader endpoint so that its connections are spread across all available Aurora Replicas.
Aurora scales reads horizontally. Aurora Auto Scaling adds and removes replicas with a target tracking policy, and the reader endpoint spreads connections across whatever replicas exist. The cluster endpoint always points at the writer, so reports must use the reader endpoint to stay off it.
Want more on Scaling RDS, Aurora and DynamoDB? The 5 full-length practice sets have 10 more Scaling RDS, Aurora and DynamoDB questions, 325 in all, none of them in the free exam. One payment of $14.99, no subscription. See the practice sets →