Cómo Benchling aseguró agentes de IA multiinquilino con Amazon Bedrock AgentCore
aws ·
Benchling implementó con éxito una arquitectura de agentes de IA multiinquilino y segura utilizando Amazon Bedrock AgentCore para ejecutar código científico para miles de inquilinos del sector de las ciencias de la vida. Para abordar las limitaciones del aislamiento tradicional, particularmente en lo que respecta a la exfiltración de datos basada en DNS, desplegaron una estrategia de defensa en profundidad dentro de una cuenta de AWS aislada. La solución utiliza el Firewall DNS de Amazon Route 53 Resolver con una política estricta de lista de denegación, lista de permitidos y captura general para sellar los límites de la red. Las políticas de puntos finales de VPC restringen aún más el acceso únicamente a cubos S3 específicos, asegurando que el código no confiable no pueda acceder a recursos no autorizados incluso si las credenciales se ven comprometidas. Benchling evita la proliferación insostenible de roles de IAM inyectando credenciales con alcance por trabajo mediante el Servicio de Tokens de Seguridad de AWS (STS) en tiempo de ejecución. Este enfoque ha procesado más de 600 sesiones de ejecución diarias entre más de 250 inquilinos semanalmente, sin incidentes de seguridad ni fugas de datos. Al aprovechar infraestructura gestionada en lugar de construir sandboxes personalizados, Benchling mantiene controles de seguridad rigurosos mientras se centra en el desarrollo de su producto principal.
aws