Como a Benchling garantiu a segurança de agentes de IA multi-tenants com o Amazon Bedrock AgentCore
aws ·
A Benchling implementou com sucesso uma arquitetura de agentes de IA multi-tenant segura usando o Amazon Bedrock AgentCore para executar código científico para milhares de inquilinos do setor de ciências da vida. Para superar as limitações do sandboxing tradicional, especialmente no que diz respeito à exfiltração de dados baseada em DNS, a empresa adotou uma estratégia de defesa em profundidade dentro de uma conta AWS isolada. A solução utiliza o Amazon Route 53 Resolver DNS Firewall com políticas rigorosas de lista de bloqueio, lista de permissão e captura geral (catch-all) para vedar os limites da rede. As políticas de endpoints VPC restringem ainda mais o acesso apenas a buckets S3 específicos, garantindo que códigos não confiáveis não alcancem recursos não autorizados, mesmo que as credenciais sejam comprometidas. A Benchling evita a expansão insustentável de funções IAM injetando credenciais com escopo por tarefa via AWS Security Token Service (STS) em tempo de execução. Essa abordagem processou mais de 600 sessões de execução diariamente em mais de 250 inquilinos semanalmente, sem incidentes de segurança ou vazamento de dados. Ao aproveitar infraestrutura gerenciada em vez de criar sandboxes personalizados, a Benchling mantém controles de segurança rigorosos enquanto foca no desenvolvimento do produto principal.
aws