AI Security Maturity Model·AWS v1.0.0

Arrastra para explorar · pellizca para ampliar

Mejorada Seguridad de redCapa de defensa en profundidad: Infraestructura Capacidad 3 · Generación aumentada por recuperación (RAG)Caso de uso: IA que conecta 👤 ClienteModelo de Responsabilidad Compartida de AWS: quién implementa y opera este control. Cliente = es tuyo; AWS = lo opera AWS y tú lo heredas; Compartida = ambos tienen obligaciones.

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.

Fundacional
Mejorada
Avanzada
Esfuerzo: Medio Impacto: Medio Scopes de IA generativaDe la AWS Generative AI Security Scoping Matrix.: 3 · Modelos preentrenados; 4 · Modelos ajustados (fine-tuned)

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 que AllowFromPublic sea false para 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.

  1. Crea una conexión de AWS PrivateLink entre la VPC de la cuenta de IA generativa y el endpoint de OpenSearch Serverless.
    Cuenta de IA generativa AWS PrivateLink OpenSearch Service Amazon VPC
  2. 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.
    Cuenta de IA generativa OpenSearch Service IAM
  3. Restringe el endpoint de VPC y los security groups solo a la ruta de recuperación.
    Cuenta de IA generativa AWS PrivateLink Amazon VPC

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.

OU de IA generativa (multi-cuenta) →

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.

  1. Crea una conexión de PrivateLink entre la VPC de la cuenta y el endpoint de OpenSearch Serverless.
    Capa de IA generativa (rol IAM) AWS PrivateLink OpenSearch Service Amazon VPC
  2. Establece reglas de política de red que permitan solo Bedrock/servicios aprobados y mantén la colección fuera de redes públicas.
    Capa de IA generativa (rol IAM) OpenSearch Service IAM
  3. Acota el endpoint y los security groups a la ruta de recuperación.
    Capa de IA generativa (rol IAM) AWS PrivateLink Amazon VPC

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.

Cuenta única (punto de entrada) →

Amenazas que atiende

  • Vector store alcanzable desde redes no previstas.
  • Tráfico de recuperación expuesto en el internet público.

Servicios AWS

AWS PrivateLink Amazon OpenSearch Serverless Amazon VPC

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