Serverless 产品家族
从 2012 年首次出现 Serverless 的概念,各大云厂商先后投入布局,到 2019 年伯克利发表关于
Serverless 未来十年发展预测的论文, Serverless 已经开始成为各个云厂商的战略发展方向。现在
Serverless 已经从特指函数计算上升到一种软件架构、技术趋势和技术理念,云上的计算、存储、数据库、
消息中间件等各大云产品和服务都相继推出 Serverless 版本,让用户更加简单的构建业务应用,聚焦业
务价值,同时带来弹性、免运维、按需付费等优势。 Serverless 不仅降低了用云的门槛,也能让用户在
竞争环境越来越复杂的今天,借助云的优势,提升整体的研发、运维效率,构筑业务竞争力。
FC(函数计算)是一个事件驱动的全托管 Serverless 计算服务,用户无需管理服务器等基础设施,只
需编写代码并上传,函数计算会准备好计算资源,并以弹性、可靠的方式运行业务代码。
SAE(Serverless 应用引擎)是一个全托管、免运维、高弹性的通用 PaaS 平台。支持 Spring
Cloud/Dubbo/HSF/Web 应用 和 XXL-job/Elastic job 任务的全托管,零改造迁移、零门槛容器化、
并提供了开源侧诸多增强能力和企业级高级特性。
Serverless 工作流是一个用来协调多个分布式任务执行的全托管 Serverless 云服务,致力于简化开发
和运行业务流程所需要的任务协调、状态管理以及错误处理等繁琐工作,让用户聚焦业务逻辑开发。用
户可以用顺序、分支、并行等方式来编排分布式任务,服务会按照设定好的顺序可靠地协调任务执行,
跟踪每个任务的状态转换,并在必要时执行用户定义的重试逻辑,以确保工作流顺利完成。