如何把 AWS AgentCore 与 Azure AI Foundry Agent 联邦到同一网关:Jarvis Registry 跨云 Agent 联邦实战指南
如何把 AWS AgentCore 与 Azure AI Foundry Agent 联邦到同一网关Jarvis Registry 跨云 Agent 联邦实战指南【免费下载链接】jarvis-registryConnect any AI copilot or autonomous agent to your enterprise tools — through a single, secure MCP/Agent gateway with built-in identity, access control, and full observability.项目地址: https://gitcode.com/gh_mirrors/ja/jarvis-registry跨云 Agent 联邦一次配置搞定在企业 AI 落地中Agent 往往分散在不同云平台一部分跑在 AWS AgentCore一部分在 Azure AI Foundry。客户端Copilot、自主 Agent需要为每个云写不同的发现与鉴权逻辑维护成本很高。Jarvis Registry是一个开源的 MCP / A2A Agent 网关与注册中心它通过联邦Federation机制把 AWS AgentCore 与 Azure AI Foundry 中的 MCP 服务器和 A2A Agent 自动同步进同一个网关实现统一目录、统一鉴权、统一共享和全链路可观测。核心价值一句话一个安全网关管住两个云的 Agent。为什么需要跨云 Agent 联邦资源分散AgentCore 上的 MCP 运行时和 Foundry 里的 Agent 各自为政客户端无法统一发现鉴权复杂AWS 用 IAM / 角色假设Azure 用 Entra ID RBAC客户端需要写两套鉴权治理缺失导入的外部 Agent 默认应该私有管理员审核后才能共享给团队观测困难跨云调用缺少统一日志、指标与追踪Jarvis Registry 的联邦模块核心实现在 registry/src/registry/services/federation/把这些问题收敛到一处同步、规范化、鉴权推断、共享管控、向量索引重建全部由网关完成。三步完成跨云 Agent 联邦配置第一步在 UI 中创建联邦连接管理员在注册中心前端进入联邦管理页面选择 Provider 类型AWS AgentCore / Azure AI Foundry / GitHub填写连接参数。创建表单源码位于 MainConfigForm.tsx。AWS AgentCore 需要填Region如us-east-1AGENTCORE_ASSUME_ROLE_ARNJarvis 的 Pod 会通过 STS 假设该角色访问 AgentCore 控制面Resource Tags Filter可选如env:production, team:platform只导入标签完全匹配的运行时Azure AI Foundry 需要填Project Endpointhttps://{account}.services.ai.azure.com/api/projects/{project}Tenant ID / Client ID / Client Secret可选默认使用托管身份改用服务主体时三者一起填写表单说明与完整流程详见 docs/features/agentcore-federation.md 与 docs/features/foundry-ai-federation.md。第二步自动同步与元数据规范化保存后Jarvis Registry 校验连接并建立联邦链接然后自动拉取资源云来源导入的资源规范化要点AWS AgentCoreMCP 服务器 A2A Agent自动推断每个运行时的鉴权模式IAM 或 JWT存到资源级runtimeAccessAzure AI FoundryA2A Agent处理非标准 AgentCard 发现路径如agentCard/v0.3并记录 Entra ID RBAC 前置条件同步采用版本感知、最小写入策略首次同步插入、版本不变跳过、版本变化更新、消失即删除并同步重建 Weaviate 向量索引保证语义搜索可用。完整同步策略与 API 契约见 docs/design/federation-api.md。第三步审核后共享治理与本地资源一致联邦导入的资源不会自动对所有用户可见。管理员可以先保持私有用于验证共享给特定用户或用户组验证通过后发布给所有具备 VIEW 权限的用户共享面板、ACL 强制认证 → RBAC → ACL 三层与本地 MCP 服务器、本地 Agent 完全一致安全设计详见 docs/design/security-design.md。客户端如何消费联邦资源同步完成后外部资源与本地资源在同一目录里呈现客户端无需感知它来自哪个云统一注册中心端点Copilot 与 Agent 通过同一个网关入口发现并调用 MCP 服务器 / A2A Agent鉴权透明网关在调用时按资源的runtimeAccess配置自动完成 AWS STS 假设角色或 Entra ID 令牌获取客户端只面对网关自己的认证语义搜索基于重建后的向量索引Agent 可按技能、描述、标签找到正确的工具A2A Agent 的发现与管理界面参考 docs/img/a2a-discovery.png网关层面的访问控制效果见 docs/img/mcpgw-ac-1.png。如何验证与排查跨云同步同步状态联邦列表 / 详情页展示syncStatusidle / pending / syncing / success / failed、统计mcpServerCount、agentCount、toolCount、importedTotal与lastSync摘要失败原因会保留在errorMessages中部分成功语义只要至少一个资源完整导入作业整体记为success同时保留失败资源明细方便定位如403 Forbidden的 Agent 会被排除手动验证脚本scripts/azure_foundry_sync.py — 走生产代码路径创建 Foundry 联邦并触发同步scripts/azure_foundry_execute.py — 读取已同步的 A2A Agent 并实际发起一次调用scripts/verify/check_federation_metadata.py — 校验联邦元数据小结一套网关两个云一个目录关注点Jarvis Registry 的做法跨云发现AgentCore / AI Foundry 联邦自动导入标签过滤鉴权治理控制面发现与数据面调用鉴权分离资源级自动推断共享管控与本地资源一致的 ACL 模型先私有、后共享、再发布检索与观测向量索引自动重建 请求日志、OTel 追踪、Prometheus 指标如果你也在做多云 Agent 治理从 docs/features/agentcore-federation.md 的创建表单开始再对照 docs/design/federation-api.md 理解 API 契约就能快速把两个云的 Agent 收敛到同一个安全网关后面 【免费下载链接】jarvis-registryConnect any AI copilot or autonomous agent to your enterprise tools — through a single, secure MCP/Agent gateway with built-in identity, access control, and full observability.项目地址: https://gitcode.com/gh_mirrors/ja/jarvis-registry创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

