你有没有过这种经历老板让你在阿里云上搭个环境你打开控制台看着满屏的产品和配置项完全不知道从哪下手。一个真实的烦恼你刚入职一家小公司老板让你在阿里云上搭个环境把项目跑起来。你打开阿里云控制台发现要先创建VPC——这是什么搜了一下说是虚拟网络行吧创建一个。网段填什么192.168 还是 172.16不知道区别随便选。然后要创建交换机、安全组……每个产品都是一个独立的页面每个页面都有十几个配置项有些你看得懂有些完全不知道什么意思就先用了默认值。最让人崩溃的是你其实只想要一台服务器但控制台要求你先搞定网络、安全组、磁盘、镜像、付费方式……这些东西之间是什么关系先建哪个后建哪个搞错了会怎样没人告诉你。也许折腾了一两个小时靠着搜索和文档总算把服务器跑起来了。但新的问题马上来了过了一周测试环境也要一套——你只能凭记忆把刚才的操作再来一遍心里完全没底漏了哪步。三个月后实例到期了要迁移但没人记得当时安全组开了哪些端口、服务器挂了几块盘。新同事接手项目看着一堆云资源完全不知道它们之间是什么关系。这些烦恼的根源是云产品概念多、操作复杂、门槛高好不容易搞定一次又没法复现。另一种方式跟 AI 说你要什么如果你可以把想法直接说出来呢比如你跟一个工具说“帮我在杭州开一台 2核4G 的服务器CentOS 系统就行”——然后它就帮你搞定了。不用填表单不用选下拉框不用在十几个页面之间跳来跳去。这个工具就是 iac-code。iac-code 是一个终端里的 AI 助手。你用自然语言告诉它想要什么云资源它帮你生成配置、验证是否正确、估算费用确认没问题后直接帮你创建。整个过程就像跟一个懂阿里云的同事对话——你说霂求它来执行。安装和配置安装pipinstalliac-code需要电脑上有 Python 3.10 或更高版本。终端里跑一下python3 --version确认一下就行。首次启动iac-code启动后输入/auth开始配置第一步选一个 AI 大模型iac-code 需要一个 AI 大模型来理解你的需求。支持的选择很多如果你不确定选哪个直接选阿里云百炼就行——国内访问快新用户有免费额度够你体验一段时间。API Key 可以在百炼控制台获取——注册登录后在页面上点创建 API Key就能拿到一串sk-开头的字符串。第二步配置阿里云账号可选如果你还想让它帮你直接创建云资源不只是生成配置文件需要配上阿里云的 AccessKeyAccessKey 可以在阿里云控制台 → RAM 访问控制 → 用户管理中创建。建议新建一个子账号来生成 AccessKey不要用主账号的——权限太大不安全。没有 AccessKey 也能用——它照样帮你生成配置文件只是没法帮你一键创建资源而已。实际用起来是什么样的配置完成后直接在终端里打字就行。来看几个真实场景场景一一句话创建服务器❯ 帮我创建一台 2核4G 的服务器CentOS 系统放在杭州 ✦ 我来为您创建一台 2核4G 的 CentOS 服务器部署在杭巚。 资源清单VPC、交换机、安全组、ECS 实例2c4gCentOS Stream 9 ✦ 为您选定以下参数 - 可用区cn-hangzhou-k - ECS 实例规格ecs.c6.large2核4G计算优化型 - 镜像CentOS Stream 9 64位 - 系统盘ESSD AutoPL 40GB - 公网带宽5Mbps按流量计费 预估费用按量付费 - web-serverECS ecs.c6.large¥0.0323/h - 系统盘ESSD AutoPL 40GB¥0.0025/h - VPC / 交换机 / 安全组免费 - 公网流量按量计费¥0/GB合同优惠 - 合计约 ¥0.0348/h约 ¥25.0/月 确认部署 ❯你只说了2核4G CentOS它自动补上了服务器运行所需的网络环境和安全组——因为光一台服务器跑不起来它知道这些前置依赖。如果生成的配置有问题比如某个参数不兼容它会自动调整后再给你确认不需要你自己去排查。❯ 创建吧 ● ROS 资源栈(CreateStack cn-hangzhou) ✦ 栈创建已提交ID: d7a6****-****-****-****-************等待部署完成... ✦ ✅ 服务器创建成功 资源 名称/ID ─────────────────────────────── ECS 实例 web-server 公网 IP 120.*.*.* 实例规格 ecs.c6.large2核4G 系统镜像 CentOS Stream 9 64位 可用区 cn-hangzhou-k 系统盘 ESSD AutoPL 40GB 已创建的网络资源 - VPCapp-vpc192.168.0.0/16 - 交换机app-vswitch192.168.1.0/24 - 安全组app-security-group已开放 80/443 端口 ❯从说出需求到拿到一台服务器整个过程只有几分钟。场景二复杂环境 创建前知道多少钱真实项目往往不是一台服务器就够的。比如你需要应用服务器、数据库、负载均衡。❯ 我要搭一套 Web 应用环境 2 台应用服务器4核8G一个 MySQL 数据库高可用 前面加个负载均衡。杭州地域。 先别急着创建帮我看看大概多少钱。 ✦ 已了解需求和规范。我来为您生成 ROS 模板并询价。 根据您的需求方案设计如下 - 2台 ECS4核8Gu1实例族分布在不同可用区实现高可用 - RDS MySQL8.0 高可用版主备双可用区架构 - ALB应用型负载均衡HTTP 7层转发 ✦ 费用预估按量付费 为您选定的参数如下 资源 配置 参数 ───────────────────────────────────────────────────────────────────────────────── ECS × 2 4核8G (ecs.u1-c1m2.xlarge) 可用区cn-hangzhou-b Alibaba Cloud Linux 4 40GB ESSD 系统盘cloud_essd RDS × 1 MySQL 8.0 高可用版 可用区cn-hangzhou-b 4核16G (mysql.n4.large.2c) 100GB ESSD 存储cloud_essd ALB × 1 标准版双可用区 cn-hangzhou-b cn-hangzhou-k 预估费用 资源 费用 (含合同优惠) ───────────────────────────────────────────────────────── ECS × 2 (4c8g 40GB ESSD) ¥0.21/小时 RDS (4c16g 高可用 100GB ESSD) ¥0.41/小时 ALB (标准版实例 LCU) ¥0.09/小时 VPC / 交换机 / 安全组 免费 合计 ¥0.71/小时 (约 ¥512/月) ▌ 注费用已包含您的账号合同折扣。LCU 为按实际使用量计费此处为估算值。 ✦ ---------------------------------------------------------------------------------- 确认按此配置部署吗还没花钱就能大致知道要花多少钱。不用自己去价格计算器一个个查心里先有个底。觉得超预算直接说❯ 太贵了服务器改成 2核4G数据库用基础版就行 ✦ 降配后费用预估按量付费 资源 原配置 新配置 ─────────────────────────────────────────────────────────────── ECS × 2 4c8g (u1-c1m2.xlarge) 2c4g (u1-c1m2.large) RDS × 1 4c16g 高可用版 4c8g 基础版 (mysql.n2.large.1) ALB × 1 标准版不变 标准版 预估费用 资源 原费用 新费用 (含合同优惠) ──────────────────────────────────────────────────────────── ECS × 2 (2c4g 40GB ESSD) ¥0.21/h ¥0.11/h RDS (4c8g 基础版 100GB ESSD) ¥0.41/h ¥0.14/h ALB (标准版 LCU) ¥0.09/h ¥0.09/h VPC / 交换机 / 安全组 免费 免费 合计 ¥0.71/h ¥0.34/h约 ¥245/月 ▌ 比之前节省约 ¥267/月降幅 52%。 ----------------------------------------------------------------- 确认按歑配置部署吗场景三同样的环境再来一套上次搭好的配置文件还在你的项目目录里。下次想搞一套相同的环境直接跟它说ros-ecs-centos-template.yml是场景一中生成的模板文件❯ 把当前目录下 ros-ecs-centos-template.yml 这个配置文件在上海地域再部署一套 ✦ CentOS 镜像已不再提供我将使用 Alibaba Cloud Linux 3CentOS 兼容替代品来部署。 ✦ 参数确认cn-shanghai-e 可用区支持 ecs.c6.large2核4G cloud_essd 磁盘。现在部署 ✦ 上海地域部署完成 堆栈信息 - 堆栈名称 ros-ecs-**** - 堆栈 ID fed4****-****-****-****-************ - 地域 cn-shanghai上海 - 可用区 cn-shanghai-e 资源配置 资源 值 ─────────────────────────────────── 实例规格 ecs.c6.large2核4G 镜像 Alibaba Cloud Linux 3CentOS 兼容 系统盘 cloud_essd / 40GB VPC 网段 192.168.0.0/16 交换机网段 192.168.1.0/24 ECS 公网 IP 139.196.141.0 ▌ 注CentOS 官方镜像已下线使用 Alibaba Cloud Linux 3 替代完全兼容 CentOS。同事接手的时候再也不用猜这些资源到底是怎么配的——配置文件在那里完整、准确、可以重复使用。手动控制台 vs iac-code控制台手动操作iac-code搭建时间30-60 分钟点点点说两句话几分钟上手门槛熟悉各产品控制台页面会描述霃求即可门槛低很多费用预估去价格计算器逐个查创建前自动告诉你能复现吗靠记忆大概率漏东西配置文件在随时重建出错率高漏配、选错规格…低自动验证 自动修正更多你可能想知道的它支持哪些阿里云产品ECS 服务器、RDS 数据库、Redis 缓存、SLB 负载均衡、VPC 网络、OSS 存储等常用产品都支持还在持续增加。AI 模型可以换。如果你有其他偏好可以用/auth、/model命令切换。支持通义千问、DeepSeek、OpenAI、Claude、Gemini 等多家供应商。推荐先用通义千问免费额度够体验、国内响应快用熟了再按需切换。不只是创建也能管理。想看现有资源状态、更新配置、删除不用的资源都可以通过对话完成。不需要去控制台翻来翻去找入口。开始试试项目地址github.com/aliyun/iac-code文档aliyun.github.io/iac-code社区扫码加入钋钉群或 Discord和其他用户交流、提问、反馈。DingTalkDiscord关于 iac-codeiac-code 由阿里云资源编排服务ROS团队开发开源。ROS 是阿里云官方的资源管理服务已经稳定运行多年。iac-code 把这些年积累的云资源编排能力和 AI 做了结合——你不需要了解背后的技术细节只需要知道说出你的需求它帮你搞定。开源免费Apache 2.0 协议持续迭代中。觉得有用的话去 GitHub 给个 Star 吧。
用说人话的方式,管理你的阿里云资源
发布时间:2026/6/9 1:45:07
你有没有过这种经历老板让你在阿里云上搭个环境你打开控制台看着满屏的产品和配置项完全不知道从哪下手。一个真实的烦恼你刚入职一家小公司老板让你在阿里云上搭个环境把项目跑起来。你打开阿里云控制台发现要先创建VPC——这是什么搜了一下说是虚拟网络行吧创建一个。网段填什么192.168 还是 172.16不知道区别随便选。然后要创建交换机、安全组……每个产品都是一个独立的页面每个页面都有十几个配置项有些你看得懂有些完全不知道什么意思就先用了默认值。最让人崩溃的是你其实只想要一台服务器但控制台要求你先搞定网络、安全组、磁盘、镜像、付费方式……这些东西之间是什么关系先建哪个后建哪个搞错了会怎样没人告诉你。也许折腾了一两个小时靠着搜索和文档总算把服务器跑起来了。但新的问题马上来了过了一周测试环境也要一套——你只能凭记忆把刚才的操作再来一遍心里完全没底漏了哪步。三个月后实例到期了要迁移但没人记得当时安全组开了哪些端口、服务器挂了几块盘。新同事接手项目看着一堆云资源完全不知道它们之间是什么关系。这些烦恼的根源是云产品概念多、操作复杂、门槛高好不容易搞定一次又没法复现。另一种方式跟 AI 说你要什么如果你可以把想法直接说出来呢比如你跟一个工具说“帮我在杭州开一台 2核4G 的服务器CentOS 系统就行”——然后它就帮你搞定了。不用填表单不用选下拉框不用在十几个页面之间跳来跳去。这个工具就是 iac-code。iac-code 是一个终端里的 AI 助手。你用自然语言告诉它想要什么云资源它帮你生成配置、验证是否正确、估算费用确认没问题后直接帮你创建。整个过程就像跟一个懂阿里云的同事对话——你说霂求它来执行。安装和配置安装pipinstalliac-code需要电脑上有 Python 3.10 或更高版本。终端里跑一下python3 --version确认一下就行。首次启动iac-code启动后输入/auth开始配置第一步选一个 AI 大模型iac-code 需要一个 AI 大模型来理解你的需求。支持的选择很多如果你不确定选哪个直接选阿里云百炼就行——国内访问快新用户有免费额度够你体验一段时间。API Key 可以在百炼控制台获取——注册登录后在页面上点创建 API Key就能拿到一串sk-开头的字符串。第二步配置阿里云账号可选如果你还想让它帮你直接创建云资源不只是生成配置文件需要配上阿里云的 AccessKeyAccessKey 可以在阿里云控制台 → RAM 访问控制 → 用户管理中创建。建议新建一个子账号来生成 AccessKey不要用主账号的——权限太大不安全。没有 AccessKey 也能用——它照样帮你生成配置文件只是没法帮你一键创建资源而已。实际用起来是什么样的配置完成后直接在终端里打字就行。来看几个真实场景场景一一句话创建服务器❯ 帮我创建一台 2核4G 的服务器CentOS 系统放在杭州 ✦ 我来为您创建一台 2核4G 的 CentOS 服务器部署在杭巚。 资源清单VPC、交换机、安全组、ECS 实例2c4gCentOS Stream 9 ✦ 为您选定以下参数 - 可用区cn-hangzhou-k - ECS 实例规格ecs.c6.large2核4G计算优化型 - 镜像CentOS Stream 9 64位 - 系统盘ESSD AutoPL 40GB - 公网带宽5Mbps按流量计费 预估费用按量付费 - web-serverECS ecs.c6.large¥0.0323/h - 系统盘ESSD AutoPL 40GB¥0.0025/h - VPC / 交换机 / 安全组免费 - 公网流量按量计费¥0/GB合同优惠 - 合计约 ¥0.0348/h约 ¥25.0/月 确认部署 ❯你只说了2核4G CentOS它自动补上了服务器运行所需的网络环境和安全组——因为光一台服务器跑不起来它知道这些前置依赖。如果生成的配置有问题比如某个参数不兼容它会自动调整后再给你确认不需要你自己去排查。❯ 创建吧 ● ROS 资源栈(CreateStack cn-hangzhou) ✦ 栈创建已提交ID: d7a6****-****-****-****-************等待部署完成... ✦ ✅ 服务器创建成功 资源 名称/ID ─────────────────────────────── ECS 实例 web-server 公网 IP 120.*.*.* 实例规格 ecs.c6.large2核4G 系统镜像 CentOS Stream 9 64位 可用区 cn-hangzhou-k 系统盘 ESSD AutoPL 40GB 已创建的网络资源 - VPCapp-vpc192.168.0.0/16 - 交换机app-vswitch192.168.1.0/24 - 安全组app-security-group已开放 80/443 端口 ❯从说出需求到拿到一台服务器整个过程只有几分钟。场景二复杂环境 创建前知道多少钱真实项目往往不是一台服务器就够的。比如你需要应用服务器、数据库、负载均衡。❯ 我要搭一套 Web 应用环境 2 台应用服务器4核8G一个 MySQL 数据库高可用 前面加个负载均衡。杭州地域。 先别急着创建帮我看看大概多少钱。 ✦ 已了解需求和规范。我来为您生成 ROS 模板并询价。 根据您的需求方案设计如下 - 2台 ECS4核8Gu1实例族分布在不同可用区实现高可用 - RDS MySQL8.0 高可用版主备双可用区架构 - ALB应用型负载均衡HTTP 7层转发 ✦ 费用预估按量付费 为您选定的参数如下 资源 配置 参数 ───────────────────────────────────────────────────────────────────────────────── ECS × 2 4核8G (ecs.u1-c1m2.xlarge) 可用区cn-hangzhou-b Alibaba Cloud Linux 4 40GB ESSD 系统盘cloud_essd RDS × 1 MySQL 8.0 高可用版 可用区cn-hangzhou-b 4核16G (mysql.n4.large.2c) 100GB ESSD 存储cloud_essd ALB × 1 标准版双可用区 cn-hangzhou-b cn-hangzhou-k 预估费用 资源 费用 (含合同优惠) ───────────────────────────────────────────────────────── ECS × 2 (4c8g 40GB ESSD) ¥0.21/小时 RDS (4c16g 高可用 100GB ESSD) ¥0.41/小时 ALB (标准版实例 LCU) ¥0.09/小时 VPC / 交换机 / 安全组 免费 合计 ¥0.71/小时 (约 ¥512/月) ▌ 注费用已包含您的账号合同折扣。LCU 为按实际使用量计费此处为估算值。 ✦ ---------------------------------------------------------------------------------- 确认按此配置部署吗还没花钱就能大致知道要花多少钱。不用自己去价格计算器一个个查心里先有个底。觉得超预算直接说❯ 太贵了服务器改成 2核4G数据库用基础版就行 ✦ 降配后费用预估按量付费 资源 原配置 新配置 ─────────────────────────────────────────────────────────────── ECS × 2 4c8g (u1-c1m2.xlarge) 2c4g (u1-c1m2.large) RDS × 1 4c16g 高可用版 4c8g 基础版 (mysql.n2.large.1) ALB × 1 标准版不变 标准版 预估费用 资源 原费用 新费用 (含合同优惠) ──────────────────────────────────────────────────────────── ECS × 2 (2c4g 40GB ESSD) ¥0.21/h ¥0.11/h RDS (4c8g 基础版 100GB ESSD) ¥0.41/h ¥0.14/h ALB (标准版 LCU) ¥0.09/h ¥0.09/h VPC / 交换机 / 安全组 免费 免费 合计 ¥0.71/h ¥0.34/h约 ¥245/月 ▌ 比之前节省约 ¥267/月降幅 52%。 ----------------------------------------------------------------- 确认按歑配置部署吗场景三同样的环境再来一套上次搭好的配置文件还在你的项目目录里。下次想搞一套相同的环境直接跟它说ros-ecs-centos-template.yml是场景一中生成的模板文件❯ 把当前目录下 ros-ecs-centos-template.yml 这个配置文件在上海地域再部署一套 ✦ CentOS 镜像已不再提供我将使用 Alibaba Cloud Linux 3CentOS 兼容替代品来部署。 ✦ 参数确认cn-shanghai-e 可用区支持 ecs.c6.large2核4G cloud_essd 磁盘。现在部署 ✦ 上海地域部署完成 堆栈信息 - 堆栈名称 ros-ecs-**** - 堆栈 ID fed4****-****-****-****-************ - 地域 cn-shanghai上海 - 可用区 cn-shanghai-e 资源配置 资源 值 ─────────────────────────────────── 实例规格 ecs.c6.large2核4G 镜像 Alibaba Cloud Linux 3CentOS 兼容 系统盘 cloud_essd / 40GB VPC 网段 192.168.0.0/16 交换机网段 192.168.1.0/24 ECS 公网 IP 139.196.141.0 ▌ 注CentOS 官方镜像已下线使用 Alibaba Cloud Linux 3 替代完全兼容 CentOS。同事接手的时候再也不用猜这些资源到底是怎么配的——配置文件在那里完整、准确、可以重复使用。手动控制台 vs iac-code控制台手动操作iac-code搭建时间30-60 分钟点点点说两句话几分钟上手门槛熟悉各产品控制台页面会描述霃求即可门槛低很多费用预估去价格计算器逐个查创建前自动告诉你能复现吗靠记忆大概率漏东西配置文件在随时重建出错率高漏配、选错规格…低自动验证 自动修正更多你可能想知道的它支持哪些阿里云产品ECS 服务器、RDS 数据库、Redis 缓存、SLB 负载均衡、VPC 网络、OSS 存储等常用产品都支持还在持续增加。AI 模型可以换。如果你有其他偏好可以用/auth、/model命令切换。支持通义千问、DeepSeek、OpenAI、Claude、Gemini 等多家供应商。推荐先用通义千问免费额度够体验、国内响应快用熟了再按需切换。不只是创建也能管理。想看现有资源状态、更新配置、删除不用的资源都可以通过对话完成。不需要去控制台翻来翻去找入口。开始试试项目地址github.com/aliyun/iac-code文档aliyun.github.io/iac-code社区扫码加入钋钉群或 Discord和其他用户交流、提问、反馈。DingTalkDiscord关于 iac-codeiac-code 由阿里云资源编排服务ROS团队开发开源。ROS 是阿里云官方的资源管理服务已经稳定运行多年。iac-code 把这些年积累的云资源编排能力和 AI 做了结合——你不需要了解背后的技术细节只需要知道说出你的需求它帮你搞定。开源免费Apache 2.0 协议持续迭代中。觉得有用的话去 GitHub 给个 Star 吧。