# 💡Summary
> [!Info]
> 一句话说清楚
>
**服务模式**:
IaaS
[[SaaS]]
[[PaaS]]
[[FaaS]]
### 💡 你的创业选型建议
- **初期验证**:用 **FaaS** (Supabase Edge Functions) 处理插件和 Mac 应用的轻量逻辑,几乎免费且无运维压力。
- **业务壮大**:如果逻辑变复杂,FaaS 的 15 分钟限制和冷启动让你难受了,迁移到 **PaaS** (Heroku 或 阿里云 FC) 部署一个完整的 Spring Boot / Node.js 服务。
- **最后阶段**:如果你成了独角兽,为了极致的省钱和性能控感,才会考虑买大量的 **IaaS** 甚至自建机房。
# 🧩 Cues
| **模式** | **通俗类比:开餐厅** | **你负责的部分 (Your Job)** | **平台负责的部分 (Cloud Provider)** | **典型案例** |
| -------------------------------- | ----------------------------- | ----------------------------- | ----------------------------- | -------------------------------------------- |
| **IaaS**<br><br> <br><br>(基础设施) | **租个空铺位**:你得自己买炉灶、雇厨师、定菜单。 | 操作系统、中间件(如 JVM/Tomcat)、代码、数据。 | 房子、水电、土地(服务器硬件、网络、存储)。 | AWS EC2、阿里云 ECS |
| **PaaS**<br><br> <br><br>(平台服务) | **入驻美食广场**:档口和炉灶都备好了。 | **代码**和数据。你只管炒菜和设计菜单。 | 操作系统、运行时(JVM 环境)、数据库维护、自动扩缩容。 | Heroku、Google App Engine、[[Supabase]] |
| **SaaS**<br><br> <br><br>(软件服务) | **直接去饭店吃**:你只管点菜。 | **配置和使用**。你只需要输入账号密码开始用。 | 所有的东西:从代码到服务器。 | Gmail、**Notion**、**Claude** |
| **FaaS**<br><br> <br><br>(函数服务) | **雇个钟点工**:只有有人点餐时,厨师才现身炒这一个菜。 | **只有这一个函数的逻辑**。 | 触发逻辑、运行资源、执行完后的清理。 | **AWS Lambda**、**Supabase [[Edge Functions]] |
# 🪞Notes
### 深度解析:针对你的开发背景
#### 1. IaaS (Infrastructure as a Service) —— **“重装上阵”**
这是你以前做 Java 开发最熟悉的场景。公司买了一台阿里云服务器,你得自己装 Linux、装 JDK、调优 JVM 参数。
- **痛点**:半夜服务器宕机了,你得起来看是不是 OOM(内存溢出)或者磁盘满了。
#### 2. PaaS (Platform as a Service) —— **“开发者福音”**
你只需要把 `.jar` 包或者源码丢上去。
- **优势**:平台会自动帮你装好环境。如果你现在想给 **“语界 (Welt)”** 快速搭个后台,PaaS 能让你省去运维 Linux 的烦恼。
#### 3. SaaS (Software as a Service) —— **“开箱即用”**
你作为 AI 创业者,每天用的 **Claude**、**Cursor** 其实都是 SaaS。你不需要关心它们后端是用 Python 还是 Java 写的,能用就行。
#### 4. FaaS (Function as a Service) —— **“极致省钱”**
这是 [[Serverless]] 的核心。
- **场景**:比如你的 **Vocab Highlighter** 插件。如果没人用,后端一分钱不收;有人划词翻译时,代码瞬间启动跑一下。你不需要维护一个 24 小时在线的服务器进程。
---