Как Benchling обеспечил безопасность многопользовательских ИИ-агентов с помощью Amazon Bedrock AgentCore
aws ·
Benchling успешно внедрила безопасную многопользовательскую архитектуру ИИ-агентов с использованием Amazon Bedrock AgentCore для выполнения научного кода для тысяч клиентов в сфере наук о жизни. Чтобы устранить ограничения традиционной песочницы, особенно в части предотвращения утечки данных через DNS, компания развернула стратегию защиты в глубину внутри изолированного аккаунта AWS. Решение использует Amazon Route 53 Resolver DNS Firewall со строгой политикой запрета, разрешений и перехвата для герметизации сетевых границ. Политики конечных точек VPC дополнительно ограничивают доступ только конкретными бакетами S3, гарантируя, что ненадежный код не сможет получить доступ к несанкционированным ресурсам даже в случае компрометации учетных данных. Benchling избегает неконтролируемого расширения ролей IAM, внедряя учетные данные, ограниченные рамками одной задачи, через AWS Security Token Service (STS) во время выполнения. Этот подход позволил обрабатывать более 600 сеансов выполнения ежедневно для более чем 250 клиентов еженедельно без инцидентов безопасности или утечек данных. Используя управляемую инфраструктуру вместо создания собственных песочниц, Benchling поддерживает строгие меры безопасности, сосредотачиваясь на разработке основного продукта.
aws