我怀疑我还没睡醒:在华为云开发者空间部署一个网站,到底能有多无脑?
如果一年前有人跟我说,把网站部署到华为云上,整个过程能比我泡碗方便面还快,我会建议他去挂个号。
昨天我试了一下华为云的开发者空间。现在我想挂个号——看看自己是不是还没睡醒。
过去:原始人的一天
先回忆一下,以前把一个网页部署上云,一个正常人要经历什么:
- 打开云控制台,找半天才找到"创建 ECS"的按钮在哪
- 选规格、选镜像、选磁盘、选可用区——每个选项后面都跟着一段看不懂的文档
- 配 VPC、子网、安全组、路由表——你不是在部署网站,你是在考网络工程师证书
- 创建密钥对、下载私钥、chmod 400、SSH 连上去
- 装 Nginx、改配置文件、传文件、重启服务
- 绑定弹性公网 IP、配 DNS、一条条加安全组规则
- 中间报错三次、查文档五次、骂人两次
整个过程就像原始人钻木取火:你知道火最终会生起来,但得先搓半小时木头,手磨破了,烟才冒出来。
现在:我这次干了什么
这次,我只说了一句话:
“帮我部署一个 2048 小游戏到华为云上。”
然后我去倒了杯水。
回来的时候,屏幕上已经告诉我:
- 2048 的 HTML 生成好了
- 沙箱环境起好了,公网链接能访问了
- ECS 建好了、Nginx 装好了、游戏部署好了
- 公网地址自动生成好了,访问返回 HTTP 200
- 帮我参与活动,任务提交了,奖励领取了
我喝了口水。水还是温的。
"无脑"在哪——拆开看
第一层:不用想用什么服务。 以前得自己判断:这场景用 ECS 还是 CCE?什么规格?哪个可用区有货?这次是 Agent 自己查了可用区、查了规格的售卖状态、查了镜像列表,挑了个能用的组合,告诉我"用 at7.large.1,放到 cn-north-4g",我只需要说"好"。
第二层:不用写部署脚本。 以前得手写 cloud-init 或者 Ansible playbook。这次 Agent 把 2048 的 HTML 做 base64 编码塞进 cloud-init,连同 Nginx 安装、目录创建、服务启动一条龙写好——我全程没碰键盘。
第三层:不用手动提交成果。 部署完,Agent 自己调了活动提交 API,把公网链接提交进闯关活动,Project ID、Region 这些参数都是它自己查好填进去的。连"提交"这个动作我都没做。
第四层:清理也是一句话。 用完了我说"帮我清理"。Agent 把 ECS、EIP、带宽、安全组、密钥对全删了,删之前还跟我确认了一遍删除范围,删完又验证了一遍。以前清理资源最怕删错东西或者漏删了哪个一直扣费,这次完全不用操心。
结尾
说实话,整个过程让我有一种很怪的感觉。
就像一个原始人,一辈子钻木取火、茹毛饮血,突然有一天被人拉进一个现代厨房——燃气灶、微波炉、洗碗机一应俱全。他只需要说一句"我要吃牛排",十分钟后牛排就端上来了。
他会愣住。然后会怀疑:这算不算"真的会做饭"?
我觉得这个问题不重要。重要的是,工具进步的意义本来就是让人从搓木头里解放出来。如果你今天还在手动配安全组规则,不是因为你更专业,只是因为你还没走进那个厨房。
至于我,我已经不想再钻木取火了。
- 点赞
- 收藏
- 关注作者
评论(0)