c6.5 Keep AI service access on private connectivity
Reach AI services over PrivateLink so application traffic to models and AI services stays within the AWS network.
Implementation guidance
How to implement on AWS
Deploy AI applications in private subnets and create VPC endpoints (AWS PrivateLink) for Amazon Bedrock, Q Developer, and other AI services so traffic stays private. Use security groups, network ACLs, and segmentation to isolate AI infrastructure from other workloads.
Acceptance criteria
AI services are reached via PrivateLink endpoints; the app runs in private subnets; segmentation isolates AI infrastructure.
Practical implementation
How this control is implemented in each reference architecture:
AI services are reached over PrivateLink from private subnets, and segmentation isolates the AI application infrastructure from other workloads in the Application account.
- Deploy the AI application in private subnets and create VPC endpoints (AWS PrivateLink) for Amazon Bedrock, Q Developer, and other AI services.
- Use security groups and network ACLs to permit only the required traffic.
- Segment the AI infrastructure from other workloads so a compromise elsewhere does not reach it.
How to validate: AI services are reached via PrivateLink endpoints; the app runs in private subnets; segmentation isolates AI infrastructure.
Avoid: Reaching AI services over the public internet from a flat network. Use PrivateLink and segment the app tier.
PrivateLink endpoints, private subnets, and segmentation keep AI application traffic private within the account.
- Run the AI app in private subnets and create PrivateLink endpoints for Bedrock and other AI services.
- Restrict traffic with security groups and network ACLs.
- Segment the AI infrastructure from other in-account workloads.
How to validate: AI services are reached via PrivateLink; the app runs in private subnets; segmentation isolates the AI tier.
Avoid: A single flat network for the whole account. Segment the AI app and use private connectivity to the services.
Threats addressed
- AI application traffic exposed on the public internet.
- AI application infrastructure not isolated from other workloads.
AWS services
Framework mappings
OWASP GenAI/LLM Top 10 (2026)
- LLM02 Sensitive Information Disclosure
NIST AI Risk Management Framework (AI 100-1)
- MANAGE.1 AI risks are prioritized, responded to and managed
AWS Well-Architected Generative AI Lens (Security)
- GENSEC01-BP02 Implement private network communication between foundation models and applications
Learning resources
References
- AWS SRA for AI — Capability 6, Network security
AI Security Maturity Model