AI Agent 的迁移与现代化 — 使用 Amazon Bedrock AgentCore 将 OpenClaw 从单机改造为多租户 Serverless 架构 第一篇 | 亚马逊AWS官方博客¶
Ch11.193 AI Agent 的迁移与现代化 — 使用 Amazon Bedrock AgentCore 将 OpenClaw 从单机改造为多租户 Serverless 架构 第一篇 | 亚马逊AWS官方博客¶
📊 Level ⭐⭐ | 5.6KB |
entities/using-amazon-bedrock-agentcore-openclaw-multi-1.md
概述¶
AI Agent 的迁移与现代化 — 使用 Amazon Bedrock AgentCore 将 OpenClaw 从单机改造为多租户 Serverless 架构 第一篇 by awschina on 08 5月 2026 in Migration Transfer Services Permalink Share 摘要:基于 AWS 示例项目,展示如何将 OpenClaw 迁移为基于 Amazon Bedrock AgentCore 的多租户 Serverless 架构。全系列 6 篇,涵盖 Replatform 与 Refactor 两种策略。本篇为第一篇:为什么要把 OpenClaw 从单机搬到 AWS,介绍背景动机、7R 迁移策略分析、数据迁移方案,以及部署架构全景。 目录 01 一、背景与动机:将 AI Agent 扩展到多用户场景 02 二、迁移策略分析:这属于 7R 中的哪一
核心技术¶
Amazon Bedrock AgentCore、Strands Agent SDK、OpenClaw、MCP Server、OpenClaw、Amazon Bedrock
来源¶
深度分析¶
OpenClaw 的"个人工具 → 企业服务"转型是理解这系列文章的主线。OpenClaw 本质上是一个基于 Node.js 的单进程 AI Agent 框架,单机部署即可满足个人用户需求。但当需要服务多个用户时,原有架构面临五大挑战:用户隔离、弹性扩缩、数据持久化、安全防护、运维可观测性。 AWS 7R 迁移框架的应用: ^[https://aws.amazon.com/cn/blogs/china/using-amazon-bedrock-agentcore-openclaw-multi-1/]
- Replatform:将 OpenClaw 从 VPS 迁移到 AgentCore Runtime,获得 Serverless 的扩缩容和按需计费能力。核心改动是运行时替换,代码改动最小。
- Refactor:利用 AgentCore 的 Per-Session microVM 架构重新设计多租户隔离机制。这是架构层面的重构。 多租户隔离的关键设计:Per-Session microVM 意味着每个用户会话运行在独立的虚拟机中,CPU、内存、文件系统完全隔离。这是比进程隔离更高级别的安全边界。
实践启示¶
- 迁移策略选择:如果你的 Agent 改动量能接受,优先选择 Replatform(换运行环境不停机)。Refactor(重新架构)适合有足够工程资源且对性能/隔离有更高要求的场景。 ^[https://aws.amazon.com/cn/blogs/china/using-amazon-bedrock-agentcore-openclaw-multi-1/]
- 数据迁移是容易被低估的环节:
~/.openclaw/目录包含配置、会话、凭证、工作区文件。迁移前需要规划好数据同步方案,避免用户会话丢失。 ^[https://aws.amazon.com/cn/blogs/china/using-amazon-bedrock-agentcore-openclaw-multi-1/] - CDK 基础设施即代码:使用 AWS CDK 定义基础设施,确保迁移过程可重复、可审计。修改代码后重新
cdk deploy即可完成环境更新。 ^[https://aws.amazon.com/cn/blogs/china/using-amazon-bedrock-agentcore-openclaw-multi-1/] - 容器镜像的 ARM64 要求:AgentCore Runtime 运行在 Graviton 处理器上,构建镜像时必须指定 ARM64 架构。CodeBuild 提供原生 ARM64 构建能力。 ^[https://aws.amazon.com/cn/blogs/china/using-amazon-bedrock-agentcore-openclaw-multi-1/]
- 多租户安全的核心:Cognito JWT 鉴权 + STS 临时凭证,实现用户级别的访问控制,避免横向越权。 ^[https://aws.amazon.com/cn/blogs/china/using-amazon-bedrock-agentcore-openclaw-multi-1/]
相关实体¶
- AI Agent 的迁移与现代化 — 使用 Amazon Bedrock AgentCore 将 OpenClaw 从单机改造为多租户 Serverless 架构 第三篇 | 亚马逊AWS官方博客
- AI Agent 的迁移与现代化 — 使用 Amazon Bedrock AgentCore 将 OpenClaw 从单机改造为多租户 Serverless 架构 第六篇 | 亚马逊AWS官方博客
- AI Agent 的迁移与现代化 — 使用 Amazon Bedrock AgentCore 将 OpenClaw 从单机改造为多租户 Serverless 架构 第四篇 | 亚马逊AWS官方博客
- CI&T基于 Amazon Bedrock AgentCore 与 OpenClaw 的企业级智能运维最佳实践 | 亚马逊AWS官方博客
- AI Agent 的迁移与现代化 — 使用 Amazon Bedrock AgentCore 将 OpenClaw 从单机改造为多租户 Serverless 架构 第六篇
→ 原文存档