What should a solutions architect do to improve read scalability?
Reboot the Aurora DB cluster.
Create a cross-Region read replica
Increase the instance class of the read replica.
Configure Aurora Auto Scaling for the read replica.
Explanations:
Rebooting the Aurora DB cluster does not address the issue of high CPU utilization on the read replica. It may temporarily reset the system but will not improve scalability or manage increased read traffic effectively.
Creating a cross-Region read replica can improve availability and disaster recovery, but it does not directly enhance read scalability for the current read traffic situation within the same region. This may introduce additional latency for users located in the original region.
Increasing the instance class of the read replica may improve its capacity to handle traffic temporarily, but it does not provide a scalable solution. It can lead to higher costs without addressing fluctuations in read traffic effectively.
Configuring Aurora Auto Scaling for the read replica allows the database to automatically adjust the number of read replicas based on traffic demand, which helps manage increased read traffic and reduces latency effectively while providing scalability.