Reducing cross-Region S3 upload lag by using regional buckets and replication
A company runs a highly available data collection application on Amazon EC2 in the eu-north-1 Region. The application collects data from end-user devices and writes records to an Amazon Kinesis data stream and a set of AWS Lambda functions that process the records. The company persists the output of the record processing to an Amazon S3 bucket in eu-north-1. The company uses the data in the S3 bucket as a data source for Amazon Athena. The company wants to increase its global presence. A solutions architect must launch the data collection capabilities in the sa-east-1 and ap-northeast-1 Regions. The solutions architect deploys the application, the Kinesis data stream, and the Lambda functions in the two new Regions. The solutions architect keeps the S3 bucket in eu-north-1 to meet a requirement to centralize the data analysis. During testing of the new setup, the solutions architect notices a significant lag on the arrival of data from the new Regions to the S3 bucket. Which solution will improve this lag time the MOST?
Community Votes
68% of anonymous learners picked answer C. Votes are pick records left by other test-takers — they are not the verified answer.
Community Insight
When the central bucket's Region lacks Transfer Acceleration support, placing a regional S3 bucket in each ingest Region and replicating to the central bucket removes the long-distance upload path and is the lowest-latency approach.
A globally expanded app keeps its analysis S3 bucket in eu-north-1 while ingesting from sa-east-1 and ap-northeast-1, causing upload lag. Because S3 Transfer Acceleration is unsupported in eu-north-1, the fix is regional buckets in each new Region for fast local uploads plus Cross-Region Replication to the central bucket.
Choosing S3 Transfer Acceleration (Option B) — it is not supported in eu-north-1, so it cannot improve the lag for this centralized bucket.
Community Discussion (27 comments)
Comments & Corrections
No comments yet — spotted an error or have a note? Share it below.
Expert Analysis
Why the Answer Is Correct
Option C creates an S3 bucket in each new Region so the application uploads locally at low latency, then uses Cross-Region Replication (CRR) to consolidate data into the eu-north-1 analysis bucket. This eliminates the cross-continent upload path that caused the lag.Why the Other Options Are Wrong
Option B (Transfer Acceleration) is invalid because acceleration is not supported in eu-north-1. Option A (VPC endpoint) reduces intra-Region VPC egress cost but does nothing for cross-Region latency. Option D (more Lambda memory, multipart) marginally speeds a single upload but does not address the geographic distance.Community Comment Notes
wyeedh1 (likes 18) confirms S3 Transfer Acceleration is unsupported in eu-north-1, ruling out B. VerRi notes that uploading to a same-Region bucket is faster than accelerating the upload to a distant bucket. The community vote is C (68) over B (32).Official Reference
Related Analysis
Practice All SAP-C02 Questions
Access 85 questions with complete answers and detailed explanations.
View Full SAP-C02 Practice Test →