Eon采用Amazon Bedrock AgentCore构建多云统一访问平台,简化开发与AI智能体协作
摘要:Eon通过部署Amazon Bedrock AgentCore Gateway,取代了传统的基于工具的凭证管理和本地MCP(Model Context Protocol)服务器,实现了跨AWS、GCP和Azure的统一访问平台。该方案将开发者入职时间从两天缩短至两分钟,并为100多名开发者和自主AI智能体提供了简化的工具访问体验,同时通过Cedar策略强化了权限控制与跨账户连接的安全性。
背景与挑战
Eon是一家为AI时代提供自主数据基础架构的公司,其平台能够跨AWS、Azure和GCP发现和分类云资源,并通过去重备份降低存储成本,同时为AI智能体提供实时的上下文数据支持。然而,Eon的内部工程团队在跨多云和数十个操作系统的生产事件调查中面临诸多挑战,包括:
- 凭证管理复杂:每增加一个工具,就需要配置、加密和轮换新的凭证,随着工具集的增长,保持一致性变得困难。
- 本地MCP服务器依赖:每个开发者需要运行多个本地MCP服务器,难以标准化和更新。
- 身份分离不足:缺乏一个统一的地方来管理不同人员或智能体对工具的访问权限。
- 跨账户访问开销大:跨多个AWS账户托管MCP服务器需要复杂的VPC对等连接或AWS PrivateLink配置,增加了运营成本和设置时间。
- 开发者入职效率低:新工程师需要大约两天时间配置凭证和本地MPC服务器才能开始调查生产事件。
解决方案
Eon选择部署Amazon Bedrock AgentCore Gateway,以解决上述挑战。该方案包括以下核心组件:
- AgentCore Gateway:作为公司范围的统一入口点,通过内置的身份联合和Cedar授权策略管理工具访问。
- Cedar策略:在网关级别强制执行最小权限访问,限制哪些主体可以调用哪些工具。
- AgentCore Runtime:将本地基于标准输入输出的MCP服务器转换为可通过网关访问的流式HTTP端点。
- AgentCore Identity:集中管理身份和凭证。
技术机制剖析
- 身份与访问分离:通过Cedar策略在网关级别强制执行读写边界。JWT令牌用于人类用户,client_credentials令牌用于智能体。Cedar策略决定每个主体的权限,例如批准组中的用户获得读取权限,而写操作仅限于特定智能体身份。
- 跨账户连接:AgentCore Gateway通过IAM跨账户角色假设访问分布在多个AWS账户中的Runtime,避免了VPC对等连接和PrivateLink配置。
- 工具发现与调用:开发者通过企业SSO认证后,网关聚合来自多个连接目标的tools/list响应,返回统一的工具清单。开发者只需配置一个MCP URL即可访问所有工具。
工程权衡与实测表现
-
优势:
- 简化凭证管理:消除了每个工具的凭证集,每个开发者只需一个SSO登录。
- 减少本地MCP服务器:消除了每个机器上的10个本地MCP进程。
- 缩短开发者入职时间:从两天缩短至两分钟。
- 简化跨账户网络配置:消除了VPC对等连接和PrivateLink,改为仅使用IAM。
- 统一工具授权:使用一个Cedar策略管理人类和智能体的工具访问。
-
挑战与解决方案:
- Cedar策略大小管理:对于高工具数量的目标,采用DYNAMIC列表模式,避免预索引模式带来的策略膨胀。
- OAuth会话绑定:为标准MCP客户端构建了Amazon API Gateway垫片,以实现OAuth state参数与AgentCore的会话URI绑定协议之间的转换。
- 工具表面过滤:在Runtime层构建了过滤器,减少tools/list响应的噪声,并防止意外调用不相关的操作。
开发者落地与部署建议
对于希望构建类似解决方案的开发者,以下是一些关键建议:
- 采用集中式网关架构:通过集中式网关管理跨多云和工具的访问,可以显著简化身份管理和权限控制。
- 利用Cedar策略进行细粒度访问控制:Cedar策略的灵活性和可扩展性使其成为管理复杂访问控制需求的理想选择。
- 优先考虑跨账户连接的简化:通过IAM跨账户角色假设,可以避免复杂的网络配置,降低运营开销。
- 实施混合DEFAULT和DYNAMIC策略模式:根据工具数量和访问需求,灵活选择策略模式,以平衡性能与功能。
结论
Eon通过采用Amazon Bedrock AgentCore Gateway,实现了跨多云和工具的统一访问平台,显著提升了开发者和AI智能体的协作效率,并强化了安全性。这一方案为独立软件供应商(ISV)提供了一个可复用的模式,用于构建跨多云环境的AI驱动解决方案。
—— 完 ——消息来源:AWS Machine Learning Blog (2026-10-20)
主题标签: #Eon #Amazon Bedrock #AgentCore #多云管理 #AI智能体
编辑部与事实核查说明:本篇专刊由智客前沿资讯管线根据官方技术公告、学术论文及开源工程文档整理编译,经算法实体核验与人工编辑审校后发布。若发现技术事实纰漏,欢迎依据勘误方针或一键向编辑部发送勘误反馈。
社区整体评论区