Auto-sync
This commit is contained in:
38
wiki/concepts/Serverless-DevOps.md
Normal file
38
wiki/concepts/Serverless-DevOps.md
Normal file
@@ -0,0 +1,38 @@
|
||||
---
|
||||
title: Serverless DevOps
|
||||
type: concept
|
||||
tags: [Serverless, FaaS, DevOps, 无服务器]
|
||||
sources: ["sources/DevOps-Culture-and-Transformation.md"]
|
||||
last_updated: 2026-04-15
|
||||
---
|
||||
|
||||
## 定义
|
||||
Serverless DevOps 是一种利用函数即服务(Function as a Service,FaaS)来减少运维开销的 DevOps 实践模式,开发者专注于业务逻辑,平台自动处理资源分配和扩缩容。
|
||||
|
||||
## 核心特征
|
||||
- **无需服务器管理**:开发者不直接管理底层基础设施
|
||||
- **按需执行**:函数仅在事件触发时运行,按执行时间计费
|
||||
- **自动扩缩容**:平台自动根据负载调整资源
|
||||
- **状态无关**:函数设计为无状态,状态存储于外部服务
|
||||
|
||||
## 关键平台
|
||||
- AWS Lambda:[[Amazon]] 的 FaaS 服务
|
||||
- Azure Functions:微软云函数计算
|
||||
- Google Cloud Functions:谷歌云函数服务
|
||||
|
||||
## 在 DevOps 中的角色
|
||||
- Serverless DevOps 是 [[DevOps]] 的进化方向,理论上"消除"服务器管理
|
||||
- 减少 [[CI/CD Pipelines]] 中的基础设施配置工作
|
||||
- 与 [[GitOps]] 协同,通过 Git 触发函数部署
|
||||
|
||||
## 局限性
|
||||
- 冷启动延迟
|
||||
-厂商锁定(Vendor Lock-in)
|
||||
- 调试和监控复杂性增加
|
||||
- 不适合长时间运行任务
|
||||
|
||||
## Aliases
|
||||
- Serverless
|
||||
- Serverless DevOps
|
||||
- FaaS
|
||||
- 函数即服务
|
||||
Reference in New Issue
Block a user