不改代码也能全面 Serverless 化,阿里中间件如何破解这一难题?( 六 )

Serverless 对云计算的价值

云计算 , 归根结底是一种 IT 服务提供模式 , 不论是公共云还是专有云(以 IT 设备的归属不同分类) , 其本质都是帮助 IT 的最终使用者随时随地 , 并且简便快速地 , 获取 IT 服务 , 目前 , IaaS、PaaS 都已经做到了按需付费 , PaaS 甚至做到了按请求付费 , 如 DB , CACHE , MQ 等 , 但是 IaaS 的付费粒度仍然是时间维度 , 最快按照小时付费 , 以分钟来交付 。

因此 , 当下的云计算场景 , 应用的开发维护方式相比传统 IDC 时代的开发维护 , 差别还不是很大 。 但 AWS Lambda 提供了一种全新的开发维护方式 , 用户只需要写好业务代码 , 提交到云上 , 所有和机器容量、可用性、机器为单位的运维工作可以全部交给了云平台 , 这种模式极大地释放了云的弹性价值 , 真正做到了按需付费 。

CSE 试图提供一种更规模化的解决方案 , 像 AWS Lambda 一样 , 能进一步释放云的弹性价值 , 并且可以平滑迁移存量应用 。

存量在线业务实现 Serverless 架构的挑战

存量在线应用程序具有以下特点:

推荐阅读