exam questions

Exam AWS Certified Solutions Architect - Associate SAA-C03 All Questions

View all questions & answers for the AWS Certified Solutions Architect - Associate SAA-C03 exam

Exam AWS Certified Solutions Architect - Associate SAA-C03 topic 1 question 134 discussion

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?

  • A. Create a new S3 bucket. Load the data into the new S3 bucket. Use S3 Cross-Region Replication (CRR) to replicate encrypted objects to an S3 bucket in another Region. Use server-side encryption with AWS KMS multi-Region kays (SSE-KMS). Use Amazon Athena to query the data.
  • B. Create a new S3 bucket. Load the data into the new S3 bucket. Use S3 Cross-Region Replication (CRR) to replicate encrypted objects to an S3 bucket in another Region. Use server-side encryption with AWS KMS multi-Region keys (SSE-KMS). Use Amazon RDS to query the data.
  • C. Load the data into the existing S3 bucket. Use S3 Cross-Region Replication (CRR) to replicate encrypted objects to an S3 bucket in another Region. Use server-side encryption with Amazon S3 managed encryption keys (SSE-S3). Use Amazon Athena to query the data.
  • D. Load the data into the existing S3 bucket. Use S3 Cross-Region Replication (CRR) to replicate encrypted objects to an S3 bucket in another Region. Use server-side encryption with Amazon S3 managed encryption keys (SSE-S3). Use Amazon RDS to query the data.
Show Suggested Answer Hide Answer
Suggested Answer: C 🗳️

