PaaS平台(平台即服务)是一种云计算模型,它为客户提供一个完整的云平台(硬件、软件和基础架构)以用于开发、运行和管理应用程序,而无须考虑在本地构建和维护该平台通常会带来的成本、复杂性和不灵活性。
PaaS 提供商将服务器、网络、存储、操作系统软件、数据库、开发工具等一切工具都托管在其数据中心上。通常,客户可以支付固定费用来为指定数量的用户提供指定数量的资源,他们也可以选择“按使用量付费”定价模式以仅为他们使用的资源付费。如果 PaaS 客户必须构建和管理自己的本地平台,那么这两种选择都能让PaaS平台客户以更低的成本更快地构建、测试、部署运行、更新和扩展应用程序。
如上所述,PaaS不会取代公司用于软件开发的整个IT基础架构。它是通过云服务提供商的托管基础架构提供的,用户最常通过Web浏览器访问产品。 PaaS可以通过公有,私有和混合云交付,以交付诸如应用程序托管和Java开发之类的服务。PaaS平台服务包括:与开发团队合作、应用程序设计与开发、应用程序测试和部署、Web服务集成、信息安全、数据库整合。
此外,借助PaaS平台现在提供的更新编程语言和技术(例如无服务器功能和容器)的支持,开发人员可以使用该模型引入技术发展的新渠道。这尤其适用于技术变革缓慢的行业,例如银行业和制造业。 PaaS使这些组织可以适应最新的产品,而无须完全更改其业务流程。