首页 / 教程专区 / 云计算入门:3 分钟看懂 IaaS / PaaS / SaaS
入门

云计算入门:3 分钟看懂 IaaS / PaaS / SaaS

📖 8 分钟阅读 · 更新于 2026-07-10
云计算入门概念

刚接触云计算时,最常被 IaaS、PaaS、SaaS 这三个词绕晕。其实用「吃披萨」来类比就一目了然。

三种模型,对应三种「省事程度」

三大云在各层的具体产品对照

三大云在 IaaS、PaaS、SaaS 三层都有对应产品,下表是最常见的对照:

服务层级AWSGCPAzure
IaaS - 虚拟机EC2Compute EngineVirtual Machines
IaaS - 对象存储S3Cloud StorageBlob Storage
IaaS - 虚拟网络VPCVPCVNet
PaaS - 应用托管Elastic Beanstalk / AppRunnerApp Engine / Cloud RunApp Service / Container Apps
PaaS - 托管数据库RDS / AuroraCloud SQL / AlloyDBAzure SQL Database
PaaS - ServerlessLambdaCloud Functions / Cloud RunAzure Functions
SaaS - 办公协作WorkMail / ChimeWorkspace / MeetMicrosoft 365 / Teams
SaaS - BI 分析QuickSightLookerPower BI

该选哪一种?

原则很简单:越往 SaaS 走越省心,但可控性越低;越往 IaaS 走越灵活,但要操心的越多。初创团队想快速上线,优先 PaaS;需要精细控制基础设施、做特殊优化时,选 IaaS。

不同企业规模的选型建议

成本对比:同一应用在不同层的花费差异

以一个简单的 Web API 服务(2 vCPU / 4GB 内存 / 月均 100 万次请求)为例,三种层级的大致月成本:

服务层级AWS 方案大致月成本运维负担
IaaSEC2 t3.medium + ALB$35-50高(需管理 OS、补丁、扩容)
PaaSApp Runner / Cloud Run$20-35低(只需部署容器)
ServerlessLambda + API Gateway$5-15极低(按调用付费,空闲免费)

注意:以上是低流量场景的估算。当流量持续增长到一定规模后,IaaS 的固定成本优势会显现——一台 $50/月的 EC2 可以处理远超 Lambda $50 能覆盖的请求量。因此架构选择不是一次性的,而应随业务规模动态调整。

💡 三大云都同时提供这三层服务,差异主要在生态、价格与区域覆盖,而非能力有无。建议在 POC 阶段用 PaaS 快速验证,规模化后评估是否迁移到 IaaS 降低单位成本。

常见问题

Q: IaaS 一定比 PaaS 便宜吗? 不是。低流量时 PaaS/Serverless 更便宜(按使用量计费,空闲免费)。只有当流量稳定且持续时,IaaS 的固定成本才更划算。一般月请求量超过 500-1000 万次后,IaaS 开始有成本优势。

Q: 从 PaaS 迁移到 IaaS 难吗? 如果应用是容器化的(Docker),迁移很简单——从 Cloud Run / App Runner 换到 EKS / GKE 只需改部署配置。如果是 PaaS 特定 API(如 App Engine SDK),则需要解耦 PaaS 特定依赖,工作量较大。

← 返回教程专区 订阅获取更多教程