云服务概览
cloud-providers 节点;IaaS/PaaS/SaaS。
30 分钟
云服务概览
公有云把 计算、存储、网络、数据库 做成按量 API——不再买物理机,而是选 Region、服务 SKU、计费模型。本 track 扩展 aws-essentials 之外的选型:GCP、Azure、DigitalOcean、阿里云、Hetzner、Heroku,以及托管 K8s 与机密管理。
学习目标
- 区分 IaaS / PaaS / SaaS 与各自运维边界
- 说清多云选型的常见维度:合规、延迟、成本、生态
- 明确本 track 在 /roadmaps/devops cloud-providers 节点的位置
三层服务模型
| 层级 | 你管什么 | 云管什么 | 典型产品 |
|---|---|---|---|
| IaaS | OS、运行时、应用 | 虚拟化、物理机 | EC2、GCE、Droplet、ECS 虚拟机 |
| PaaS | 应用与配置 | 运行时、伸缩、补丁 | Cloud Run、Heroku、App Service |
| SaaS | 业务数据与权限 | 整套软件 | GitHub、Notion、Salesforce |
越往上越省心,越往下越灵活。 CodeRoadMap 从宝塔自建 VPS 出发,上云后先认清 共享责任模型(见 aws-intro)。
选型维度速查
合规与数据主权 → 国内业务常看阿里云;欧盟数据常看 Hetzner / 欧洲 Region
团队规模 → 小团队 PaaS / DO;平台团队 IaaS + K8s
已有技能栈 → AWS 生态深则延续 AWS;K8s 原生则比 GKE/EKS/AKS
成本结构 → 按量 vs 预留;出站流量与托管 DB 常是隐性大头
基础设施 声明式管理 见 terraform-essentials;容器编排见 kubernetes-essentials。
CodeRoadMap 语境
本站 backend / platform 当前跑在 自建 Linux + MySQL;本 track 不强制迁移,而是帮你 画对照表:同一需求在 AWS、GCP、DO、阿里云上各用什么服务、谁更适合实验账号。
练习
- 画一张表:宝塔 CodeRoadMap 各组件对应 IaaS / PaaS / SaaS 哪一层
- 打开 /roadmaps/devops,找到 cloud-providers 与 secret-management 节点
- 列出三个你未来可能部署 CodeRoadMap 的环境(本地 / 国内云 / 海外云),各写一句首选云
小结
先分清 IaaS/PaaS/SaaS 与责任边界,再比 Region、合规与成本。 下一课回顾 AWS,作为本 track 的基准参照。
加载本节练习…