
朋友的公司去年干了件蠢事。
他们业务增长不错,服务器也从三五台扩到了三十多台。月均云账单从2000美元慢慢爬到8000美元,没人觉得有问题——业务涨了嘛,成本涨不正常吗?
直到新来的运维顺手拉了份账单分析,才发现:他们每个月至少有3000美元是白交的。
闲置的测试服务器跑了半年,没人记得关。数据库实例配得比实际需要高两档。备份快照堆了几百个,大部分永远不会恢复。还有那些按量付费的实例,明明24小时跑着,却付着比包年贵三倍的单价。
老板看完沉默了。然后开了个人,不是运维,是之前的自己——因为他从来不看账单。
今天不跟你聊虚的。这5个技巧,都是我用真金白银试出来的。省下来的钱,够给团队每个月加顿大餐。
技巧一:别再让按量付费吸血了
云厂商最爱什么用户?按量付费的。
按量付费的单价,通常是包年包月的3到5倍。如果你有一台机器24小时跑着,却按量付费,等于每年白送云厂商几台机器的钱。
有个数据你可能不信:某云厂商内部统计,超过60%的按量付费实例,实际运行时长超过90%。也就是说,这些用户完全应该买包年包月,但他们没算过这笔账。
反常识的操作:不是所有机器都适合包年包月。
- 稳定跑的业务:数据库、后端API、Web服务 → 包年包月或预留实例
- 弹性伸缩的机器:业务波动大,随时可能扩容缩容 → 按量付费没问题
- 定时任务、开发测试:每天只跑几小时 → 竞价实例(Spot)最香,价格是按量的一折到三折
我朋友那家公司,光是把稳定跑的20台机器从按量改成包年,每月就省了1500美元。
技巧二:让不工作的机器下班睡觉
你的员工下班了,你的服务器呢?
很多公司开发环境、测试环境的机器,7×24小时开着。但真正用它们的时间,只有工作日白天。
让它们晚上睡觉,周末休息,能省多少钱?
算笔账:一台4核8G的测试服务器,按量付费大概0.2美元/小时。关掉晚上和周末,每月运行时间从720小时降到240小时,成本从144美元降到48美元。10台就是每月省1000美元。
怎么做?
云厂商都有自动启停的机制。AWS的Instance Scheduler,阿里云的运维编排,都能按时间规则自动开关机。配一次,永远生效。
有个朋友更狠,他给开发环境配了“无人使用自动关机”——检测到没人登录,一小时后自动关。第二天有人要用,点一下启动就行。又省了一笔。
技巧三:你买的配置,有一半是浪费的
大多数人选配置的公式是:保守估计×2。
怕不够,就往上加。4核不够就8核,16G不够就32G。加完之后,监控一看,CPU常年不到10%,内存用了不到30%。
反常识的事实:云厂商最希望你这么干。
他们设计的实例规格,就是让你买大一点的。因为大多数人不会回头去降配,只会等账单越来越高。
正确做法:看监控数据。
- 连续一周的峰值是多少?按峰值+20%冗余配。
- 如果利用率长期低于30%,果断降配。
- 数据库、缓存这类服务,往往内存是瓶颈,CPU不是。别配反了。
我自己的一个项目,从8核32G降到4核16G,性能完全没影响,月费从320美元降到160美元。省下来的钱,买了台NAS做本地备份。
技巧四:冷数据扔对象存储,别占着昂贵的块存储
块存储(云盘)贵,对象存储(S3、OSS、B2)便宜,差多少?
- 高性能SSD云盘:约0.1美元/GB/月
- 标准对象存储:约0.02美元/GB/月
- 低频对象存储:约0.01美元/GB/月
- 归档存储:约0.004美元/GB/月
差一个数量级。
但很多人习惯把所有数据都放云盘。备份文件、历史日志、旧版本代码、用户上传的图片视频,全挤在系统盘里。
优化方案:
- 日志:每天打包压缩,7天后转对象存储,30天后删
- 备份:直接备份到对象存储,设置生命周期,30天转低频,90天转归档
- 静态文件:用户上传的图片、附件,直接存对象存储,CDN加速访问
有个电商客户,把商品图片从云盘迁移到对象存储+CDN,存储成本降了70%,访问速度反而快了。
技巧五:扫一遍你的账单,里面全是鬼
这是最反常识的一条:云厂商的账单,是故意让你看不懂的。
不是阴谋论,是产品设计使然。各种计费项、不同region的价格、流量费、IP费、快照费、监控费……堆在一起,普通人根本不知道钱花在哪。
但你只要扫一遍,总能发现惊喜。
- 闲置的EIP:绑在已释放机器上的公网IP,还在收费
- 未挂载的云盘:机器删了,云盘没删,每个月扣钱
- 过期快照:每天做快照,从不删,堆了几百个
- 跨地域流量:不小心配错了,跨region同步数据,流量费比数据本身还贵
- 镜像费用:用了付费镜像,其实免费版够用
怎么做?
每月固定一天,打开账单中心,看“按资源汇总”。把费用最高的前20个资源点开,问自己三个问题:
- 这个资源还在用吗?
- 这个资源必须这么贵吗?
- 这个资源能换成更便宜的吗?
坚持三个月,你会形成条件反射——看到账单就想找茬。这个习惯,比任何优化技巧都值钱。
省下来的钱去哪了?
写这篇文章前,我问了几个做过成本优化的朋友,让他们把真实的省钱数字发给我。
- A(SaaS创业公司,50台服务器):每月省4000美元,相当于多招了一个初级工程师。
- B(个人开发者,10个项目):每月省200美元,给女朋友买了个包,女朋友问他是不是加薪了。
- C(电商公司,100+实例):每月省1.2万美元,老板发了全员奖金,每人500块。
C跟我说了一句话,我记到现在:“以前觉得云账单涨是正常的,就像房租会涨一样。后来才发现,房租涨不涨由不得你,但云账单涨不涨,完全由你。”
云厂商不会主动帮你省钱。他们的KPI是营收增长,不是帮你省成本。
你的账单,只能你自己盯着。
每个月花半小时扫一遍账单,再花半小时优化几个点。一年下来,省下的钱够给团队吃十几顿大餐,或者给家里添个大件。
最关键的,不是省了多少钱,而是你终于搞清楚了:你的钱,到底花在了哪。




