定 价:¥79.00
作 者: | 刘宇 著 |
出版社: | 电子工业出版社 |
丛编项: | |
标 签: | 暂缺 |
ISBN: | 9787121376283 | 出版时间: | 2019-11-01 | 包装: | 平装 |
开本: | 16开 | 页数: | 字数: |
第1章 初识Serverless 1
1.1 什么是Serverless 2
1.2 优势与劣势 6
1.3 影响力和价值 11
1.4 技术难点与挑战 14
1.5 典型应用场景 18
1.5.1 视频转码服务 18
1.5.2 数据ETL处理服务 19
1.5.3 网站(服务)后端 20
1.5.4 人工智能推理预测 20
1.5.5 物联网相关应用 21
1.6 发展与展望 21
第2章 Serverless入门 24
2.1 Serverless基础 25
2.2 Serverless架构规范 28
2.2.1 处理模型 28
2.2.2 函数相关规范 29
2.2.3 函数生命周期 32
2.2.4 工作流程 37
2.3 事件与规范 39
2.3.1 相关术语 39
2.3.2 上下文属性 40
2.4 开源项目与技术 44
2.4.1 OpenWhisk项目 44
2.4.2 Fission项目 54
2.4.3 Kubeless项目 70
2.5 工业化产品 78
2.5.1 AWS Lambda 78
2.5.2 Google Cloud Function 80
2.5.3 Azure Functions 80
2.5.4 腾讯云SCF 82
2.6 开发运维工具 83
2.6.1 CLI命令行工具 83
2.6.2 插件 91
第3章 Web与监控告警场景实践 94
3.1 运维、监控与告警 95
3.1.1 网站状态监控告警 95
3.1.2 服务状态监控告警 107
3.2 Web后端与应用服务端 114
3.2.1 上传图片加水印 114
3.2.2 用IP地址查天气并在小程序中应用 122
3.2.3 简易用户反馈功能与快应用实践 136
第4章 大数据与人工智能场景实践 147
4.1 大数据技术之MapReduce的简单实现 148
4.2 人工智能领域的实践 158
4.2.1 自然语言处理为你的网站赋能 158
4.2.2 智能客服与微信小程序 163
4.2.3 简单的车牌识别系统 174
4.2.4 视觉:对象检测系统 178
第5章 物联网和其他场景实践 190
5.1 物联网相关—定制智能音箱小工具 191
5.2 其他场景实践 197
5.2.1 OJ判题机/小程序在线编程系统实现 197
5.2.2 Serverless与高可用服务—使用云函数实现双机存储 202
5.2.3 Serverless与高可用服务—基于Serverless架构的高可用模型 206
5.2.4 微信公众号机器人 215
第6章 实战:Serverless与CMS 224
6.1 项目背景 225
6.2 项目设计 225
6.2.1 功能设计 225
6.2.2 数据库设计 229
6.2.3 接口设计 231
6.3 数据库开发 239
6.4 后端开发 241
6.5 前端开发 253
6.6 功能演示 257
6.7 项目总结 260
第7章 实战:小程序图片管理系统 261
7.1 项目背景 262
7.2 项目设计 262
7.2.1 功能设计 262
7.2.2 数据库设计 266
7.2.3 接口设计 268
7.3 数据库开发 275
7.4 后端开发 277
7.5 前端开发 298
7.6 效果展示 301
7.7 项目总结 304