Qwen-Image-2.1本地编辑工作流实战:ComfyUI部署与精准图像指令执行

Qwen-Image-2.1本地编辑工作流实战:ComfyUI部署与精准图像指令执行

1. 这不是又一个“跑通就行”的ComfyUI教程,而是专为Qwen-Image-2.1设计的本地编辑工作流实战手册你搜到这篇内容,大概率正卡在几个关键节点上:下载了Qwen-Image-2.1模型文件却不知道放哪、装完ComfyUI后找不到适配它的节点、秋叶整合包里一堆…

2026/10/1 18:59:00 阅读更多 →
Qwen Image 2.1全栈工作流:8G显存跑通10图批量编辑与2K直出

Qwen Image 2.1全栈工作流:8G显存跑通10图批量编辑与2K直出

1. 项目概述:这不是一个“跑通就行”的Demo,而是一套能落地进日常创作管线的Qwen Image 2.1全栈工作流从云栖大会回来那天下着雨,我坐在杭州城西一家咖啡馆里,把刚领到的Qwen Image 2.1技术白皮书摊在桌上,旁边是台顶配…

2026/10/1 18:59:05 阅读更多 →
TradingView MCP Bridge 实战指南:用 Claude Code 连接 TradingView Desktop,实现 AI 辅助图表分析与 Pine Script 开发

TradingView MCP Bridge 实战指南:用 Claude Code 连接 TradingView Desktop,实现 AI 辅助图表分析与 Pine Script 开发

MCP 服务AI 应用人工智能金融科技CLI 【免费下载链接】tradingview-mcp AI-assisted TradingView chart analysis — connect Claude Code to your TradingView Desktop for personal workflow automation 项目地址: https://gitcode.com/GitHub_Trending/tra/tradi…

2026/10/1 19:43:58 阅读更多 →

最新新闻

解决npm安装报错:淘宝镜像证书过期与npm源切换指南

解决npm安装报错:淘宝镜像证书过期与npm源切换指南

下午三点,新同事抱着电脑来找我,说是Node.js装不上,终端里躺着一行红色报错。我看了一眼,发现是那句眼熟的npm error request to https://registry.npm.taobao.org/cnpm failed, reason: certificate has expired。这个报错我在过…

2026/10/1 19:44:19 阅读更多 →
Spring Boot + MyBatis + PostgreSQL 实战指南:从选型到上线避坑

