Come Benchling ha garantito la sicurezza degli agenti AI multi-tenant con Amazon Bedrock AgentCore
aws ·
Benchling ha implementato con successo un'architettura di agenti AI multi-tenant sicura utilizzando Amazon Bedrock AgentCore per eseguire codice scientifico per migliaia di clienti nel settore delle scienze della vita. Per affrontare i limiti del sandboxing tradizionale, in particolare riguardo all'esfiltrazione dei dati basata sul DNS, hanno adottato una strategia di difesa in profondità all'interno di un account AWS isolato. La soluzione utilizza il DNS Firewall di Amazon Route 53 Resolver con una politica rigorosa di lista nera, lista bianca e catch-all per sigillare i confini di rete. Le policy degli endpoint VPC restringono ulteriormente l'accesso solo a specifici bucket S3, garantendo che il codice non attendibile non possa raggiungere risorse non autorizzate anche se le credenziali vengono compromesse. Benchling evita la proliferazione insostenibile dei ruoli IAM iniettando credenziali limitate alla singola esecuzione tramite AWS Security Token Service (STS) durante il runtime. Questo approccio ha elaborato oltre 600 sessioni di esecuzione al giorno per più di 250 clienti settimanalmente, senza incidenti di sicurezza o fughe di dati. Sfruttando infrastrutture gestite invece di creare sandbox personalizzati, Benchling mantiene controlli di sicurezza rigorosi concentrandosi allo stesso tempo sullo sviluppo del prodotto core.
aws