A company is deploying a critical application by using Amazon RDS for MySQL. The application must be highly available and must recover automatically. The company needs to support interactive users (transactional queries) and batch reporting (analytical queries) with no more than a 4-hour lag. The analytical queries must not affect the performance of the transactional queries.
Key Requirements:
High availability and automatic recovery.
Separate transactional and analytical queries with minimal performance impact.
Allow up to a 4-hour lag for analytical queries.
Analysis of Options:
Option A:
Multi-AZ deployments provide high availability but do not include read replicas for separating transactional and analytical queries.
Analytical queries on the secondary DB instance would impact the transactional workload.
Incorrect Approach: Does not meet the requirement of query separation.
Option B:
Multi-AZ DB clusters provide high availability and include a reader endpoint. However, these are better suited for Aurora and not RDS for MySQL.
Incorrect Approach: Not applicable to standard RDS for MySQL.
Option C:
Multiple read replicas allow separation of transactional and analytical workloads.
Queries can be pointed to a replica in a different AZ, ensuring no impact on transactional queries.
Correct Approach: Meets all requirements with high availability and query separation.
Option D:
Creating nightly snapshots and read-only databases adds significant operational overhead and does not support the 4-hour lag requirement.
Incorrect Approach: Not practical for dynamic query separation.
AWS Solution Architect Reference:
Alline
1 months agoCorazon
11 days agoAracelis
17 days agoHubert
19 days agoJenelle
26 days agoCharlesetta
2 months agoAzalee
22 days agoVenita
29 days agoWillard
1 months agoDana
1 months agoKeena
2 months agoVeronika
2 months agoLynna
16 days agoWalker
1 months agoAlyce
1 months agoTheodora
1 months agoTiara
2 months agoShanice
2 months agoSusy
2 months agoMarjory
2 months agoGerardo
1 months agoStanton
2 months agoOlive
2 months agoDorthy
2 months agoBelen
2 months agoShanice
3 months ago