好书推荐 | 《前端Serverless:面向全栈的无服务器架构实战》

avatar
前端 @北京字节跳动科技有限公司

随着云计算的大规模推广,我们经常听到一个名词:Cloud Native(云原生)。然而,在 CloudNative 中被提及得最多的概念之一,莫过于 Serverless 了。那么,到底什么是 Serverless ?它的标准定义是什么?怎样的架构才算 Serverless 架构?它的价值和优势是什么?

对于这些问题,我们探讨得很多,但实践得太少。这也许和 Serverless 长久缺乏标准规范有一定关系。不过,更主要的原因可能是作为普通研发人员的我们,很难从零开始实践Serverless,并且更难以规模化地加以应用。

实际上,Serverless 与现有的云计算各种技术体系并不是取代关系,而是一种补充关系

也就是说,当我们在讨论 Serverless 技术的应用时,并不是希望用它来替代原有的某些技术,而是结合业务的实际情况,将它融合到当前的技术架构中,最终有效提高生产力。要做到这一点,需要具有一定的架构经验,同时还需要具备对业务的深入理解和思考。就像我们在前后端分离中实践的 BFF(Backend For Frontend,可以理解为“前端的后端”)架构一样,Serverless 更像在云端与终端之间的“ BFF 。通过它,将云端与终端更好地“黏合”,最终实现“端云一体”的研发流程。

Serverless 作为近两年最火的互联网架构变革,被视为前端3.0时代的技术,给行业带来了极大的技术变革,几乎每个前端开发者都在讨论 Serverless,但是怎样将 Serverless 跟业务结合和落地却是仁者见仁智者见智。

也许,《前端 Serverless :面向全栈的 无服务器架构 实战》 将带给你一些启发。

书籍简介

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

本书特点:

  • 揭秘云时代计算新范式,代表阿里集团下一代技术浪潮,贡献大量前端全栈场景落地实践
  • 本书作者是前端|Serverless技术方向的领军人物,拥有多年应用实战与问题解决宝贵经验
  • 以务实的全栈视角介绍Serverless架构理念|实现细节,帮助前端工程师显著提高工程能力
  • 阿里腾讯字节跳动三方势力争相力荐本书提出的前端可独立实现的端到端交付一体化方案

作者简介

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

送书福利

🎉参与方式:大家在评论区留言,书评、读后感或者其他想法都可以呦~

截止到7月30日(本周五)中午12:00,评论区获赞最多的三名同学将各收到一本带有作者亲笔签名的赠书。

如何购买本书

没有获奖的小伙伴也可以戳下方链接购买👇

京东商城:item.m.jd.com/product/132…

当当网:product.dangdang.com/29240352.ht…