☁️ 多云Serverless
实践指南
📘 30章 · 从入门到实战
01
Serverless 前世今生
从物理机到容器,再到无服务器架构的演进之路
01.html
02
主流云厂商 Serverless 产品对比
AWS Lambda、Azure Functions、阿里云函数计算、腾讯云云函数
02.html
03
函数即服务(FaaS)核心概念
函数生命周期、触发方式、冷启动与热启动
03.html
04
后端即服务(BaaS)深度解析
身份认证、数据库、对象存储、消息队列
04.html
05
Serverless 应用架构设计
事件驱动架构、微服务与函数的结合、有状态 vs 无状态设计
05.html
06
第一个 Serverless 函数
使用 AWS Lambda 创建 Hello World 函数(Node.js 版)
06.html
07
函数触发器实战
API Gateway 触发、对象存储(S3)事件触发、定时任务触发
07.html
08
Serverless 数据库
使用 AWS DynamoDB 与 Lambda 构建无服务器数据层
08.html
09
Serverless 消息队列
集成 SQS 与 SNS 实现异步解耦
09.html
10
Serverless 工作流编排
使用 AWS Step Functions 编排复杂业务流程
10.html
11
多云策略
为什么需要多云?供应商锁定风险与多云架构的优势
11.html
12
多云 Serverless 抽象层
使用 Serverless Framework、Terraform 实现多云部署
12.html
13
多云身份认证与授权
统一 IAM 策略、OAuth 2.0 与 JWT 在多云环境下的实践
13.html
14
多云数据同步
跨云数据库复制、对象存储同步与一致性挑战
14.html
15
多云消息路由
构建跨云事件总线,实现事件在不同云平台间的流转
15.html
16
Serverless 监控与可观测性
日志聚合、分布式追踪(OpenTelemetry)、自定义指标
16.html
17
Serverless 安全最佳实践
函数权限最小化、密钥管理(KMS)、VPC 集成
17.html
18
Serverless 性能优化
冷启动优化(预留并发、快照启动)、内存与超时配置调优
18.html
19
Serverless 成本管理
成本模型分析、预算告警、闲置资源清理策略
19.html
20
Serverless CI/CD
使用 GitHub Actions 或 GitLab CI 自动化部署函数到多云环境
20.html
21
Serverless 本地开发与调试
使用 SAM CLI、Funcraft、LocalStack 模拟云环境
21.html
22
Serverless 与容器结合
AWS Fargate、阿里云 ECI 在 Serverless 场景下的应用
22.html
23
Serverless 边缘计算
CloudFront Functions、Lambda@Edge、阿里云 DCDN
23.html
24
Serverless 大数据处理
使用 Lambda 处理 S3 中的 CSV/JSON 文件,触发 ETL 流程
24.html
25
Serverless 机器学习推理
将训练好的模型部署为 Serverless 推理端点
25.html
26
Serverless WebSocket 应用
使用 API Gateway WebSocket + Lambda 构建实时聊天
26.html
27
Serverless 微服务架构实战
拆分单体应用为多个独立函数,通过 API Gateway 聚合
27.html
28
Serverless 灰度发布与回滚
使用别名、权重路由实现无损发布
28.html
29
Serverless 故障排查实战
常见错误(超时、内存溢出、权限不足)的定位与解决
29.html
30
从零搭建多云 Serverless 电商平台
综合项目实战,涵盖用户、商品、订单、支付模块
30.html