11 月 11 日,亚马逊发布了一个有点反常识的东西:AWS Emulator,一个装在你自己电脑上的 AWS。它不用开 AWS 账号,不收服务费,AWS CLI 和 SDK 照常往它身上发请求。发布 3 天,GitHub 星数冲到 7000 多。按 ghtrends 的统计,11 月 12 日它单日涨星 2133,全站第一。

AWS CLI 和 SDK 本来只认云上的 AWS。装好这个模拟器,启动它,再设几个环境变量,请求就改道去了本机 127.0.0.1:9297。建一个 S3 桶、写一张 DynamoDB 表,再把数据读回来,全套流程在本机跑完,代码一行不用改。写 AWS 代码的人最懂这意味着什么:以前测一次要等一次部署,现在本地就能把循环转起来。用 Kiro、Claude Code 这类编程助手的人更划算,助手可以在本地反复建资源、查结果,不用每次都等云上返回。
核心特点
- 不用开 AWS 账号,也不收服务费。请求只到本机,云上账单是零。
- 接口和真 AWS 一个模子。模拟器从 AWS 官方 API 模型生成,请求格式和报错都和云上一致。
- 覆盖 200 多个 AWS 服务。400 多个 Smithy 模型,一个服务一个 crate。
- 两种用法。独立进程跑在 127.0.0.1:9297,CLI 和 SDK 设环境变量就能接。嵌入模式直接塞进 Rust 测试里,每个测试一个独立实例,互不干扰。
- 保真度按服务打分。每个版本公开每个服务的通过数,测试集公开在 aws-emulator-evaluation-suite。没实现的操作返回 501,不会悄悄放过。
- 代码是 AI 智能体写的。亚马逊说,智能体根据 API 模型生成和维护这个模拟器,另有独立的安全智能体审代码。仓库提交数 3 万多个。
- 遥测默认开着,可以关。启动加 --telemetry off,或者设环境变量 EMULATOR_TELEMETRY=off。遥测不含请求内容、代码和凭证。
- 协议很宽松。CC0-1.0,vendor/ 目录是 Apache-2.0。仓库不接受 PR,报问题走 Issue。
先泼两盆冷水
模拟器不评估 IAM 策略。云上会被拒绝的请求,本地可能直接放行。亚马逊在文档里明说,别拿它测安全。每个模拟器是单账号,没有跨账号、跨区域的行为,复杂架构照样得上真 AWS 验。从源码编译要 100GB 磁盘,普通用户装现成的 RPM/DEB 包或者走 Docker,别自己编译。保真度分数是快照,分数掉了不一定是退步,可能是新增了测试。
相关阅读:OpenAI 把自家代码安检开源了:Codex Security CLI,先在沙箱里复现漏洞再报给你。给 AI 配个浏览器:Vercel 的 agent-browser 一天涨星 3200+,编程助手自己上网干活。
入口与出处
GitHub 仓库:github.com/aws/aws-emulator。AWS 官方博客有完整上手:Test your applications against AWS locally with AWS Emulator。Linux 装 RPM 或 DEB 包,macOS 和 Windows 走 Docker,嵌入模式只支持 Rust 测试。信息核对时间 2026 年 11 月 14 日。
常见问题
是否免费?
免费。没有服务费,也不用开 AWS 账号。部署到真 AWS 才花钱。
信息是最新的吗?
本文信息核对时间是 2026 年 11 月 14 日。功能、价格与授权可能调整,请以官方最新说明为准。
链接打不开怎么办?
先刷新或换个网络试试,也可以在评论区留言,我会核对补档。
本站是官网吗?
不是。本站是独立介绍,使用问题请优先找官方。
来源声明:本文根据项目官网、官方文档及公开资料整理,本站与该项目无官方隶属关系。功能、价格与授权可能调整,请以官方最新说明为准。未亲自验证的内容不写"实测"。
非特殊说明,本博所有文章均为博主原创。
如若转载,请注明出处:https://baiyakai.com/741.html
共有 0 条评论