A company is designing a disaster recovery plan for its on-premises database. They need to replicate the database to AWS with low latency. Which AWS service should they use?
AWS Database Migration Service (DMS) with ongoing replication is the correct choice because DMS can perform continuous change data capture (CDC) from the source database and apply those changes to a target Amazon RDS instance in another Region. This enables a near-real-time replica of the database with low RPO, supporting disaster recovery by keeping the target transactionally consistent. DMS supports both homogeneous and heterogeneous migrations, and ongoing replication is a key feature for DR scenarios when native replication options are not available.
Why this answer
AWS DMS with ongoing replication (change data capture, CDC) is the correct choice because it can continuously replicate changes from an on-premises database to a target database in AWS with low latency, supporting heterogeneous and homogeneous migrations. This meets the requirement for a disaster recovery plan that keeps the AWS copy nearly synchronized with the on-premises source.
Exam trap
The trap here is confusing network connectivity services (like Direct Connect) or storage replication (like S3 CRR or Storage Gateway) with database-level replication, which requires transaction-consistent change capture and application.
How to eliminate wrong answers
Option A is wrong because Amazon S3 Cross-Region Replication is an object-level replication mechanism for S3 buckets, not designed for database replication; it cannot capture transactional changes or maintain database consistency. Option B is wrong because AWS Storage Gateway with volume gateway provides block-level storage volumes that can be backed up to S3, but it does not offer ongoing database replication with low latency; it is intended for hybrid storage, not for replicating live database transactions. Option D is wrong because AWS Direct Connect establishes a dedicated network connection for improved bandwidth and latency, but it is a connectivity service, not a replication service; it does not replicate the database itself.