IBM Bluemix:落地中国 + 扶持创业 = 逐步完善的混合云生态体系

  • 刘羽飞

2015 年 9 月 23 日

话题:DevOps语言 & 开发架构

从 2014 年 6 月份公布正式版本至今已过去了一年多的时间,IBM 计划投入 10 亿美元打造的 PaaS 平台 Bluemix 在构建与完善其云生态体系的过程当中,如今再次取得了重要进展——有望在 2015 年内落地中国,同时 IBM 也于近期公布了一项为初创企业提供技术支持的“创客计划”,这也意味着 IBM 的云生态体系战略发展方向发生了改变。

IBM Bluemix 是基于 Cloud Foundry 开源架构的 PaaS 平台。企业用户通过 Bluemix 可进行无边界的开发,用户可以将专用服务连接到 IBM 以及第三方供应商提供的公共 Bluemix 服务,Bluemix 还可在云中提供 DevOps、数据管理等服务,可以为开发者带来更快捷的开发体验。Bluemix 转移并隐藏了云应用管理等复杂的操作流程,因此用户只不需要在管理托管应用程序所需要的基础结构上花费时间。同时,IBM Bluemix 支持基于 Docker 的 IBM 容器技术,优化企业应用管理环境,Bluemix 还可提供丰富的、现成的智能 API 以及 IOT 模块,为开发者在智能硬件开发上提供额外的技术支持,提升开发者的创新速度。

持续改进以应对水土不服

在过去的一年多时间里,表面看似“沉默”的 IBM Bluemix 实际上推出过很多重要更新:2014 年 7 月发布基于 MQTT 协议的 Pub/Sub 服务 IoT Foundation;2014 年 10 月发布 Watson Service,将 Watson 人工智能的一系列服务陆续向 Bluemix 用户开放;2014 年 11 月公布 Bluemix Dedicated 托管云服务;2014 年 12 月发布基于 Docker 和 CloudFoundry 的 IBM Containers 容器服务;2015 年 1 月发布面向 iOS 开发者的 MobileFirst for iOS,这也是 IBM 与苹果的首次官方合作;2015 年 5 月,IBM 与微软合作的.NET on Bluemix 运行时发布实验版。

除了对产品本身的更新以外,IBM 也意识到了争抢开发者的重要性,去年 11 月 Bluemix 曾在印度举办了一场面向独立开发者与创业公司的“黑客松”活动,而今年 4、5 月,这样专门针对创业公司的活动已经开始定期在印度举办了。同时,面向大学生的“黑客松”活动也开始在美国的一些高校内展开。今年 6 月初,北京也举办了一场 Bluemix 云平台 24 小时应用开发挑战赛,以吸引国内的独立开发者与创业公司深入了解和使用 Bluemix。

现在,不仅仅是公有云,Bluemix 也提供私有云服务以及基于 OpenStack 的虚拟主机服务,IaaS 平台 SoftLayer 也已经落地中国香港,并计划将其服务范围继续向中国大陆延伸。而不久前,IBM 还承诺将 Spark 作为一项服务提供给 Bluemix 用户,并宣布将在美国旧金山建立 Spark 技术中心,同时在全球多个实验室内推动与 Spark 相关的项目。

然而不容乐观的是,Bluemix 在中国仍然面临着许多挑战,比如负责基础架构支持的 SoftLayer 并未在国内大陆落地而导致的诸多性能问题,比如传统的企业级服务在云化过程当中可能会遇到的制约自身发展的问题,再比如 Bluemix 上的 Watson 服务能否对中文世界开发者提供更多支持的疑问等等,这些也正是国内开发者最为关心的问题,IBM Bluemix 在国内的发展道路依旧坎坷。

技术实践成果显著,国内云生态布局之路依旧漫长

针对这些不争的事实,IBM 显然也开始采取措施作出改善。今年 3 月份 IBM 高级副总裁、中国开发中心总经理王阳曾公开表示年内将公布关于 Bluemix 在国内落地的详细消息,而在上月刚刚举行的 2015 IBM 云计算开发者大会上,IBM 大中华区云计算及软件业务总经理胡世忠再次透露了关于 Bluemix 落地国内的信息,并表示 Bluemix 将搭载在 OpenStack 上而不是 SoftLayer,显然这是专门针对国内开发者而在开源上做出的技术调整,表明 IBM 将进一步在中国开发者市场中发力。

大会上另一个值得关注的,则是支持创业企业发展的“创客计划”——为成立 5 年以内的初创公司提供最高达 12 万美元的云计算信用额度以及遍布全球的技术支持。IBM 希望能够借助自身的技术资源,为初创企业创造商业机遇,打通进入全球市场的渠道,同时这也证明了 IBM 正在改变以往只针对大型企业客户的战略,而开始向初创企业以及普通开发者方向产生倾斜了,这对于国内的整个应用开发市场来说同样也是一件好事。

2015 IBM 云计算开发者大会上,无论是根据 Watson 人工智能语义识别、分析与预测 API 开发出来的 Humix 智能机器人,还是借助 IBM Bluemix 云计算技术与大数据分析服务,为飞行员提供飞行技术提升建议、危险预警提示、GPS 定位服务的“极限追踪”应用,都让开发们看到了 IBM Bluemix 在这一年多时间内的发展成果,以及 Bluemix 和诸多 IBM 企业级服务在开发实践过程当中的实际表现,而这仅仅是两个最有代表性的案例,Bluemix 在金融、物联网、医疗等多个行业的应用中都有越来越多的成功案例不断涌现出来,为开发者们带来了更多可供参考的经验与指引。

作为较早布局云计算领域的 IT 公司之一,IBM 非常清楚与开发者有着直接关联的 PaaS 平台的发展潜力,但相比于 IaaS 和 SaaS 来说,PaaS 平台也是非常难做好的,这其中涉及到语言运行环境、中间件支持等多方面技术因素。IBM 在 Bluemix 上的战略转变让其进一步完善了混合云生态体系,这也使 IBM 在中国开发者市场内的地位得到了巩固,当然也为更多开发者和初创企业带来了便利。

为了让更多的开发者了解 IBM Bluemix,同时也为了让未来潜在的开发者们能够亲身体验新的应用开发技术,IBM 大中华区云计算云生态合作发展部总监詹海萍表示 IBM 从去年开始就与很多高校展开合作,在周末举办一些开放性的技术活动和比赛,而今年 IBM 同样也将继续加强与高校的合作力度,提供更多的开发者开放计划,帮助更多的学生能够更快地熟悉和使用最新的技术,这对于 IBM 来说同样也是其云生态体系中的重要一环。

尽管在其云生态体系过程中还面临的很多不可避免的挑战与障碍,这也并不是一朝一夕就可轻松解决的,但 IBM Bluemix 以及 Watson、SoftLayer 等的进步无疑也带动了整合 PaaS 市场的发展,推进着开发者生态圈技术实践的,让开发者们今后有了更多的选择,其积极意义自然也是不可否认。

DevOps语言 & 开发架构