c3.6 Mantenha o vector store em conectividade privada
Alcance o vector store do OpenSearch Serverless por PrivateLink para que o tráfego de recuperação permaneça privado e apenas os serviços aprovados possam consultá-lo.
Guia de implementação
Como implementar na AWS
Use o AWS PrivateLink para criar uma conexão privada entre a sua VPC e o endpoint do OpenSearch Serverless, e use regras de política de rede para especificar o acesso do Amazon Bedrock. Mantenha a coleção fora de redes públicas.
O vector store contém seus dados — mantenha-o privado
A recuperação lê do vector store (comumente Amazon OpenSearch Serverless). Esse armazenamento contém os embeddings — e muitas vezes os fragmentos de texto — dos seus documentos de origem. Se o endpoint dele for acessível pela internet pública, a camada de recuperação se torna uma cópia exposta do seu knowledge base. O OpenSearch Serverless controla isso com políticas de rede: regras que declaram se o endpoint do plano de dados de uma coleção é public ou private.
Torne a coleção privada e vincule-a aos seus VPCEs
Uma política de rede com AccessType: private restringe a coleção a endpoints de VPC gerenciados pelo OpenSearch Serverless especificados (e a serviços da AWS com acesso privado):
[
{
"Description": "Private access to the RAG collection",
"Rules": [
{
"ResourceType": "collection",
"Resource": ["collection/my-rag-collection"]
}
],
"AllowFromPublic": false,
"SourceVPCEs": ["vpce-0abc123456789def0"]
}
]
Com AllowFromPublic: false, apenas o tráfego que chega pelos endpoints de VPC listados alcança o plano de dados da coleção.
Deixe o Bedrock alcançá-la de forma privada
Um knowledge base do Bedrock precisa consultar a coleção. O OpenSearch Serverless suporta acesso privado de serviços da AWS, então você pode autorizar o serviço do Bedrock a alcançar uma coleção privada sem expô-la publicamente, configurado na política de rede junto aos seus VPCEs. Isso mantém todo o caminho de recuperação (Bedrock → coleção) fora da internet pública.
Combine os outros tipos de política
A política de rede é um dos três tipos de política do OpenSearch Serverless; combine-a com:
- uma política de criptografia que use sua CMK (consulte o controle de criptografia do KB), e
- uma política de acesso a dados que conceda apenas à função de serviço do knowledge base leitura/gravação sobre o índice (consulte o controle da função de serviço do KB).
A rede a mantém privada; a criptografia a protege em repouso; o acesso a dados decide quem pode ler/gravar.
Nota de nomenclatura: substitua o nome da coleção e o id do endpoint de VPC. Crie o endpoint de VPC nas sub-redes que suas cargas de trabalho usam, e verifique seAllowFromPublicéfalsepara qualquer coleção que contenha embeddings sensíveis.
Critérios de aceitação
O vector store é alcançado via PrivateLink; as políticas de rede restringem quem chama a Bedrock/serviços aprovados; não resta endpoint público.
Implementação prática
Como este controle é implementado em cada arquitetura de referência:
A coleção do OpenSearch Serverless na conta de IA generativa é alcançada apenas por PrivateLink, com políticas de rede limitando quem chama a Bedrock e serviços aprovados.
- Crie uma conexão AWS PrivateLink entre a VPC da conta de IA generativa e o endpoint do OpenSearch Serverless.
- Defina regras de política de rede do OpenSearch Serverless que permitam acesso apenas do Amazon Bedrock e serviços aprovados, e mantenha a coleção fora de redes públicas.
- Restrinja o endpoint de VPC e os security groups apenas ao caminho de recuperação.
Como validar: O vector store é alcançado via PrivateLink; as políticas de rede limitam quem chama a Bedrock/serviços aprovados; não resta endpoint público.
Evite: Deixar a coleção em uma política de rede pública por comodidade. O tráfego de recuperação e os embeddings devem permanecer em conectividade privada.
O vector store é alcançado por PrivateLink dentro da conta, com políticas de rede que restringem quem chama ao caminho de recuperação aprovado.
- Crie uma conexão PrivateLink entre a VPC da conta e o endpoint do OpenSearch Serverless.
- Defina regras de política de rede que permitam apenas Bedrock/serviços aprovados e mantenha a coleção fora de redes públicas.
- Restrinja o endpoint e os security groups ao caminho de recuperação.
Como validar: O vector store é alcançado via PrivateLink; as políticas de rede restringem quem chama; não resta endpoint público.
Evite: Expor a coleção publicamente porque são 'apenas embeddings'. Os embeddings podem vazar conteúdo de origem; mantenha o store privado.
Ameaças atendidas
- Vector store alcançável a partir de redes não previstas.
- Tráfego de recuperação exposto na internet pública.
Serviços AWS
Preços
As políticas de rede e de acesso não adicionam cobrança. Você paga pela coleção do OpenSearch Serverless (OCUs) e, se criar endpoints de interface de VPC, o custo por AZ-hora mais o processamento de dados. Não há cobrança extra por tornar uma coleção privada. Consulte Network access for Amazon OpenSearch Serverless.
Mapeamentos 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 aprendizado
Referências
- AWS SRA para IA — Capacidade 3, Amazon OpenSearch Serverless
AI Security Maturity Model