以史为镜剖析PaaS大迷局

来源:CSDN   
2014/5/4 13:53:03
云计算在企业级市场的战役已经打响:AWS等新兴云服务提供商已经动了传统IT巨头在企业级市场的奶酪,传统巨头们也已开始奋力反击。随着传统IT巨头的加入,PaaS市场变得比以前任何时候都更加混乱。唯一确定的共识似乎只剩下一个:大家都喜欢“Platform/平台”这个词,因为“平台”一词有无限的想象空间。

本文关键字: PaaS 云计算
4. 2011/01 AWS Beanstalk发布
 
作为公有IaaS云的绝对领导厂商,AWS不断向栈的上方移动:一是推出各种Application services,二是推出应用管理和部署服务,如Cloudformation/Beanstalk。在技术实现上,GAE/Heroku采用基于Container隔离的方案,而Beanstalk则采用VM隔离。AWS Beanstalk给予开发人员更大的控制权,因为开发人员可以登录到VM上进行操作。
 
5. 2010/02 Windows Azure发布 & 2011/03 VMWare发布Cloud Foundry,Redhat发布OpenShift
 
相对于互联网公司,传统IT企业在2007-2012期间的活动应该说乏善可陈。而较之IBM/Oracle,微软在云计算的动作是最早的。和GAE一样,Windows Azure开始也定位于PaaS平台,但其随后也增加了VM Role的支持。
 
VMWare和Redhat的定位不是公有云“服务”,而是为私有云用户提供PaaS“产品”。他们首先通过开源策略吸引开发人员,而后尝试推出商业版本或者提供商业支持。这个策略很奏效,Cloud Foundry在国内某种程度上成了PaaS的代名词。
 
PaaS的现在(2013 ~ 2015)
 
6. 2013/03 Netflix launched the NetflixOSS Cloud Prize
 
Netflix是AWS最成功的案例,它标志着AWS不仅可以很好地满足中小型创业公司的需求,也可以满足大型的互联网企业的需求。Netflix在构建Cloud-Native应用上所积累的经验是丰富的。Netflix认为AWS和它要开发的Cloud-Native应用之间是存在Gap的,而最难的工作就是构建符合自己业务需求的PaaS来弥补这个Gap。Netflix从2012年开始将这个他们自己称为PaaS的一些组件逐步开源。
 
7. 2013/02 AWS发布OpsWorks & RightScale宣布支持GCE
 
在应用管理和部署产品线上,继CloudFormation与Beanstalk后,AWS在2013/02推出了OpsWorks服务。AWS OpsWorks将应用程序管理、可扩展性和性能结合在一起。OpsWorks支持各种DevOps原则,如持续集成等。用户不但可以控制如何部署代码,还可以使用 Chef 配方来配置服务器上的软件,使用AWS API来调用各种资源。
 
OpsWorks的推出引起了RightScale等AWS合作伙伴的不满,RightScale随后宣布支持GCE。随着AWS推出替代相似服务,RightScale等云管理厂商的优势似乎只剩下multi-cloud支持。但是,我认为对于不同的用户,IaaS(可能是multi-cloud,包括私有云和公有云)和Cloud-Native应用之间的Gap是不同的,Rightscale类软件仍有足够的创新空间和细分市场。
 
8. 2014/02 GAE支持managed VMs
 
Google在发布GCE后不久,就宣布GAE支持managed VMs功能。和Azure的VM Role一样,这个功能给予了PaaS开发人员完全的控制权。
 
所以,未来PaaS可能成为IaaS的一个功能,或者说两者之间没有明显的界限,它们是作为一个整体Offering提供给用户,这都证明了AWS的远见。
 
9. 2013/12 Github reached 10m repositories & 2013/10 dotCloud公司改名为Docker
 
这两个事件貌似和PaaS的关系不大。Github和开源软件有很强的关联性,因为几乎所有的知名开源软件都可以在Github上面找到。在云时代,开源软件的使用越来越多。AWS提供的RDS for Mysql深受欢迎,ElasticCache服务也是基于memcached和redis这两个开源软件。GPL开源协议和云服务之间没有冲突,使得越来越多开源软件被选择用来构建云服务。另一方面,在ALM类软件领域,出现了越来越多和Github一样的SaaS服务,比如Monitoring as a service、Load test as a service,持续集成as a service。这类服务对DevOps的推动力不可忽视。
 
Docker自2013年以来非常火热,无论是从Github上的代码活跃度,还是Redhat在RHEL6.5中集成对Docker的支持,就连Google的Compute Engine也支持Docker在其之上运行。Docker对PaaS的影响值得持续关注。
责编:李玉琴
vsharing微信扫一扫实时了解行业动态
portalart微信扫一扫分享本文给好友

发表评论

         看不清,换一个

著作权声明:畅享网文章著作权分属畅享网、网友和合作伙伴,部分非原创文章作者信息可能有所缺失,如需补充或修改请与我们联系,工作人员会在1个工作日内配合处理。
最新专题
IT系统一体化时代来了

2009年Oracle 用Exadata服务器告诉企业,数据中心的IT服务一体化解决方案才是大势所趋,而当前企业对大数据处理的..

高性能计算——企业未来发展的必备..

“天河二号”问鼎最新全球超级计算机500强,更新的Linpack值让世界认识到了“中国速度”。但超算不能只停留于追求..

    畅享
    首页
    返回
    顶部
    ×
      信息化规划
      IT总包
      供应商选型
      IT监理
      开发维护外包
      评估维权
    客服电话
    400-698-9918