拉斯维加斯— Cloud Connect峰会云供应商小组成员表示,旁观者似乎对平台即服务(PaaS)的定义以及云计算范式的发展充满了期待。与Interop会议位于同一地点。微软技术研究员Mark Russinovich说,他看到了不同类型的PaaS平台:计算PaaS产品(包括带有运行时操作环境的代码)和PaaS平台,这些平台使开发人员能够将代码直接放入虚拟机中。
对于惠普云服务产品营销副总裁兼云推广人员Margaret Dawson来说,PaaS的概念就是提供一个完整的应用程序开发环境,其中还包括管理功能。
Blue Box的创始人兼首席执行官Jesse Proudman说,PaaS的全部目的是提供消耗性服务的服务目录,其中可能包括应用程序交付或数据库功能。他补充说,PaaS是一个抽象层,可以使工作负载在云之间迁移。
红帽OpenShift战略总监Krishnan Subramanian进行了一个简单的测试,来定义什么是PaaS,什么不是PaaS。他说,有了真正的PaaS,应用程序可以随平台和底层基础架构进行扩展。
尽管PaaS当前的定义与基础架构即服务(IaaS)平台有所不同,但两者之间正在逐渐融合。IaaS通常与诸如Amazon之类的云服务相关联,其用户自行配置和管理服务。
Russinovich解释说,Microsoft的Azure最初只是纯粹的PaaS服务,但现在正在改变。微软随着时间的推移意识到人们还希望获得更大的灵活性,以利用该平台满足自定义需求。
Russinovich说:“一年前,我们使基础设施即服务全面可用,并且现在正走在融合这两个世界的道路上。”
小组还针对PaaS应该在哪里运行的问题。
Proudman说,如果PaaS构建正确,那么实际的基础IaaS或物理基础架构就不会有问题。
Proudman说:“ PaaS供应商需要花费精力的地方是建立提供商之间的兼容性和抽象性。” “应用程序不必在意它的运行位置。”
PaaS平台是否应该开源的问题也是小组成员之间争论的话题。
PaaS平台无需开源。Russinovich说,它只需要是可移植的,这样开发人员就可以使用他们的应用程序并将其部署在云或自己的数据中心中。
Subramanian解释说,开源对于构建生态系统很重要。
他说:“开源为我们带来了更多的机会。”
红帽拥有自己的开源PaaS平台OpenShift,而Pivotal的Cloud Foundry是市场上另一种流行的开源PaaS。