SAA-C03 · Question #522
SAA-C03 Question #522: Real Exam Question with Answer & Explanation
The correct answer is B: Use S3 Same-Region Replication to replicate logs from the S3 buckets to another S3 bucket in. The most cost-effective and low-maintenance solution to aggregate S3 data from multiple accounts within the same AWS Region is to use Amazon S3 Same-Region Replication (SRR). "S3 Same-Region Replication (SRR) automatically replicates new objects between buckets in the same AWS Re
Question
A company has multiple AWS accounts with applications deployed in the us-west-2 Region. Application logs are stored within Amazon S3 buckets in each account. The company wants to build a centralized log analysis solution that uses a single S3 bucket. Logs must not leave us- west-2, and the company wants to incur minimal operational overhead. Which solution meets these requirements and is MOST cost-effective?
Options
- ACreate an S3 Lifecycle policy that copies the objects from one of the application S3 buckets to the
- BUse S3 Same-Region Replication to replicate logs from the S3 buckets to another S3 bucket in
- CWrite a script that uses the PutObject API operation every day to copy the entire contents of the
- DWrite AWS Lambda functions in these accounts that are triggered every time logs are delivered to
Explanation
The most cost-effective and low-maintenance solution to aggregate S3 data from multiple accounts within the same AWS Region is to use Amazon S3 Same-Region Replication (SRR). "S3 Same-Region Replication (SRR) automatically replicates new objects between buckets in the same AWS Region. SRR is commonly used to aggregate logs into a single bucket, simplify data aggregation, and meet compliance requirements." Key benefits of using SRR for this use case: Zero operational overhead - No Lambda, scripts, or custom code Fully managed - AWS handles all replication automatically Secure and efficient - No data leaves the us-west-2 Region Supports cross-account replication - With proper IAM roles and permissions Low-cost - Compared to custom ETL pipelines or Lambda solutions In contrast: Option A (Lifecycle policies) do not support copying, only expiration, transitions, or deletions. Option C (scripts) requires custom scheduling and maintenance, increasing operational Option D (Lambda) adds complexity and cost and is not as scalable or hands-off as SRR.
Community Discussion
No community discussion yet for this question.