exam questions

Exam AWS Certified SysOps Administrator - Associate All Questions

View all questions & answers for the AWS Certified SysOps Administrator - Associate exam

Exam AWS Certified SysOps Administrator - Associate topic 1 question 385 discussion

A company stores its internal data within an Amazon S3 bucket. All existing data within the S3 bucket is protected by using server-side encryption with Amazon S3 managed encryption keys (SSE-S3). S3 Versioning is enabled. A SysOps administrator must replicate the internal data to another S3 bucket in a different AWS account for disaster recovery. All the existing data is copied from the source S3 bucket to the destination S3 bucket.

Which replication solution is MOST operationally efficient?

  • A. Add a replication rule to the source bucket and specify the destination bucket. Create a bucket policy for the destination bucket to allow the owner of the source bucket to replicate objects.
  • B. Schedule an AWS Batch job with Amazon EventBridge to copy new objects from the source bucket to the destination bucket. Create a Batch Operations IAM role in the destination account.
  • C. Configure an Amazon S3 event notification for the source bucket to invoke an AWS Lambda function to copy new objects to the destination bucket. Ensure that the Lambda function has cross-account access permissions.
  • D. Run a scheduled script on an Amazon EC2 instance to copy new objects from the source bucket to the destination bucket. Assign cross-account access permissions to the EC2 instance's role.
Show Suggested Answer Hide Answer
Suggested Answer: A 🗳️

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
CofkoCof
Highly Voted 1 year, 3 months ago
Selected Answer: A
https://docs.aws.amazon.com/AmazonS3/latest/userguide/replication-walkthrough-2.html Setting up replication when source and destination buckets are owned by different AWS accounts is similar to setting replication when both buckets are owned by the same account. The only difference is that the destination bucket owner must grant the source bucket owner permission to replicate objects by adding a bucket policy.
upvoted 8 times
...
eesa
Most Recent 10 months, 1 week ago
option A is the most operationally efficient solution for replicating the existing data from the source S3 bucket to the destination S3 bucket across AWS accounts. The other options, B, C, and D, involve additional components (AWS Batch, Lambda, EC2 instance) that would require more management overhead and potentially introduce complexities such as scheduling, monitoring, and ensuring cross-account permissions. These options are not as straightforward or as native to S3's replication functionality as option A.
upvoted 1 times
...
LemonGremlin
1 year, 4 months ago
Selected Answer: C
Option C provides a serverless, event-driven architecture that is efficient, scalable, and incurs costs only when the Lambda function is executed, making it a suitable choice for replication tasks like this.
upvoted 1 times
Aamee
6 months, 2 weeks ago
The question doesn't ask specifically about serverless efficient, scalable and cost effective solution model but perhaps asked specifically about Operationally efficient. That means with less number of services involvement overhead, how would you make the solution "operationally" efficient. Hope that helps..
upvoted 1 times
...
...
Kipalom
1 year, 4 months ago
Answer A seems to be way more efficient
upvoted 3 times
...
nharaz
1 year, 4 months ago
Selected Answer: A
A - Using S3 cross-account replication with a replication rule on the source bucket and a bucket policy on the destination bucket is the most operationally efficient solution for replicating data between S3 buckets in different AWS accounts While S3 event notifications and Lambda functions can be powerful, they add complexity, and setting up cross-account access permissions for Lambda functions might involve additional configuration.
upvoted 3 times
...
WinAndWin
1 year, 4 months ago
Selected Answer: C
C is correct. "All exited data is copied already" it means that just care about new one. https://docs.aws.amazon.com/lambda/latest/dg/with-s3.html
upvoted 3 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