Reducing cross-Region S3 upload lag by using regional buckets and replication
Short answer
C Place a regional S3 bucket in each new Region for fast local uploads and replicate to the central eu-north-1 bucket via Cross-Region Replication.
Question
Key Takeaways
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.
Common mistake: Choosing S3 Transfer Acceleration (Option B) — it is not supported in eu-north-1, so it cannot improve the lag for this centralized bucket.
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
https://docs.aws.amazon.com/AmazonS3/latest/userguide/replication.html
This link opens the official vendor documentation in a new tab.
Community Votes
68% of anonymous learners picked answer C. Votes are pick records left by other test-takers — they are not the verified answer.
Discussion 27 contributions
Compiled from public community threads and reader submissions, lightly edited for clarity. Handles and vote tallies are shown as recorded, and comments reflect the views of individual contributors.
From public community threads 27
-
wyeedh1 👍 18 Answered Cs3 transfer acceleration is not supported in eu-north-1 region yet https://docs.aws.amazon.com/AmazonS3/latest/userguide/transfer-acceleration.html
-
VerRi 👍 7 Answered C"improve this lag time the MOST" means improve the time for "uploading files" not "uploading the files to the destination." Uploading the files to the bucket in the same region is faster than transferring them to other regions.
-
bjexamprep 👍 6 Answered CS3 Transfer Acceleration achieves acceleration by AWS routing traffic to AWS cloudfront edge location and transfer aws network backbone. The key speed improvement is AWS network backbone. While, in this case, the application in the two new regions is the client to write the output to S3 in EU, which means the client is already on AWS, the data transportation is already on AWS network backbone. So S3 Transfer Acceleration is not helping at all. B is out. C is the best answer.
-
leliodesouza 👍 4 Answered CCorrect Answer is C. S3 transfer acceleration is not yet supported in the eu-north-1 region, as wyeedh1 commented. https://docs.aws.amazon.com/AmazonS3/latest/userguide/transfer-acceleration.html
-
cf9e355 👍 4 Answered Bas they said "The solutions architect keeps the S3 bucket in eu-north-1 to meet a requirement to centralize the data analysis". So, B should be the answer
Show 22 more comments
-
HunkyBunky 👍 4 Answered CAnswer is C - this option will provide MOST lag-improve solution for application
-
kejam 👍 4 Answered Bhttps://aws.amazon.com/s3/transfer-acceleration/
-
thotwielder 👍 3 Answered BA: wrong. for s3 gateway endpoint it's not possible to access the S3 buckets from another VPC/Region B: typical scenario for s3 transfer acceleration. C: possible. But extra steps. And not sure s3 replication will be faster. So is wrong. D: wrong.
-
seetpt 👍 3 Answered CI would choose B but it cannot be B because S3 Transfer Acceleration is not supported in eu-north-1. This leaves C as the only viable option.
-
07c2d2a 👍 2B. It's not efficient to upload to 1 S3 bucket, then have it replicated across. It will be faster to use acceleration to get to the actual destination bucket. Additionally, they don't need 2 extra copies of all the data. B makes the most sense from all perspectives.
-
AloraCloud 👍 2Except if RTC is enabled you cannot guarantee that the data replicated to the central S3 bucket in eu-north-1 will be up to date. I'll be dammed if AWS is really expecting folks to remember the regions which do not have the Amazon S3 Transfer Acceleration feature.
-
veyisceylan 👍 2I think that the LAG 7is caused due to network path running to S3 public interfaces. The gateway endpoint can enchance the network path and reduce the LAG. https://aws.amazon.com/blogs/architecture/reduce-cost-and-increase-security-with-amazon-vpc-endpoints/
-
AloraCloud 👍 2I think the answer is C because Amazon Kinesis Data Streams cannot directly leverage S3 Transfer Acceleration. S3 Transfer Acceleration is typically used for accelerating transfers from clients to S3 and doesn't support Kinesis Data Streams directly.
-
e4bc18e 👍 2Answer is C but feel this is one they definitely want people to get wrong. No one is going to memorize which regions every feature is supported in, it is something anyone would look up.
-
Syre 👍 2 Answered BWhile C would work, it adds complexity by requiring separate S3 buckets in each Region and replicating data, which could increase cost and delay due to replication schedules.
-
trungtd 👍 2 Answered CNo matter how fast you run, you cannot run from Tokyo to Stockholm as fast as someone 10km from Stockholm.
-
sat2008 👍 2 Answered BI agree for the reason "requirement to centralize the data analysis" we cant have S3 s in other regions
-
0b43291 👍 1 Answered CBy implementing Option C, the company can leverage the proximity of local S3 buckets in each Region, while still maintaining a centralized data store in eu-north-1 through Cross-Region Replication. This approach minimizes the lag time for data arrival and ensures that the data analysis in Amazon Athena is performed on the complete and up-to-date dataset. The other options have limitations or may not address the lag time issue effectively: Option A (VPC and S3 gateway endpoint) does not directly address the latency issue caused by the long distances between Regions. Option B (S3 Transfer Acceleration) can improve transfer speeds but may not be as effective as having local S3 buckets in each Region. Option D (increasing Lambda memory and using multipart uploads) may improve Lambda performance but does not address the underlying network latency issue.
-
AzureDP900 👍 1Considering the current limitations of S3 Transfer Acceleration in the eu-north-1 Region, I would say that Option C is actually the best choice.
-
itsjunukim 👍 1 Answered B"keeps the S3 bucket in eu-north-1 to meet a requirement to centralize the data analysis" B
-
TheCloudGuruu 👍 3 Answered BB. Transfer Accelertation
-
qaz12wsx 👍 3 Answered Cagree with bjexamprep
-
alexis123456 👍 3Correct Answer is C
-
failexamonly 👍 3 Answered Csee wyeedh1 answer
-
career360guru 👍 3 Answered BOption B
-
arberod 👍 3 Answered BIt is B
-
akiakiaki 👍 2 Answered Cwyeedh1
Reader comments & corrections
No reader corrections yet — spotted an error or have a note? Share it below.
Related Analysis
Practice All SAP-C02 Questions
Access 85 questions with complete answers and detailed explanations.
View Full SAP-C02 Practice Test →