浅析公共PaaS和私有PaaS的云锁定
3694
2016-06-04 18:30
文章摘要:  所谓PaaS实际上是指将软件研发的平台作为一种服务,以SaaS的模式提交给用户。因此,PaaS也可看作是SaaS模式的一种应用。PaaS厂商通过提供云应用的开发环境和需要维护的脚本或数据库环境,并为用户承担多方面的工作,如通过多租户和集群管理实现应用部署、大数据、可扩展性和可用性,PaaS市场已经被诸如Google App Engin



  所谓PaaS实际上是指将软件研发的平台作为一种服务,以SaaS的模式提交给用户。因此,PaaS也可看作是SaaS模式的一种应用。PaaS厂商通过提供云应用的开发环境和需要维护的脚本或数据库环境,并为用户承担多方面的工作,如通过多租户和集群管理实现应用部署、大数据、可扩展性和可用性,PaaS市场已经被诸如Google App Engine、Force.com、Heroku、Xeround、Microsoft Azure、Engine Yard、Cloud Bees、Gigaspaces和Apprenda等统治。

  IT组织应该清醒地认识到,采用PaaS平台会让你很快被单一编程平台控制,届时应用程序和数据想迁移到其它PaaS或IaaS厂商就很难了,甚至是不可能的。这是一种风险,争论的焦点在于IaaS的可移植性,我们先来看一下两种PaaS厂商的定义。

  1、公共PaaS:公共PaaS厂商提供包括托管平台在内的服务,IaaS层不会暴露给PaaS用户,用户不能控制IaaS层,IaaS可移植性只受PaaS厂商支持的IaaS平台的限制。

  2、私有PaaS:私有PaaS厂商只提供打包的层,让应用程序部署在IaaS上,用户对IaaS有完全的控制权,包括它的可移植性。

  目前,云计算服务模式正发生着快速的演变,云服务提供商们都试图在模式栈的上下两个方向进行扩展,以期能提供一站式的IT服务。云服务模式间谍的界限日趋模糊。现今,你可能以为公共IaaS和私有IaaS之间有什么关系,也可以认为他俩之间没有关系,私有PaaS是一种完全外包的模式,你可以自己构建,自己控制,可以部署在公共PaaS和私有IaaS上。



版权声明:

凡本网内容请注明来源:T媒体(http://www.cniteyes.com)”的所有原创作品,版权均属于易信视界(北京)信息科技有限公司所有,未经本网书面授权,不得转载、摘编或以其它方式使用上述作品。

本网书面授权使用作品的,应在授权范围内使用,并按双方协议注明作品来源。违反上述声明者,易信视界(北京)信息科技有限公司将追究其相关法律责任。

标签:

评论