什么是平台即服务 (PaaS)?
PaaS 代表平台即服务。它是一种云计算服务,使用虚拟化技术为开发人员或组织提供应用程序开发平台。
此平台包含计算、内存、存储、数据库和多种应用程序开发服务。PaaS 解决方案可用于创建供内部使用的应用程序或出售的应用程序。
PaaS 技术为公司提供虚拟基础设施,包括数据中心、服务器、存储和网络资源,以及中间层软件,其中包含用于开发应用程序的工具。
PaaS 类型
PaaS 的类型如下:
私有云
开发平台是在为单个组织(包括多个用户)的受限使用而持续的基础设施上创建的。基础设施可以由组织、第三方或某种合并拥有、处理和管理,并且可以存在于内部或外部。
公有云
开发平台构建在为多个组织(也称为多租户模型)使用而提供的基础设施上。基础设施可以由企业、学术机构或政府组织或某种合并拥有、处理和管理。它发生在云提供商的场所。
混合云
开发平台构建在公有云和私有云上。这两个云模型继续使用特定实体,但通过允许信息和软件灵活性的标准化或专有技术相互绑定。它通常用于 PaaS 解决方案。
计算平台
传统的计算需求并没有消失。企业需要带宽、存储和数据处理服务。与其购买捆绑服务,不如为这些计算需求签订单个软件的合同。Flickr 是一个照片存储的例子,它使我们能够在一个位置保存图像,并将其作为 PaaS 提供。
网络应用程序
各种服务允许我们通过 API 使用应用程序。例如,YouTube 和 Twitter 将是网络应用程序作为 PaaS 的两个著名示例。
社交应用程序
多个社交应用程序使我们能够合并到您的网站中,无论是在公共端还是后端。例如,Facebook、Ning 和 BuddyPress。
中间件
中间件定义了促进用户界面应用程序和机器操作系统的软件。PaaS 供应商提供中间件,以便用户可以执行诸如 Web 浏览器上的表单提交之类的请求,或者允许 Internet 服务器根据客户配置文件恢复页面。它对于运行和支持应用程序之间的数据和信息通信很重要,但最终用户不会直接与其交互。