AWS Certified Big Data - Specialty (#84)

A company operates an international business served from a single AWS region. The company wants to expand into a new country. The regulator for that country requires the Data Architect to maintain a log of financial transactions in the country within 24 hours of the product transaction. The production application is latency insensitive. The new country contains another AWS region. What is the most cost-effective way to meet this requirement?

Use CloudFormation to replicate the production application to the new region.
Use Amazon CloudFront to serve application content locally in the country; Amazon CloudFront logs will satisfy the requirement.
Continue to serve customers from the existing region while using Amazon Kinesis to stream transaction data to the regulator.
Use Amazon S3 cross-region replication to copy and persist production transaction logs to a bucket in the new country’s region.