华为Serverless核心技术与实践
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

1.3.3 Serverless和微服务的差异

为了说明Severless开发与微服务开发的区别,表1-1对比了整个软件开发流程中微服务和Serverless在每个阶段的活动,从设计、开发、上线到持续服务,Serverless相比微服务在开发难度及工作量上大幅降低,最终体现为更少的业务上线时间和更稳定的运行质量。本书的第3部分将以Serverless方式开发翻译服务,通过案例具体对比和展示使用Serverless开发的收益。

表1-1 微服务和Serverless开发的差异