Welcome to ExamTopics
ExamTopics Logo
- Expert Verified, Online, Free.
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 204 discussion

An online retail company has more than 50 million active customers and receives more than 25,000 orders each day. The company collects purchase data for customers and stores this data in Amazon S3. Additional customer data is stored in Amazon RDS.

The company wants to make all the data available to various teams so that the teams can perform analytics. The solution must provide the ability to manage fine-grained permissions for the data and must minimize operational overhead.

Which solution will meet these requirements?

  • A. Migrate the purchase data to write directly to Amazon RDS. Use RDS access controls to limit access.
  • B. Schedule an AWS Lambda function to periodically copy data from Amazon RDS to Amazon S3. Create an AWS Glue crawler. Use Amazon Athena to query the data. Use S3 policies to limit access.
  • C. Create a data lake by using AWS Lake Formation. Create an AWS Glue JDBC connection to Amazon RDS. Register the S3 bucket in Lake Formation. Use Lake Formation access controls to limit access.
  • D. Create an Amazon Redshift cluster. Schedule an AWS Lambda function to periodically copy data from Amazon S3 and Amazon RDS to Amazon Redshift. Use Amazon Redshift access controls to limit access.
Show Suggested Answer Hide Answer
Suggested Answer: C 🗳️

Comments

Chosen Answer:
This is a voting comment (?) , you can switch to a simple comment.
Switch to a voting comment New
anhike
Highly Voted 1 year, 11 months ago
Answer : C keyword "manage-fine-grained" https://aws.amazon.com/blogs/big-data/manage-fine-grained-access-control-using-aws-lake-formation/
upvoted 26 times
markw92
1 year, 5 months ago
You can manage fine grained using redshift as well - https://aws.amazon.com/blogs/big-data/achieve-fine-grained-data-security-with-row-level-access-control-in-amazon-redshift/ But, I believe the keyword to look for is "minimize operational overhead", which lakeformation does without duplicating much of the data. Redshift is operational overhead and duplication of data. not sure why the answer is D. i vote C as well.
upvoted 8 times
Olaunfazed
1 year, 4 months ago
yeah, most of examtopics answers are wrong
upvoted 9 times
...
...
...
TariqKipkemei
Highly Voted 1 year, 2 months ago
Selected Answer: C
With Lake formation you can scale permissions more easily with fine-grained security capabilities, including row- and cell-level permissions and tag-based access control.
upvoted 5 times
...
ike001
Most Recent 5 months ago
Answer is C
upvoted 3 times
...
MehulKapadia
7 months, 1 week ago
Selected Answer: C
Keyword: "manage fine-grained permissions for data" Data Lake Using Lake Formation: manage fine-grained permissions for the data with ease. Fine grained permissions for data = Lake Formation Answer: C
upvoted 4 times
...
LoXoL
10 months, 1 week ago
Selected Answer: C
C represents the easiest way to ingest data from S3 and control accesses.
upvoted 1 times
...
karloscetina007
1 year, 1 month ago
Selected Answer: C
a fine grained permissons is one of the conditions to acomplishes with the requirement. With the use of AWS Glue you can get acomplishes with this requirement. My answer is: C
upvoted 4 times
...
Guru4Cloud
1 year, 2 months ago
Selected Answer: C
Lake Formation enables the creation of a secure and scalable data lake on AWS, allowing centralized access controls for both S3 and RDS data. By using Lake Formation, the company can manage permissions effectively and integrate RDS data through the AWS Glue JDBC connection. Registering the S3 in Lake Formation ensures unified access control. This solution reduces operational overhead while providing fine-grained permissions management.
upvoted 4 times
...
cookieMr
1 year, 4 months ago
Selected Answer: C
Lake Formation enables the creation of a secure and scalable data lake on AWS, allowing centralized access controls for both S3 and RDS data. By using Lake Formation, the company can manage permissions effectively and integrate RDS data through the AWS Glue JDBC connection. Registering the S3 in Lake Formation ensures unified access control. This solution reduces operational overhead while providing fine-grained permissions management. A. Directly writing purchase data to Amazon RDS with RDS access controls lacks comprehensive permissions management for both S3 and RDS data. B. Periodically copying data from RDS to S3 using Lambda and using AWS Glue and Athena for querying does not offer fine-grained permissions management and introduces data synchronization complexities. D. Creating an Redshift cluster and copying data from S3 and RDS to Redshift adds complexity and operational overhead without the flexibility of Lake Formation's permissions management capabilities.
upvoted 4 times
...
pisica134
1 year, 5 months ago
Answer is C AWS Lake Formation provides a comprehensive solution for building and managing a data lake. It simplifies data ingestion, organization, and access control. By creating a data lake using AWS Lake Formation, you can centralize and govern access to your data across multiple sources.
upvoted 2 times
...
Bmarodi
1 year, 5 months ago
Selected Answer: C
Option C is right answer: https://docs.aws.amazon.com/lake-formation/latest/dg/what-is-lake-formation.html
upvoted 2 times
...
Abrar2022
1 year, 5 months ago
Lake Formation helps you manage fine-grained access for internal and external customers from a centralized location and in a scalable way.
upvoted 2 times
...
doorahmie
1 year, 9 months ago
https://docs.aws.amazon.com/lake-formation/latest/dg/access-control-overview.html
upvoted 3 times
...
LuckyAro
1 year, 10 months ago
Selected Answer: C
To me, the give-away was: "The company wants to make all the data available to various teams" - Data-Lake - All data in one place.
upvoted 5 times
...
master1004
1 year, 10 months ago
The correct answer is D. The company uses all the data from various teams so that the teams can do their analysis. Therefore, it is the best way to separately configure redshift for data warehousing and for all employees to connect to the redshift DB and perform analysis tasks without burdening the operating DB (must minimize operational overhead).
upvoted 4 times
ruqui
1 year, 5 months ago
I don't think that "periodically copy data from Amazon S3 and RDS to Redshift" minimize the operational overhead. The correct answer for me is C
upvoted 2 times
...
...
aba2s
1 year, 10 months ago
Selected Answer: C
Manage fine-grained access control using AWS Lake Formation https://aws.amazon.com/blogs/big-data/manage-fine-grained-access-control-using-aws-lake-formation/
upvoted 2 times
...
Buruguduystunstugudunstuy
1 year, 11 months ago
Selected Answer: C
Option C. Create a data lake by using AWS Lake Formation. Create an AWS Glue JDBC connection to Amazon RDS. Register the S3 bucket in Lake Formation. Use Lake Formation access controls to limit access. To make all the data available to various teams and minimize operational overhead, the company can create a data lake by using AWS Lake Formation. This will allow the company to centralize all the data in one place and use fine-grained access controls to manage access to the data. To meet the requirements of the company, the solutions architect can create a data lake by using AWS Lake Formation, create an AWS Glue JDBC connection to Amazon RDS, and register the S3 bucket in Lake Formation. The solutions architect can then use Lake Formation access controls to limit access to the data. This solution will provide the ability to manage fine-grained permissions for the data and minimize operational overhead.
upvoted 4 times
majdango
1 year, 6 months ago
..................
upvoted 1 times
...
...
kvenikoduru
1 year, 11 months ago
Selected Answer: C
a combination of the following 2 URLs I believe it is C https://aws.amazon.com/lake-formation/ https://aws.amazon.com/blogs/big-data/manage-fine-grained-access-control-using-aws-lake-formation/
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 ...