Spring Boot + MyBatis + PostgreSQL 实战指南:从选型到上线避坑

在 Java 后端这一摊子里,Spring Boot 早就成了事实上的标配,而说到持久层框架,MyBatis 和 JPA 两派之争从来没停过。我这两年做过的项目中,凡是要精细化控制 SQL、要针对复杂查询做深度优化的,最后几乎都落在了 Spring…

2026/10/1 19:44:19 阅读更多 →
Servlet 核心原理与实战:从 Tomcat、Maven 到调用大模型 API

Servlet 核心原理与实战:从 Tomcat、Maven 到调用大模型 API

很多人学 Java Web 的路子是从 Spring Boot 起步的:新建一个工程,写个RestController,跑起来就能返回 JSON,舒服得让人误以为 Web 开发本来就这么简单。直到某天线上出了个诡异问题——请求参数莫名其妙丢了、过滤器顺序不对、静态…

2026/10/1 19:44:19 阅读更多 →
连接条件下推优化:基于代价模型的数据库查询性能提升实践

连接条件下推优化:基于代价模型的数据库查询性能提升实践

1. 从“跑得动”到“跑得快”:SQL慢在哪,连接条件为何成了活靶子先把话说在前面:这项目不是为了炫技,也不是为了搞一个理论上好看但在生产环境里根本不敢开的特性。它就是冲着真实业务里最常遇到的那类痛点去的——两张表甚至多张…

2026/10/1 19:44:19 阅读更多 →
Git忽略机制全解析:.gitignore与.git/info/exclude的优先级和实战

Git忽略机制全解析:.gitignore与.git/info/exclude的优先级和实战

做Git项目最烦的事情之一,就是 git status 一刷出来,满屏的 untracked files: node_modules 、 target 、 .idea 、 *.class 、 .log ,又占地方又晃眼。更坑的是,你明明只想提交自己的代码,手一…

2026/10/1 19:44:19 阅读更多 →
显存不够?先测量再决策:LLM训练优化实战

显存不够?先测量再决策:LLM训练优化实战

做 LLM 训练调优这几年,我最大的感觉是:很多人一碰到显存不足就急着改代码、调参数,甚至直接换大卡,却很少有人先做一件事——把显存占用“测”清楚。这篇是“大模型显存优化篇”的 task3,核心就两个字:测量…

2026/10/1 19:43:18 阅读更多 →

日新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/1 0:00:30 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/1 0:00:30 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/1 1:01:17 阅读更多 →

周新闻

如何划分训练/验证集:Spirula Studio五种eval_mode策略详解

如何划分训练/验证集:Spirula Studio五种eval_mode策略详解

如何划分训练/验证集:Spirula Studio五种eval_mode策略详解 【免费下载链接】spirula-studio Cross-vendor 3D Gaussian Splatting trainer - video to splat to mesh, Vulkan or CUDA. 项目地址: https://gitcode.com/GitHub_Trending/sp/spirula-studio Sp…

2026/10/1 19:40:48 阅读更多 →
SEO怎么推广速查手册新手避坑实战指南

SEO怎么推广速查手册新手避坑实战指南

SEO怎么推广速查手册新手避坑实战指南 模板网站太丑不够用?别急着加滤镜,那是治标不治本。很多老板盯着后台流量掉得眼红,却还在纠结首页Banner的圆角是不是3像素。这就像穿着西装去挖土,姿势不对,努力白费。我整理这份 速查手册…

2026/10/1 19:41:40 阅读更多 →
FireRed-OpenStoryline少样本仿写深度解析:AI Agent如何复刻你的独特文案风格与节奏

FireRed-OpenStoryline少样本仿写深度解析:AI Agent如何复刻你的独特文案风格与节奏

FireRed-OpenStoryline少样本仿写深度解析:AI Agent如何复刻你的独特文案风格与节奏 【免费下载链接】FireRed-OpenStoryline FireRed-OpenStoryline is an AI video editing agent that transforms manual editing into intention-driven directing through natural language …

2026/9/30 13:14:49 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/1 0:00:30 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/1 0:00:30 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/1 1:01:17 阅读更多 →