Comments

Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.
Switch to a voting comment New
123jhl0
Highly Voted 2 years, 5 months ago
Selected Answer: C
SSE-KMS vs SSE-S3 - The last seems to have less overhead (as the keys are automatically generated by S3 and applied on data at upload, and don't require further actions. KMS provides more flexibility, but in turn involves a different service, which finally is more "complex" than just managing one (S3). So A and B are excluded. If you are in doubt, you are having 2 buckets in A and B, while just keeping one in C and D. https://s3browser.com/server-side-encryption-types.aspx Decide between C and D is deciding on Athena or RDS. RDS is a relational db, and we have documents on S3, which is the use case for Athena. Athena is also serverless, which eliminates the need of controlling the underlying infrastructure and capacity. So C is the answer. https://aws.amazon.com/athena/
upvoted 63 times
markw92
1 year, 10 months ago
See comment from Nicknameinvalid below. You get your answer.
upvoted 2 times
...
MutiverseAgent
1 year, 9 months ago
It'a since replication works for new objects but not for the existing ones, untless you use batch replication which is not the case.
upvoted 1 times
Chiznitz
1 year, 5 months ago
Answer A has you move the data before you enable replication, therefore there is no difference between A and C when it comes to the point in time you enable replication. I agree A would be a better choice if the order of operations said, create a bucket->Enable encryption->move files...but it doesn't. It has you create the bucket and move the files.
upvoted 3 times
...
...
...
dokaedu
Highly Voted 2 years, 5 months ago
Answer is A: Amazon S3 Bucket Keys reduce the cost of Amazon S3 server-side encryption using AWS Key Management Service (SSE-KMS). This new bucket-level key for SSE can reduce AWS KMS request costs by up to 99 percent by decreasing the request traffic from Amazon S3 to AWS KMS. With a few clicks in the AWS Management Console, and without any changes to your client applications, you can configure your bucket to use an S3 Bucket Key for AWS KMS-based encryption on new objects. The Existing S3 bucket might have uncrypted data - encryption will apply new data received after the applying of encryption on the new bucket.
upvoted 30 times
AKBM7829
1 year, 7 months ago
But in server side encryption Multi Region Keys is not possible which leaves to Option C
upvoted 3 times
NSA_Poker
11 months ago
"you manage the multi-Region key in each Region independently. Neither AWS nor AWS KMS ever automatically creates or replicates multi-Region keys into any Region on your behalf. AWS managed keys, the KMS keys that AWS services create in your account for you, are always single-Region keys." https://docs.aws.amazon.com/kms/latest/developerguide/multi-region-keys-overview.html
upvoted 1 times
SAgang
9 months, 1 week ago
from your link you missed this part: you can encrypt data in one AWS Region and decrypt it in a different AWS Region without re-encrypting or making a cross-Region call to AWS KMS
upvoted 1 times
...
...
...
s50600822
1 year, 11 months ago
Don't know what "kays" are, could they be a trap?
upvoted 1 times
Bmarodi
1 year, 10 months ago
Kays = keys, mistype i think.
upvoted 1 times
...
...
RBSK
2 years, 4 months ago
Cost reduction is in comparison bet Bucket level KMS key and object level KMS key. Not between SSE-KMS and SSE-S3. Hence its a wrong comparison
upvoted 2 times
...
RODROSKAR
2 years, 5 months ago
Reducing cost was never the target, it's LEAST operational. In that regard SSE-S3 AWS fully managed.
upvoted 6 times
...
...
CloudExpert01
Most Recent 1 week, 5 days ago
Selected Answer: C
since the requirement is "The serverless solution needs to analyze existing and new data", the answer C seems to be more appropriate since all the data will be in 1 bucket
upvoted 1 times
...
Mimine87
1 week, 5 days ago
Selected Answer: A
Amazon S3 + Athena is a fully serverless data analytics solution (no infrastructure to manage). S3 Cross-Region Replication (CRR) enables automatic, asynchronous replication of objects across AWS Regions, satisfying the replication requirement. SSE-KMS with multi-Region keys ensures that the data is encrypted and can be decrypted in the destination Region, which is crucial for cross-region analytics and compliance. Athena is used for analyzing data directly in S3 using SQL, which meets the requirement to analyze existing and new data using SQL (SL was a typo). This option delivers everything with the least operational overhead — no server provisioning, no DB management, and built-in encryption + replication.
upvoted 1 times
...
Faraz999
2 weeks, 3 days ago
Selected Answer: A
you can apply cross-region replication to an existing Amazon S3 bucket, but it will only replicate new objects after the replication rule is configured. To replicate existing objects, you'll need to use S3 Batch Replication.
upvoted 1 times
...
MPG1970
3 weeks ago
Selected Answer: A
I went for A because, if you start to encrypt only new data then 1. You will have an inconsistently solution for security. I think it fair to assume that if they want all new data encrypted, then all data should be encrypted 2. the serverless function will become more complex as it will have to establish whether the data is encrypted or not every time it retrieves an object. Therefore you need to create a new S3 bucket so that all data will be encrypted
upvoted 1 times
...
SirDNS
3 weeks, 6 days ago
Selected Answer: C
fewer services = less operational overhead managed services/serverless = less operational overhead
upvoted 1 times
...
tch
1 month, 1 week ago
Selected Answer: A
If you want a straightforward approach to encrypting your S3 data without managing your own encryption keys, SSE-S3 is a good option. you need AWS KMS for this complex solution
upvoted 1 times
...
zdi561
2 months, 2 weeks ago
Selected Answer: A
A new bucket is needed to encrypt objects. C uses existing bucket.
upvoted 1 times
...
LeonSauveterre
3 months ago
Selected Answer: A
About typos: "kays" should be "keys", and "SL" should be "SQL". So you gotta choose between A and C (We need Athena!). About option C: SSE-S3 is a valid encryption method, just not as suitable as SSE-KMS with multi-Region keys for CRR. SSE-KMS with multi-Region keys simplifies key management in the destination Region.
upvoted 1 times
...
Rcosmos
3 months ago
Selected Answer: U
A melhor opção para atender aos requisitos com a menor sobrecarga operacional é a opção A: A. Crie um novo bucket do S3. Carregue os dados no novo bucket do S3. Use a replicação entre regiões (CRR) do S3 para replicar objetos criptografados para um bucket do S3 em outra região. Use a criptografia no lado do servidor com chaves multirregionais do AWS KMS (SSE-KMS). Use o Amazon Athena para consultar os dados.Conclusão: A opção A é a escolha ideal, pois combina os recursos sem servidor do Amazon Athena, a segurança avançada do SSE-KMS com chaves multirregionais, e a replicação automática entre regiões com o S3 CRR, tudo com a menor sobrecarga operacional.
upvoted 1 times
...
skylerwhite
3 months, 3 weeks ago
Selected Answer: A
what is the different between create a new S3 bucket and load data into the existing S3 bucket? I don't get it this. Please..
upvoted 1 times
...
Mischi
3 months, 3 weeks ago
Selected Answer: A
Option A provides a serverless solution, advanced encryption with AWS KMS multi-region keys and cross-region replication with CRR, all with the lowest operational overhead. Amazon Athena is the ideal tool for analyzing data in S3 without the need for additional infrastructure.
upvoted 1 times
...
Chr1s_Mrg
6 months, 2 weeks ago
Selected Answer: C
RDS is relational DB so we need Athena for this
upvoted 1 times
...
tonybuivannghia
6 months, 3 weeks ago
Selected Answer: A
I think A is correct because SSE-S3 doesn't support multi-region key management, but SSE-KMS has.
upvoted 1 times
...
PaulGa
7 months ago
Selected Answer: A
Ans A - once you realise "SL" is a typo for "ML" then its only the Athena options, and in the case of option it means setting up a new S3 bucket
upvoted 3 times
llccing
3 months, 3 weeks ago
I'm curious that if the SL is the typo of "SQL"?
upvoted 2 times
...
...
MatAlves
7 months, 3 weeks ago
Selected Answer: C
"Unencrypted objects and objects encrypted with SSE-S3 are replicated by default." (stephane maarek course)
upvoted 2 times
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...
exam
Someone Bought Contributor Access for:
SY0-701
London, 1 minute ago