第一部分:PaaS技术的定义
(一)宏观上,PaaS是处于IaaS和SaaS之间的平台层。
PaaS,PlatformasaService,平台即服务。它是一种云计算服务,向使用者提供云上应用程序所需的编程语言、库、服务、工具和解决方案。使用者无需管理或控制底层云基础设施(包括网络、服务器、操作系统或存储),但需管理已部署的应用程序,并负责配置应用程序托管环境。在云计算的典型层级中,PaaS层介于IaaS层和SaaS层之间。
图1PaaS层介于IaaS层和SaaS层之间
(二)PaaS服务的三大类划分
为了更好的观察PaaS服务的发展,我们将基于以下维度进行PaaS服务划分:
aPaaS,CloudApplicationPlatformService,云上应用的开发、部署和运行平台。
数据类PaaS,进行更深度云上应用开发所需要的BDPaaS(大数据平台即服务)、DBPaaS(DataBasePaaS,数据库平台即服务)、IoTPaaS(物联网平台即服务)、AIPaaS(人工智能平台即服务)、安全及运维平台即服务等。
其他Paas在某些特定场景下发挥价值的平台即服务,比如商业流程管理,RPA等。
第二部分:回顾PaaS的发展
PaaS的发展史,用两句话就可高度概况:PaaS的发展与云计算的发展相伴相随;aPaaS代表了PaaS的前15年,数据类PaaS将成为未来。
云计算的发端:年,AmazonWebServices(中文名:亚马逊云科技)正式推出并商业化
PaaS的发端:
年,Salesforce发布force.