Practice Quiz
A highly regulated financial company wants to use Amazon Bedrock but must ensure that third-party model providers have absolutely no access to their proprietary prompts, completions, or system logs. How does Amazon Bedrock isolate and protect this data from model providers?
Under the Amazon Bedrock data protection architecture, model providers do not have any access to Amazon Bedrock logs, customer prompts, or completions. This is because Amazon Bedrock performs a deep copy of the model provider's inference and training software and deploys it in Model Deployment Accounts owned and operated solely by the Amazon Bedrock service team.
Verified References
When establishing secure data communication and storage practices in Amazon Bedrock, which of the following is a requirement or recommendation specified for customers?
For secure communication with AWS resources, Amazon Bedrock requires TLS 1.2 and recommends TLS 1.3. Additionally, customers should avoid putting sensitive information in tags/free-form fields, AWS is responsible for global infrastructure, and model provider software is run in accounts owned solely by the Bedrock service team.
Verified References
A company wants to establish private connectivity between their AWS VPC and Amazon Bedrock. The design must ensure that VPC instances can invoke Bedrock models without using public IP addresses, an internet gateway, or a NAT device. Additionally, the developer wants to avoid making any application code changes, meaning the application must automatically route API calls through the private connection using Bedrock's standard regional DNS names. Which configuration meets all of these requirements?
AWS PrivateLink allows you to create a private connection between your VPC and Amazon Bedrock without needing public IP addresses, an internet gateway, a NAT device, a VPN connection, or an AWS Direct Connect connection. Enabling private DNS on the interface endpoint routes Bedrock VPC API traffic automatically using standard regional DNS names without requiring code changes; otherwise, you would have to explicitly specify the custom VPC endpoint URL in your application code.
A security administrator needs to control access to Amazon Bedrock from within a corporate VPC. They have established an interface VPC endpoint for Amazon Bedrock. By default, the interface endpoint allows full access to the service. The administrator wants to restrict access so that only specific IAM principals can perform specific actions through this endpoint. How can the administrator accomplish this?
To manage and restrict access to Amazon Bedrock through an interface endpoint, you can attach a custom IAM endpoint policy. This policy specifies the permitted principals, actions, and resources, replacing the default policy that allows full access.
A company is designing a secure network architecture to allow EC2 instances in a private VPC subnet to access Amazon Bedrock. Under strict security requirements, the instances must not have public IP addresses, and the VPC must not have an internet gateway, NAT device, VPN, or Direct Connect connection. Additionally, the company must restrict and control access to Amazon Bedrock by specifying permitted principals and actions directly on the VPC interface endpoint connection. Which solution meets these requirements?
AWS PrivateLink allows the creation of a private connection between a VPC and Amazon Bedrock, enabling access without using an internet gateway, NAT device, VPN, or Direct Connect connection, and without requiring public IP addresses on instances. To restrict and control this access, a custom endpoint policy (an IAM resource) can be attached to the interface endpoint to specify allowed principals, actions, and resources.
When establishing a private connection to Amazon Bedrock using AWS PrivateLink, what is the direct operational difference between enabling and disabling private DNS on the interface endpoint?
If private DNS is enabled, all Amazon Bedrock API calls from within the VPC automatically route through the endpoint using standard service DNS names (such as bedrock-runtime.region.amazonaws.com) without any code changes. If private DNS is not enabled, the VPC endpoint URL must be explicitly specified in the API calls.
Ready to test your recall?
A highly regulated financial company wants to use Amazon Bedrock but must ensure that third-party model providers have absolutely no access to their proprietary prompts, completions, or system logs. How does Amazon Bedrock isolate and protect this data from model providers?
How confident are you in this answer?