Serverless工程实践:从入门到进阶

Serverless工程实践:从入门到进阶

编辑推荐

从产品、开发和工程实践3个维度全面讲解Serverless架构。

内容简介

本书是一本关于Serverless架构从原理、入门到实战的技术书籍,本书通过多个开源项目(包括不限于Knative、OpenWhisk、Kubeless等)、多个云厂商的多款云产品(包括不限于阿里云函数计算、阿里云Serverless工作流、腾讯云云函数、华为云函数工作流、百度智能云函数计算、AWS Lambda、Google Cloud Platform Functions等),通过多种途径向读者介绍什么是Serverless架构、如何上手Serverless架构、不同领域中Serverless架构的应用以及如何从零开发一个Serverless应用等,希望读者通过对本书的阅读,可以对Serverless架构有一个更加全面、直观地了解,可以通过本书的抛砖引玉,帮助读者将Serverless项目真实落地,将Serverless架构融入到自己所在的领域,获得Serverless架构带来的技术红利。

作者简介

章节目录

版权信息

序一

序二

序三

序四

序五

序六

序七

序八

前言

第0章 从云计算到Serverless

第一部分 概念与产品

第1章 什么是Serverless

1.1 Serverless的定义

1.2 Serverless规范

1.3 Serverless的特点

1.4 典型应用场景

1.5 未来可期

第2章 主流Serverless平台和产品

2.1 工业FaaS平台

2.2 开源FaaS平台

第二部分 开发入门

第3章 从零入门Serverless

3.1 创建函数

3.2 开发一个Serverless应用

3.3 触发器

3.4 传统Web框架迁移

第4章 Serverless应用开发、调试与优化

4.1 Serverless应用开发观念的转变

4.2 Serverless应用调试秘诀

4.3 细数Serverless的配套服务

4.4 Serverless应用优化

第5章 从零搭建FaaS平台

5.1 零基础上手Knative应用

5.2 自建Apache OpenWhisk平台

5.3 快速搭建Kubeless平台

第三部分 工程实践

第6章 Serverless与监控告警、自动化运维

6.1 通过Serverless架构实现监控告警功能

6.2 钉钉/企业微信机器人:GitHub触发器与Issue机器人

6.3 触发器和函数赋能自动化运维

6.4 Serverless CI/CD实践案例

第7章 Serverless在图像、音视频处理中的应用

7.1 Serverless架构下的图片压缩与加水印

7.2 Serverless架构下的音视频处理

7.3 Serverless:让图像合成更简单

第8章 Serverless架构下的人工智能与大数据实战

8.1 20行代码:Serverless架构下用Python轻松实现图像分类和预测

8.2 Serverless与NLP:让我们的博客更有趣

8.3 基于Serverless架构的验证码识别功能

8.4 函数计算与对象存储实现WordCount

第9章 Serverless架构在前端领域的应用

9.1 初识Serverless SSR

9.2 Serverless架构下的前后端一体化

第10章 Serverless架构在IoT等其他领域的应用

10.1 基于Serverless架构与WebSocket技术的聊天工具

10.2 Serverless与IoT:为智能音箱赋能

10.3 用手机写代码:基于Serverless的在线编程能力探索

第11章 Serverless工程化项目实践

11.1 基于Serverless架构的博客系统

11.2 基于Serverless架构的人工智能相册小程序

结束语 Serverless正当时

附录 部分代码汇总

Serverless工程实践:从入门到进阶是2021年由机械工业出版社华章分社出版,作者刘宇。

得书感谢您对《Serverless工程实践:从入门到进阶》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

你可能喜欢
学电脑(Windows 10+office 2019)从入门到精通:移动学习版 电子书

以案例教学的方式为读者系统地介绍了电脑的相关知识和应用技巧。
SolidWorks 2020中文版机械设计从入门到精通 电子书

本书以SolidWorks2020中文版为基础,帮助你掌握软件操作技巧,适合入门使用。
SolidWorks2018中文版机械设计从入门到精通 电子书

系统介绍SolidWorks2018中文版软件的功能。
CreoParametric5.0动力学与有限元分析从入门到精通 电子书

一本用于全面、系统学习和运用CreoParametric软件的书籍。