Serverless 全栈秘籍
30章 · 从入门到实战
📘 友好 · 色彩明快
第 1 章
Serverless入门
☁️
什么是Serverless · 发展历程 · 核心优势与适用场景
第 2 章
云函数基础
⚡
云函数概念 · 创建第一个云函数 · 生命周期与事件模型
第 3 章
云函数进阶
🔥
异步调用 · 冷启动优化 · 并发与扩缩容
第 4 章
云函数触发器
🔔
API网关 · 定时 · 对象存储 · 数据库触发器
第 5 章
云函数与数据库
🗄️
连接云数据库 · CRUD · 连接池与事务
第 6 章
云函数与对象存储
📦
文件上传下载 · 图片处理CDN · 静态网站托管
第 7 章
Serverless API设计
🌐
RESTful原则 · 云函数构建API · 版本管理与文档
第 8 章
Serverless 前端集成
🎨
React/Vue · 调用云函数API · 跨域处理
第 9 章
认证与授权
🔐
JWT认证 · OAuth2.0 · 自定义授权器
第 10 章
日志与监控
📊
日志收集 · 性能监控告警 · 分布式追踪
第 11 章
Serverless 错误处理
⚠️
错误处理机制 · 重试与死信队列 · 优雅降级
第 12 章
安全最佳实践
🛡️
函数权限 · 敏感信息加密 · DDoS防护
第 13 章
成本优化
💰
计费模型 · 冷启动成本 · 预留并发权衡
第 14 章
Serverless 与微服务
🧩
微服务架构 · 函数拆分 · 服务间通信
第 15 章
Serverless 工作流
⚙️
Step Functions · 状态机 · 错误处理与重试
第 16 章
Serverless 消息队列
📨
SQS/Kafka · 事件驱动 · 消息去重与顺序
第 17 章
实时数据处理
⏱️
流式处理(Kinesis) · 实时分析 · 数据湖集成
第 18 章
Serverless 与机器学习
🤖
模型部署推理 · 调用AI服务 · 模型版本管理
第 19 章
Serverless 与 GraphQL
📡
构建GraphQL API · AppSync · 实时订阅
第 20 章
Serverless 与 WebSocket
🔌
实时应用 · 连接管理 · 消息广播
第 21 章
Serverless 与 CI/CD
🔄
自动化部署 · 环境管理 · 蓝绿/金丝雀发布
第 22 章
Serverless 与 IaC
🏗️
Terraform · Serverless Framework · SAM
第 23 章
Serverless 与容器
📦
Fargate vs Lambda · 容器镜像部署 · 混合架构
第 24 章
多环境管理
🌿
开发/测试/生产隔离 · 环境变量 · 配置中心
第 25 章
性能调优
🚀
内存超时配置 · 代码优化 · 缓存策略
第 26 章
测试策略
🧪
单元/集成/端到端测试 · 模拟服务
第 27 章
Serverless 与边缘计算
🌍
CloudFront Functions · Lambda@Edge · 边缘场景
第 28 章
企业级架构
🏢
多账户策略 · 合规审计 · 灾难恢复
第 29 章
实战项目一:无服务器博客
📝
前端+后端+数据库 · 完整博客系统
第 30 章
实战项目二:无服务器电商后台
🛒
订单处理 · 支付回调 · 库存管理