PaaS是(Platform as a Service)的缩写,是指平台即服务。把服务器平台作为一种服务提供的商业模式,通过网络进行程序提供的服务称之为SaaS(Software as a Service),是云计算三种服务模式之一,而云计算时代相应的服务器平台或者开发环境作为服务进行提供就成为了PaaS(Platform as a Service)。
所谓PaaS实际上是指将软件研发的平台作为一种服务,以SaaS的模式提交给用户。因此,PaaS也是SaaS模式的一种应用。但是,PaaS的出现可以加快SaaS的发展,尤其是加快SaaS应用的开发速度。在2007年国内外SaaS厂商先后推出自己的PAAS平台。
作用
PaaS之所以能够推进SaaS的发展,主要在于它能够提供企业进行定制化研发的中间件平台,同时涵盖数据库和应用服务器等。PaaS可以提高在Web平台上利用的资源数量。例如,可通过远程Web服务使用数据即服务(Data-as-a-Service:数据即服务),还可以使用可视化的API,甚至像800app的PaaS平台还允许混合并匹配适合应用的其他平台。
用户或者厂商基于PaaS平台可以快速开发自己所需要的应用和产品。同时,PaaS平台开发的应用能更好地搭建基于SOA架构的企业应用。
PaaS即Platform-as-a-Service,意为平台即服务。
企业为什么需要PaaS平台?
用户的需求在变,架构也在变,PaaS平台架构其实是用来在新的形势下解决企业信息化的老问题,即如何兼顾效率、灵活性、稳定性、可持续性和信息资产的持续整合。
可以了解一下K2 BPM PaaS,基于全球顶尖的K2 BPM引擎,以流程服务为特色的PaaS,是帮助企业实现稳妥应用云化转变的最佳实践:
公有云服务商的选择、私有云和混合云的选择可以随时切换;
引入微服务架构;
实现对应用的全生命周期管理;
平台中各层次都能支持功能的和性能两方面随时的线性扩展;
平台利用引入科学成熟的建模工具和代码生成引擎,结合架构本身的标准定义,能尽可能的实现平台对异构系统、语言的支持和对实施、部署标准的开放性。