QuestionQ234
Data Security and GovernanceA company must implement a data mesh architecture in which the trading, risk, and compliance domains each own their data. The teams must share specific views with one another. The teams have more than 1,000 tables across 50 databases in the AWS Glue Data Catalog. All three teams use Amazon Athena for on-demand analysis. The teams use Amazon Redshift to produce complex reports. The compliance team must audit all data access. Access to personally identifiable information (PII) data must be restricted.
The company needs a scalable solution that meets the team requirements. The solution must support analysis across team domains.
Which solution meets these requirements?
- A Create views in Athena for on-demand analysis. Use the Athena views in Amazon Redshift to perform cross-domain analytics. Use AWS CloudTrail to audit data access. Use AWS Lake Formation to establish fine-grained access control.
- B Use AWS Glue Data Catalog views to perform analysis. Use AWS CloudTrail logs to audit data access. Use AWS Lake Formation to manage access permissions. Use security definer views to mask PII.
- C Use AWS Lake Formation to set up cross-domain access to tables. Set up fine-grained access controls.
- D Create materialized views and enable Amazon Redshift datashares for each domain. Configure cross-domain access policies.
Community Discussion