Serverless Data Analysis with S3 CRR and SSE-S3
A company wants to move its application to a serverless solution. The serverless solution needs to analyze existing and new data by using SL. The company stores the data in an Amazon S3 bucket. The data requires encryption and must be replicated to a different AWS Region. Which solution will meet these requirements with the LEAST operational overhead?
Community Insight
The exam tests the ability to distinguish between managed services (SSE-S3) and complex key management (KMS), while recognizing that Athena is the correct serverless query tool compared to RDS.
This question evaluates the optimal serverless architecture for analyzing S3 data with cross-region replication and encryption, focusing on minimizing operational overhead through SSE-S3 and Athena.
Candidates often choose Option A because they mistakenly believe SSE-KMS is required for cross-region scenarios or overlook that SSE-S3 fully supports replication with less management effort.
Community Discussion (155 comments)
- Serverless Analysis: Amazon Athena is a serverless query service that lets you analyze data directly in S3 using SQL — no infrastructure to manage. - Encryption: SSE-KMS with multi-Region keys provides strong encryption and seamless replication support across Regions. - Replication: S3 CRR handles replication automatically once configured, minimizing manual effort. - Operational Simplicity: Creating a new bucket ensures clean configuration and avoids legacy settings or permissions issues.
Comments & Corrections
No comments yet — spotted an error or have a note? Share it below.
Expert Analysis
Why the Answer Is Correct
Option C is the correct answer because it leverages Amazon S3 managed encryption keys (SSE-S3) and Amazon Athena, both of which are fully managed, serverless services requiring zero infrastructure maintenance. SSE-S3 automatically encrypts objects at rest and works seamlessly with S3 Cross-Region Replication (CRR) without the operational burden of managing KMS keys or permissions. Athena allows for ad-hoc SQL queries directly against data in S3, fitting the 'serverless analysis' requirement perfectly.Why the Other Options Are Wrong
Options B and D are incorrect because Amazon RDS is a relational database service, not a serverless analytics tool for raw S3 data; querying S3 directly with Athena is far more appropriate. Option A is incorrect because it involves creating a new bucket and using SSE-KMS. While KMS offers flexibility, it introduces higher operational overhead due to key rotation, permission policies, and potential latency from API calls. Additionally, starting with a new bucket ignores the existing data unless a specific migration step is taken, whereas Option C uses existing data.Community Comment Notes
Community consensus strongly favors Option C, with users noting that SSE-S3 is fully managed by AWS and requires no key management overhead compared to KMS. One user verified that SSE-S3 works correctly with CRR, debunking myths that KMS is mandatory for replication. Another user highlighted that Athena is the standard serverless query engine for S3, ruling out RDS immediately. The discussion clarified that 'least operational overhead' prioritizes fully managed defaults like SSE-S3 over customizable but complex KMS setups.Official Reference
Exam Strategy
When asked for 'least operational overhead,' always prioritize fully managed services (like SSE-S3, Lambda, Athena) over self-managed or partially managed ones (like KMS, EC2). Identify keywords like 'serverless' to rule out traditional compute or database services like RDS or EC2.
Frequently Asked Questions
Why is SSE-S3 better than SSE-KMS for this scenario?
SSE-S3 is fully managed by AWS, requiring zero key management overhead. SSE-KMS requires managing key permissions, rotation, and incurs API call costs, increasing operational complexity.
Can Amazon Athena be used to query encrypted S3 data?
Yes, Athena automatically handles decryption if the data is encrypted with SSE-S3 or SSE-KMS, provided the IAM role has access to the data and keys.
Related Analysis
Practice All SAA-C03 Questions
Access 120 questions with complete answers and detailed explanations.
View Full SAA-C03 Practice Test →