Lee's BlogLee's Blog
Article
Project
Category
Tag
Timeline
Article
Project
Category
Tag
Timeline
  • XaaS(Anything as a Service)

XaaS(Anything as a Service)

2026-04-05DevelopmentdevXaaScloud

1. IaaS(Infrastructure as a Service)

基础设施即服务

提供:

  • 虚拟机
  • 网络
  • 存储
  • 负载均衡
  • GPU
  • 云硬盘

你自己负责:

  • 操作系统
  • 中间件
  • Runtime
  • 应用部署

典型产品

  • Amazon Web Services EC2
  • Google Cloud Compute Engine
  • Microsoft Azure VM
  • 阿里云 ECS
  • 腾讯云 CVM

类比

像“租毛坯房”:

  • 水电给你
  • 房子给你
  • 里面自己装修

适合

  • 运维能力强
  • 需要高度控制
  • 自定义环境
  • Kubernetes
  • 大型后端系统

2. PaaS(Platform as a Service)

平台即服务

云厂商已经帮你:

  • 配好 OS
  • 配好 Runtime
  • 自动扩缩容
  • 自动部署

你只管:

  • 写代码
  • 上传应用

典型产品

  • Vercel
  • Netlify
  • Heroku
  • Render
  • Railway

类比

像“精装修公寓”:

  • 家具都有
  • 拎包入住

特点

优点:

  • 开发效率极高
  • DevOps 成本低
  • 自动 HTTPS/CDN

缺点:

  • 灵活性有限
  • 有平台限制

3. SaaS(Software as a Service)

软件即服务

直接给你“成品软件”。

用户甚至不需要开发。


典型产品

  • Notion
  • Figma
  • Slack
  • Google Docs
  • GitHub

类比

像“住酒店”。

啥都不用管。


4. BaaS(Backend as a Service)

后端即服务

直接提供:

  • 数据库
  • Auth
  • Storage
  • Realtime
  • API

前端不用自己写后端。


典型产品

  • Firebase
  • Supabase
  • Appwrite
  • PocketBase

特别适合

  • 独立开发
  • 小团队
  • MVP
  • AI 产品原型

5. FaaS(Function as a Service)

函数即服务

只上传一个函数。

不用关心:

  • 服务器
  • 容器
  • 扩容

按调用计费。


典型产品

  • AWS Lambda
  • Cloudflare Workers
  • Vercel Functions
  • Deno Deploy

前端常见

export async function GET() {
  return Response.json({ ok: true })
}

Next.js API Route 本质就很像 FaaS。


6. CaaS(Container as a Service)

容器即服务

介于:

  • IaaS
  • PaaS

之间。

提供:

  • Docker
  • Kubernetes
  • 容器编排

典型产品

  • Google Kubernetes Engine
  • Amazon Elastic Kubernetes Service
  • Azure Kubernetes Service

适合

  • 微服务
  • 高并发
  • 云原生

7. DaaS(Data/Desktop/Database as a Service)

DaaS 有多个含义。


① Database as a Service(最常见)

托管数据库。


典型产品

  • PlanetScale
  • Neon
  • MongoDB Atlas

② Desktop as a Service

云桌面。

比如远程 Windows。

  • Amazon WorkSpaces

8. MaaaS / MaaS

Monitoring as a Service

监控即服务。


典型产品

  • Datadog
  • Sentry
  • New Relic

用途

  • 日志
  • 性能监控
  • Error Tracking

9. DBaaS(Database as a Service)

数据库即服务。

其实是 DaaS 的细分。


特点

不用:

  • 装 MySQL
  • 配主从
  • 做备份

典型产品

  • Supabase PostgreSQL
  • PlanetScale MySQL
  • Redis Cloud Redis

现在 AI 时代的新 aaS

现在又衍生很多:

名称含义
AIaaSAI as a Service
LLMaaS大模型服务
GPUaaSGPU 租赁
RAGaaSRAG 服务
Agent-as-a-ServiceAI Agent 平台

AIaaS 典型

  • OpenAI Platform
  • Anthropic
  • Google Gemini API

一个非常重要的理解:本质是“抽象层级”

云计算发展史:

裸机
→ 虚拟机
→ 容器
→ 平台
→ 函数
→ AI能力

抽象越高:

  • 开发越快
  • 运维越少
  • 成本越低

但:

  • 可控性下降
  • Vendor Lock-in 增加

前端/全栈开发者最常见组合

现代独立开发组合:

前端:
Vercel

后端:
Supabase

数据库:
Neon

鉴权:
Clerk/Auth0

对象存储:
Cloudflare R2

监控:
Sentry

AI:
OpenAI API

基本不用自己运维服务器。


总结

类型你获得什么
IaaS基础设施
PaaS开发平台
SaaS成品软件
BaaS后端能力
FaaS云函数
CaaS容器平台
DBaaS托管数据库
MaaS监控/管理能力
Last Updated: 5/10/26, 3:52 PM

CC BY-NC-SA 4.0 © 2021~present 粤ICP备2021090228号