平台即服务(Platform as a Service,PaaS)是一种提供运算平台与解决方案的云计算服务,也称云平台服务。[1][2][3]平台即服务的主要服务对象是应用程序开发人员,[4]通过分布式技术解决集群系统的协同工作问题。[5]
在平台即服务中,用户不需要管理与控制基础设施,包括网络、服务器、操作系统或存储的运行、备份、升级等操作,只需要控制上层的应用程序部署与应用代管的环境,就可以快速开发自己所需要的应用和产品。[6][1]平台即服务具备IT资源整合、资源有效分配、开发测试环境统一、自动化交付使用、快捷部署和弹性扩展等特征,[2]八百客的800App、谷歌的App Engine及微软的Azure都是典型的平台即服务。[7] 内容介绍
PAAS平台通过网络进行程序提供的服务称之为SaaS(Software as a Service),而云计算时代相应的服务器平台或者开发环境作为服务进行提供就成为了 PaaS(Platform as a Service)。 事实上,PaaS是位于IaaS和SaaS模型之间的一种云服务,它提供了应用程序的开发和运行环境。IaaS主要提供了虚拟计算、存储、数据库等基础设施服务,SaaS为用户提供了基于云的应用,PaaS则为开发人员提供了构建应用程序的环境。借助于PaaS服务,你无须过多的考虑底层硬件,并可以方便的使用很多在构建应用时的必要服务,比如安全认证等。