AWS Certified Generative AI – Professional (AIP-C01) — Question 9

A company runs a generative AI (GenAI)-powered summarization application in an application AWS account that uses Amazon Bedrock. The application architecture includes an Amazon API Gateway REST API that forwards requests to AWS Lambda functions that are attached to private VPC subnets. The application summarizes sensitive customer records that the company stores in a governed data lake in a centralized data storage account. The company has enabled Amazon S3, Amazon Athena, and AWS Glue in the data storage account.
The company must ensure that calls that the application makes to Amazon Bedrock use only private connectivity between the company's application VPC and Amazon Bedrock. The company's data lake must provide fine-grained column-level access across the company's AWS accounts.
Which solution will meet these requirements?

Answer options

Correct answer: A

Explanation

Option A is correct because it ensures private connectivity through VPC endpoints for Amazon Bedrock while using IAM conditions for secure access controls, and it employs AWS Lake Formation for fine-grained access management. Option B fails to provide private connectivity, using a NAT gateway instead, which does not meet the requirement. Option C does not utilize private endpoints for Amazon Bedrock, compromising security, and relies on public access. Option D uses IAM path-based policies alone, which may not offer the same level of fine-grained access control as LF-tag-based access control.