QuestionQ29

Networking and Content Delivery

A CloudOps engineer must configure a caching layer for a read-heavy application that uses an Amazon RDS for PostgreSQL database. The application is deployed across three AWS Regions. Read and write operations take place in the primary Region. In the two secondary Regions, only read activity occurs on RDS for PostgreSQL cross-Region read replicas.

The cache in every Region must contain the same data to ensure a consistent user experience across Regions.

Which caching-layer solution will meet these requirements?

Explanation

Amazon ElastiCache Global Datastore for Redis OSS provides a writable primary cluster and read-only secondary clusters in other AWS Regions, with automatic cross-Region replication from the primary to the secondary clusters. This supplies local read caches in the secondary Regions while keeping their cached data replicated from the primary Region. Global Datastore is not available for ElastiCache Memcached.

Learn more

Community Discussion

No comments yet. Be the first to start the discussion!