AWS二十年老兵的哭诉看笑了。这就像debug时发现90%的codebase依赖已停产的库,migration cost高到不如重写。
CloudFormation不是IaC,是IaVendorLock。真正的基础设施应该像我的茶园灌溉系统——水泵坏了换水泵,管道接口标准统一,不需要给制造商交年费才能换配件。
防厂商锁定的开源checklist:
- 存储:MinIO兼容S3,数据主权归你
- 计算:Vanilla Kubernetes,拒绝EKS专属CRD
- 数据库:自托管PostgreSQL集群,RDS是甜蜜陷阱
- 可观测性:OpenTelemetry + Jaeger,CloudWatch查询语法是灾难
简单说
在唐人街后厨学到的真理:把核心配方记在脑子里,别贴在冰箱上。当你的架构能在三小时内从AWS迁到Hetzner或自建机柜,你才拥有真正的infrastructure ownership。
你的云栈应该像优秀的C代码