我司把AWS+自建K8s换成Sealos,年省87万,CFO以为我在吹牛
先说结论:这笔账怎么算的
去年Q4,我们技术部做了个"大逆不道"的决定——把跑了3年的AWS EKS集群,连带那堆自建的DevOps工具链,整体迁移到Sealos。
CFO看到我提交的预算对比时,第一反应是让我重新核对数字。
不怪他,从年支出213万降到126万,省下87万,换谁都觉得有猫腻。
原来的钱花在哪了
我们是个200人的SaaS公司,技术团队40多人。迁移前的架构:
-
AWS EKS:3个生产集群 + 1个测试集群
-
自建K8s运维:2个全职SRE,年人力成本约80万
-
工具链订阅:GitLab企业版、ArgoCD、Prometheus全家桶、各种监控告警
-
开发环境:人手一台16G MacBook Pro + 本地Docker,还是经常喊"我本地跑得好好的"
算下来:
-
AWS年账单:约110万
-
SRE人力:80万
-
工具链订阅:约15万
-
开发机采购折旧+维护:约8万
合计:213万/年
现在的架构是什么样
迁移到Sealos之后:
生产环境直接用Sealos公有云,按需付费。我们的业务峰谷明显(SaaS嘛,白天忙晚上闲),弹性伸缩真的在省钱而不是PPT上的省钱。
开发环境全面切到DevBox。这是我觉得变化最大的地方——以前新人入职配环境要1-2天,现在开个DevBox模板,15分钟进入开发状态。更重要的是,"我本地能跑"这句话彻底消失了,因为大家的开发环境和生产环境是同构的。
运维人力从2人减到0.5人(1个SRE花一半时间处理Sealos相关的事,另一半时间终于可以做点架构优化)。不是说Sealos不需要运维,而是它把K8s那层复杂度封装掉了,我们只需要关心应用本身。
87万怎么来的
新的成本结构:
-
Sealos平台费用:约100万/年(包含计算、存储、流量)
-
SRE人力(0.5人):20万
-
工具链:基本归零(Sealos内置了大部分能力)
-
开发机:轻薄本够用了,约6万折旧

合计:126万/年
差额:213 - 126 = 87万
迁移过程踩的坑
说个实在的,迁移不是无痛的。
数据库迁移花了最多时间。我们的MySQL和Redis都要做数据同步验证,这块Sealos提供了工具,但业务层的兼容性还是得自己测。
CI/CD改造也折腾了一阵。原来深度依赖GitLab Runner的一些骚操作,得换成Sealos的方式。好在他们的文档写得还算清楚。
整个迁移周期:2个半月,包括1个月的双跑验证。
什么样的公司适合这么干
我觉得有几个前提:
-
规模在50-500人之间的技术团队。太小用不上K8s,太大可能有历史包袱
-
没有强合规要求必须私有部署(金融、政务另说)
-
愿意相信"云原生操作系统"这个概念——说白了就是把K8s的复杂度交给平台处理

如果你们还在纠结自建K8s还是用托管服务,Sealos算是个折中方案:比自建省心,比纯托管灵活,而且DevBox这种企业级开发环境的一体化体验,在其他方案里确实少见。
CFO现在逢人就夸技术部"终于干了件省钱的事"。行吧,功劳是大家的。
更多推荐
所有评论(0)