您的位置: 网界网 > 行云之路 > 正文

Docker已成为PaaS标配

2015年01月05日 16:07:30 | 作者:CNW.com.cn | 来源: | 查看本文手机版

摘要:首个使用Docker的是dotCloud PaaS(平台即服务)。在围绕Docker重塑品牌后,dotCloud取得了巨大的成功。如今Docker已经成为了其他PaaS解决方案中的标准配置或是核心组件。那么与在现有PaaS解决方案中简单加入Docker相比,新建由...

标签
容器
云服务
PaaS
Docker

【CNW.com.cn 独家译稿】首个使用Docker的是dotCloud PaaS[注]平台即服务[注])。在围绕Docker重塑品牌后,dotCloud取得了巨大的成功。如今Docker已经成为了其他PaaS解决方案中的标准配置或是核心组件。那么与在现有PaaS解决方案中简单加入Docker相比,新建由Docker驱动的PaaS在数量上是否会更多呢?答案是肯定的。

对于任何云平台解决方案而言,Docker都具有强大的吸引力,这一点几乎没有什么疑问。微软、谷歌、亚马逊AWS和IBM都已经在其各自的云服务中加入了Docker。随着越来越多的机构开始在产品中加入Docker,那么增加Docker所带来的竞争优势就会越来越少,但是却变得越来越有必要。

Datastax开源工程师Al Tobey认同“加入Docker将会带来巨大的附加价值”的说法,不过他强调,仅仅是Docker自己表现出色还不够。Docker本身拥有出色的用户体验,如果再有编排选项就更好了,这能让Docker变得更加优秀。

对于现有的知名PaaS解决方案来说,并不是简单地将Docker添加到现有系统就可以了。在每一种情况下,Docker都会附带大量对其有用的额外工具或基础设施。例如,谷歌创建了用于容器管理的Kubernetes,亚马逊在创建Amazon EC2容器服务时加入了一个Docker的调度与维护层。

规模较小、实力较弱的初创型PaaS已经感受到了知名厂商大力提升功能的压力。而这样的压力体现在,小型公司不仅要增加对Docker的支持,还要以能够吸引开发运营人员注意力的方式来做这一工作,而往往这些开发运营人员更容易选择知名的PaaS平台。

企业快速应用开发解决方案的开创者WaveMaker推出了以Docker为架构的PaaS服务——WaveMaker Cloud,并尝试通过为企业开发运营团队提供工具和专业功能的方式获取竞争优势。例如,IT部门能够在WaveMaker Cloud实例中定义组织边界,为资源指定容器(+本站微信networkworldweixin),给逻辑云“切片”分配用途(例如用于开发、测试和生产)。与复制一线云服务商的创意相比,这一理念将目标锁定在为企业提供其所需的专业Docker辅助工具。

市场研究机构Forrester的首席分析师Dave Bartoletti认为,Docker本身就具有出色的附加价值,如今基于云的ISV(独立软件供应商)开始纷纷关注它。如果拥有与之匹配的编排和易用性服务,那么Docker将会变得更加出色。对于“所有易用和能够快速部署的编排技术都应该具有可消费性和可扩展性”的说法,Bartoletti表示认同。在安全与管理方面,加入Docker的PaaS也具有优势。

当然,这并不是说机构不能通过像Dokku这样的私有“迷你Heroku”,或是Deis这样更大、更专业的开源方式创建自己的具有Docker功能的PaaS平台,不过把这样的重活交给别人来做会更合理。由于Docker以及与之相关的技术正在快速发生变化,任何提供带有Docker功能的PaaS解决方案的厂商都必须要将目光放长远,不能只顾眼前利益。(范范编译)

参考资料

1.PaaS:平台即服务(Platform as a Service,简称)是一种云计算服务,提供运算平台与解决方案堆栈即服务。在云计算的典型层级中,平台即服务层介于软件即服务与基础设施即服务之间...详情>>

[责任编辑:于翔 yu_xiang@cnw.com.cn]