What should the solutions architect do to meet these requirements?
Create an Amazon CloudFront distribution to serve assets from the S3 bucket. Configure S3 Cross-Region Replication. Create a new DynamoDB table in a new Region. Use the new table as a replica target for DynamoDB global tables.
Create an Amazon CloudFront distribution to serve assets from the S3 bucket. Configure S3 Same-Region Replication. Create a new DynamoDB table in a new Region. Configure asynchronous replication between the DynamoDB tables by using AWS Database Migration Service (AWS DMS) with change data capture (CDC).
Create another S3 bucket in a new Region, and configure S3 Cross-Region Replication between the buckets. Create an Amazon CloudFront distribution and configure origin failover with two origins accessing the S3 buckets in each Region. Configure DynamoDB global tables by enabling Amazon DynamoDB Streams, and add a replica table in a new Region.
Create another S3 bucket in the sine Region, and configure S3 Same-Region Replication between the buckets. Create an Amazon CloudFront distribution and configure origin failover with two origins accessing the S3 buckets. Create a new DynamoDB table in a new Region. Use the new table as a replica target for DynamoDB global tables.
Explanations:
S3 Cross-Region Replication is not required for game assets in this case. DynamoDB global tables are a more efficient solution than using AWS DMS with CDC for replication across regions.
S3 Same-Region Replication does not provide cross-region benefits and would not reduce latency or improve reliability. AWS DMS for DynamoDB replication is unnecessarily complex and not an optimal solution.
This option correctly uses S3 Cross-Region Replication for asset redundancy and Amazon CloudFront with origin failover for reduced latency. It also uses DynamoDB global tables, which is the right solution for cross-region replication of player scores.
S3 Same-Region Replication does not provide the necessary cross-region benefits. Using DynamoDB global tables without properly setting them up for cross-region replication does not meet the requirements.