用途:评估工作负载是否适合 AWS Lambda Managed Instances(LMI),并指导配置、迁移与运维。LMI 在用户账号的 EC2 实例上运行 Lambda 事件函数,由 AWS 负责供给、打补丁、扩缩容、路由与负载均衡,兼顾 Lambda 开发体验与 EC2 价格和硬件选择。可配合 AWS MCP 服务器做沙箱 CLI 执行与审计日志,也支持标准 AWS CLI 或 SAM CLI。
主要能力:按任务读取单一参考文件(如 cost-comparison.md、configuration-guide.md、thread-safety.md、migration-patterns.md、infrastructure-setup.md、troubleshooting.md);先评估流量、成本、运行时、内存/CPU、时长、并发安全、VPC 等信号,再给出成本对比、实例族(C/M/R,.large 及以上,ARM Graviton 需配置 Architectures: [arm64])、内存与 vCPU 比例、并发与扩缩容配置,以及迁移与上线步骤。
使用方式:按工作流六步——评估工作负载、构建成本对比、配置部署、迁移代码、搭建基础设施(两个 IAM 角色、跨 3+ AZ 的 VPC、容量提供者、发布版本)、验证与灰度切流(10%→50%→100%)。异步与 ESM 调用超时可达 90 分钟(5400s),通过既有 Timeout 字段设置;同步与按需调用仍为 15 分钟;Init 阶段 15 分钟。
限制与注意:内存 2 GB 至 32 GB,实例最短执行环境为 3(AZ 容错),实例寿命 14 天自动轮换;并发/vCPU 上限 Node.js 64、Java/.NET 32、Python 16。LMI 不适合突发不可预测、需缩容到零或对冷启动容忍度低的场景;缩放突发不及 Lambda 事件函数。生产部署前须确认区域可用性、配额与实例类型。部分内容(如具体价格数值)暂未提供。