c3.6 Mantén el vector store en conectividad privada
Alcanza el vector store de OpenSearch Serverless por PrivateLink para que el tráfico de recuperación se mantenga privado y solo los servicios aprobados puedan consultarlo.
Guía de implementación
Cómo implementarlo en AWS
Usa AWS PrivateLink para crear una conexión privada entre tu VPC y el endpoint de OpenSearch Serverless, y usa reglas de política de red para especificar el acceso de Amazon Bedrock. Mantén la colección fuera de redes públicas.
El vector store contiene tus datos: mantenlo privado
La recuperación lee del vector store (comúnmente Amazon OpenSearch Serverless). Ese almacén contiene los embeddings —y a menudo los fragmentos de texto— de tus documentos fuente. Si su endpoint es alcanzable desde la internet pública, la capa de recuperación se convierte en una copia expuesta de tu knowledge base. OpenSearch Serverless controla esto con políticas de red: reglas que declaran si el endpoint del plano de datos de una colección es public o private.
Haz la colección privada y vincúlala a tus VPCE
Una política de red con AccessType: private restringe la colección a endpoints de VPC administrados por OpenSearch Serverless especificados (y a servicios de AWS con acceso privado):
[
{
"Description": "Private access to the RAG collection",
"Rules": [
{
"ResourceType": "collection",
"Resource": ["collection/my-rag-collection"]
}
],
"AllowFromPublic": false,
"SourceVPCEs": ["vpce-0abc123456789def0"]
}
]
Con AllowFromPublic: false, solo el tráfico que llega por los endpoints de VPC listados alcanza el plano de datos de la colección.
Deja que Bedrock la alcance de forma privada
Un knowledge base de Bedrock necesita consultar la colección. OpenSearch Serverless admite acceso privado de servicios de AWS, así que puedes autorizar al servicio de Bedrock a alcanzar una colección privada sin exponerla públicamente, configurado en la política de red junto a tus VPCE. Esto mantiene toda la ruta de recuperación (Bedrock → colección) fuera de la internet pública.
Combina los otros tipos de política
La política de red es uno de los tres tipos de política de OpenSearch Serverless; combínala con:
- una política de cifrado que use tu CMK (consulta el control de cifrado del KB), y
- una política de acceso a datos que conceda solo al rol de servicio del knowledge base lectura/escritura sobre el índice (consulta el control del rol de servicio del KB).
La red la mantiene privada; el cifrado la protege en reposo; el acceso a datos decide quién puede leer/escribir.
Nota de nomenclatura: reemplaza el nombre de la colección y el id del endpoint de VPC. Crea el endpoint de VPC en las subredes que usan tus cargas de trabajo, y verifica queAllowFromPublicseafalsepara cualquier colección que contenga embeddings sensibles.
Criterios de aceptación
El vector store se alcanza vía PrivateLink; las políticas de red restringen a quienes llaman a Bedrock/servicios aprobados; no queda endpoint público.
Implementación práctica
Cómo se implementa este control en cada arquitectura de referencia:
La colección de OpenSearch Serverless en la cuenta de IA generativa se alcanza solo por PrivateLink, con políticas de red que limitan a quienes llaman a Bedrock y servicios aprobados.
- Crea una conexión de AWS PrivateLink entre la VPC de la cuenta de IA generativa y el endpoint de OpenSearch Serverless.
- Establece reglas de política de red de OpenSearch Serverless que permitan acceso solo desde Amazon Bedrock y servicios aprobados, y mantén la colección fuera de redes públicas.
- Restringe el endpoint de VPC y los security groups solo a la ruta de recuperación.
Cómo validar: El vector store se alcanza vía PrivateLink; las políticas de red limitan a quienes llaman a Bedrock/servicios aprobados; no queda endpoint público.
Evita: Dejar la colección en una política de red pública por comodidad. El tráfico de recuperación y los embeddings deben permanecer en conectividad privada.
El vector store se alcanza por PrivateLink dentro de la cuenta, con políticas de red que restringen a quienes llaman a la ruta de recuperación aprobada.
- Crea una conexión de PrivateLink entre la VPC de la cuenta y el endpoint de OpenSearch Serverless.
- Establece reglas de política de red que permitan solo Bedrock/servicios aprobados y mantén la colección fuera de redes públicas.
- Acota el endpoint y los security groups a la ruta de recuperación.
Cómo validar: El vector store se alcanza vía PrivateLink; las políticas de red restringen a quienes llaman; no queda endpoint público.
Evita: Exponer la colección públicamente porque son 'solo embeddings'. Los embeddings pueden filtrar contenido fuente; mantén el store privado.
Amenazas que atiende
- Vector store alcanzable desde redes no previstas.
- Tráfico de recuperación expuesto en el internet público.
Servicios AWS
Precios
Las políticas de red y de acceso no añaden cargo. Pagas por la colección de OpenSearch Serverless (OCUs) y, si creas endpoints de interfaz de VPC, el costo por AZ-hora más el procesamiento de datos. No hay cargo extra por hacer privada una colección. Consulta Network access for Amazon OpenSearch Serverless.
Mapeos de frameworks
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
Recursos de aprendizaje
Referencias
- AWS SRA para IA — Capacidad 3, Amazon OpenSearch Serverless
AI Security Maturity Model