本书以云原生(Cloud Native)技术为背景,讲述了 Serverless的基本原理与实战应用。书中首先探讨Serverless与当前云计算技术和前端技术的关系,随后分别从Serverless的两大能力(FaaS和BaaS)展开,探讨了它们的历史由来和底层原理,并且结合实际应用场景,有针对性地提供了操作指南。本书从手动构建一套基于进程的FaaS架构开始,之后深入剖析云计算服务的内核,阐述其背后的原理和思想,从而让读者理解下一代软件架构的本质。本书主要从前端研发人员的视角介绍Serverless的原理及应用。相信无论是希望了解更多服务端技术的前端研发人员,还是已经涉足后端但希望了解更多云原生技术的全栈工程师,或是希望通过Serverless提升团队研发效率的架构师,都会从阅读本书中获益良多。


作者

杨凯(亚顿)

具有10年以上前后端的全栈研发经验,曾为阿里巴巴天猫精灵前端负责人,参与了天猫精灵从0到1的建设过程。专注于前端架构及用户体验,对BFF、微前端、Serverless等技术如何在业务中规模化应用以提高研发和协作效率、改善用户体验,具有丰富的实践经验。


查看全部
目录

作者简介

内容简介

序一

序二

前言

第1部分 Serverless综述

第0章 Serverless重新定义前端

第1章 什么是Serverless

第2章 何时应用Serverless

第3章 Serverless与服务端技术

第4章 Serverless与前端技术

第2部分 FaaS技术

第5章 理解FaaS

第6章 第一个函数

第7章 函数的生命周期

第8章 理解函数运行时

第9章 自建简易FaaS

第3部分 BaaS技术

第10章 BaaS的由来

第11章 初始化BaaS应用

第12章 数据的持久化

第13章 文件的存储与分发

第14章 用户身份识别与授权

查看全部
书评
查看更多
请您登录后发表评论 登录 | 注册
我的评分:
提交
0/400