A company collects 10 GB of telemetry data daily from various machines. The company stores the data in an Amazon S3 bucket in a source data account. The company has hired several consulting agencies to use this data for analysis. Each agency needs read access to the data for its analysts. The company must share the data from the source data account by choosing a solution that maximizes security and operational efficiency. Which solution will meet these requirements?
Select an option, then click Submit answer.
Reference / correct answer:
Configure cross-account access for the S3 bucket to the accounts that the agencies own.
Most accepted answer: C. Configure cross-account access for the S3 bucket to the accounts that the agencies own.
Community votes: C=5, D=2
Selected Answer: C A doesn't exist B is a big "hell no" D is a bad practice, even with IAM you'd use groups upvoted 9 times
What if other agencies don't have an aws account? upvoted 8 times chickenmf 1 year, 10 months ago then we politely tell them "no." upvoted 10 times ...
then we politely tell them "no." upvoted 10 times
Selected Answer: D The question does not specify if the agencies have AWS accounts. This does not mean that C is the correct answer. A terribly written question, when all they had to say was agencies need access from their AWS accounts, otherwise the real correct answer is D> upvoted 2 times
Selected Answer: C Others have given reason by ABD are wrong. In case you need it, here is an AWS example exercise of understanding option C https://docs.aws.amazon.com/AmazonS3/latest/userguide/example-walkthroughs-managing-access-example2.html upvoted 5 times