更新时间:2021-06-24 11:19:30
封面
版权信息
前言
第1章 全面了解Serverless
1.1 什么是Serverless
1.2 Serverless的发展历程
1.3 Serverless的优缺点
1.4 Serverless的应用场景
1.5 Serverless框架和生态
1.6 本章小结
第2章 Serverless架构
2.1 Serverless架构概述
2.2 FaaS架构介绍
2.3 BaaS服务介绍
2.4 Serverless服务构建的思维方式
2.5 本章小结
第3章 Serverless原理详解:FaaS层
3.1 事件模型
3.2 错误处理和重试机制
3.3 生命周期
3.4 冷启动优化
3.5 部署第一个Serverless实例
3.6 运行时和自定义运行时
3.7 本章小结
第4章 Serverless原理详解:BaaS层
4.1 Serverless接入层:API网关
4.2 Serverless和存储
4.3 Serverless和数据库
4.4 Serverless和消息队列
4.5 Serverless和日志服务
4.6 其他扩展能力
4.7 本章小结
第5章 Serverless开发工具及调试能力
5.1 Serverless Framework
5.2 Apex
5.3 Serverless云端调试
5.4 本章小结
第6章 Serverless排障
6.1 Serverless监控及告警
6.2 Serverless日志
6.3 本章小结
第7章 Serverless CI/CD
7.1 CI/CD概念和介绍
7.2 Serverless CI/CD介绍
7.3 CI/CD工具介绍
7.4 GitHub Actions
7.5 Coding DevOps服务
7.6 AWS CodePipeline服务
7.7 本章小结
第8章 Serverless工作流
8.1 Serverless应用内的状态管理
8.2 Serverless状态机
8.3 本章小结
第9章 Serverless资源管理和编排
9.1 AWS资源编排工具
9.2 Terraform
9.3 Serverless Component
9.4 本章小结
第10章 开发Serverless Web服务:RESTful API
10.1 Serverless Web服务
10.2 理解RESTful架构
10.3 RESTful API的开发
10.4 部署应用
10.5 本章小结
第11章 Serverless后台管理系统
11.1 Egg.js框架简介
11.2 系统框架设计
11.3 数据库设计
11.4 创建数据库
11.5 开发准备
11.6 开发后端服务
11.7 后端服务部署
11.8 前端开发
11.9 前端部署
11.10 部署优化
11.11 本章小结
第12章 Serverless和前端的天作之合:服务端渲染SSR
12.1 SSR与Serverless
12.2 快速将SSR应用Serverless化
12.3 性能分析
12.4 方案对比分析
12.5 Serverless部署方案的优化
12.6 本章小结
第13章 基于Serverless的短链接服务
13.1 什么是短链接
13.2 短链接基本原理
13.3 创建数据库
13.4 服务开发
13.5 本章小结
第14章 Serverless消息实时推送:结合WebSocket实现外卖点单系统
14.1 消息实时推送
14.2 基于Serverless实现WebSocket外卖点单系统
14.3 应用开发及部署
14.4 本章小结
第15章 Serverless展望:云计算的下个十年
15.1 Serverless研究趋势
15.2 Serverless研究成果和亮点
15.3 Serverless未来的发展趋势
15.4 本章小结