背景
云计算的发展在经历了IaaS(Infrastructure as a Service-基础设施即服务),PaaS(Platform as a Service-平台即服务),SaaS(Software as a Service-软件即服务)几个阶段后,Serverless(无服务器化)趋势越发明显,时至今日,无服务器计算(Serverless Computing)作为云原生计算模型的应用也日臻完善,相关产品也是各云厂商竞相角逐的战场。
Serverless落地情况(Serverless Landscape)
serverless landscape从CNCF Serverless Landscape中看出,Serverless落地产品形态一般分为如下三类:
1. 公有云Severless平台,代表性的有:
- 阿里云函数计算
2. 私有云Severless框架,代表性的有:
- Fission (Kubernetes)
- Funktion (Kubernetes)
- Kubeless (Kubernetes)
- Gestalt (DC/OS)
- IBM OpenWhisk (Docker)
- Iron Functions (Docker,Swarm, Kubernetes)
3. Serverless平台的包装框架,代表性的有:
- Serverless(Node,大多数平台)
- Apex(Go,AWS)
- Zappa(Python,AWS)
- Chalice(Python,AWS)
- Claudia.js(Node,AWS)
- Gordon (Python,AWS)
Serverless发展趋势
截至2018年12月Google Trends 的结果所示,“Serverless”的搜索量在过去三年中增加了近 20 倍。
"RightScale 2018 State of the Cluoud Report"中指出Serverless是增长最快的扩展云服务,不仅在基本计算、存储和网络服务领域,即使在最流行的扩展服务、关系数据库、推送通知和缓存中仍保持在前三位
相比于2017年Serverless的年增长率达到了75%,已经超过了Container-as-aservice(容器即服务),位列第一
The New Stack 的一份报告中的付费调研也指出,78%的参与者表示他们将在未来几个月内使用或计划使用 Serverless 技术。
小结
作为面向未来的云计算服务,其产品形态和服务对象也在日臻完善之中,应用场景也是逐年递增,短时间还看不到回落趋势。
网友评论