论文部分内容阅读
从现场DJ表演到摇滚乐,从拉丁舞到中西乐器合奏,“2014 IBM技术峰会”让与会的众多开发、运维工程师等IT实践者眼前一亮,兴奋不已。
张扬的艺术与严谨的技术可以组合在一起,在“2014 IBM技术峰会”上同堂呈现;在无国界的IT世界中,大数据、云、移动、社交可以相互交织,组合成为最具创新前景的技术潮流。
“2014 IBM技术峰会”的主题是“MIX with Tech”,在如今新技术迅猛发展并呈现出越来越强烈的融合趋势的背景下,峰会以此为题,直中要害。
“信息技术的革新带来新时代的数字革命,也带领企业进入到了数字经济时代。面对这场变革,传统的IT模式已经无法满足企业多变的业务需求,而‘组合式业务(Composable Business)’则可以帮助企业灵活地通过云、移动等技术,自由组合动态互联的业务流程与服务,帮助企业更高效地应对市场变化和客户需求,赢取竞争优势与市场先机。在中国,我们将着力推进在大数据分析、云计算、企业移动与社交领域的投入,充分发挥软件技术的创新能力,基于业务需求驱动各行业向‘组合式业务’转型。”IBM全球副总裁兼大中华区软件集团总经理胡世忠表示。
当下,互联网与传统行业融合的趋势愈发明显,企业也必然需要利用各种技术实现组合式业务创新。作为开发者和运维者,如何跟随这一潮流,实现自我超越,并帮助所在的企业实现业务持续增长和转型呢?“2014 IBM技术峰会”的100多场技术主题演讲、21场分论坛、12大技术上机实验室和4大主题展区打开了一扇让与会者近距离接触云计算、大数据、移动等最前沿信息技术的窗户。
Bluemix:组合的极致
在峰会上,最重磅的消息莫过于IBM正式在华发布拥有领先技术的PaaS平台Bluemix。虽然本报曾报道过Bluemix的一些情况,但是这次正式亮相,仍然给记者带来新奇,也令很多与会的IT实践者感到震撼。
“5月份,我们用Bluemix开发部署了一个公司内部使用的微博跟踪和数据分析的应用,当时用了1个小时进行开发,2分钟就部署完成。如果使用传统的开发部署方式,大约需要1个月时间。”软通动力云计算技术总监、国家工程实验室主任陈增伟在峰会上现身说法。
从1个月到1小时,相信这一变化足以让大多数开发者兴奋甚至震惊。Bluemix是怎么做到的?它究竟是什么?
记者采访到了Bluemix的创始人之一,IBM杰出工程师、IBM 创新工程院院长暨Bluemix全球主架构师毛新生。毛新生告诉记者,Bluemix实际上是一个基于云的、开放的、标准化的平台,用于构建、管理和运行各种类型的应用程序。Bluemix同时具备IBM软件、第三方产品及开放技术优势,为开发者提供了开放、集成的环境和工具,在云中实现开发运营,让其有能力以消费品规模构建企业级的云应用。
在峰会现场的演示中,记者看到通过Bluemix,工程师可以按照需求选用相应的各类中间件和组件,从而大大简化开发和部署工作,让应用的开发部署快速简单。
“随着越来越多的企业希望抓住云计算的机遇,他们的需求也日益凸显:既满足快速开发的要求以获得竞争优势,同时拥有开放的生态系统允许公司开发人员轻松地创建应用,并将它们与现有计算系统相连接。此次IBM发布的Bluemix正是直击企业的这种需求,为向企业云端转型而生。”毛新生告诉《中国计算机报》记者,Bluemix可以把各种各样的能力汇聚到上面,具有在线、服务化的能力。事实上,它既具有基础设施层面的能力,比如可以将应用部署在Softlayer上,也有软件的能力,包括中间件、半成品的解决方案、SaaS等,这些能力都会转化为Bluemix。
毛新生表示,IBM的很多软件产品未来都将集成到Bluemix中,成为Bluemix中的一个或几个服务,而不再以产品的身份面向用户。当然,Bluemix始终是开放的,它同样会集成许多出众的第三方产品,这样才能为用户提供最优质的服务。
DevOps:为创新加速
“PaaS的一个很重要的作用就是帮助企业快速构建富有弹性的应用,实现跨界创新。”毛新生认为,Bluemix在企业转型过程中所扮演的角色极为重要,特别是在新互联网时代,应用的快速开发部署,移动端的跨平台开发,都是Bluemix的用武之地。
当然,Bluemix是一个平台,是一个工具。要适应新互联网时代快速的开发和运维方式,IBM还提供了其他武器,DevOps就是其中之一。
“现在,软件开发的周期越来越短。比如,银行目前很多的前端系统,数据往往要返回到后端的CRM系统或者核心系统。由于移动、社交等交互性的前端系统会经常更新,这样就给后端系统带来很大的开发运维挑战。”IBM Rational产品开发和用户支持全球副总裁Salvatore Vella认为,DevOps是解决这一矛盾的有效方法。
“DevOps就是针对下一代应用而生。”Salvatore Vella表示,对于原有的应用,DevOps可以有效降低成本和风险,而对于新开发的应用,它则可以大幅提高开发速度。
Salvatore Vella介绍,IBM在全球拥有4万多名开发人员,他们已经开始利用DevOps来开发和构建应用。“以IBM的认知计算解决方案Watson为例,一开始,Watson的迭代时间是9周,后来,我们采用了一些管理工具把迭代时间降到了3周,再后来,我们又把迭代时间变成了1天。迭代时间变短、速度变快,我们利用DevOps取得了巨大的进展,同时也消除了很多浪费。”Salvatore Vella介绍,IBM系统科技部(STG)的开发人员也将DevOps用于内嵌软件的开发测试上,将集成测试从每两个月一次变成每天一次,构建周期从14天缩短到3个小时,部署时间从5个小时缩短到5分钟。 当然,向DevOps迁移并非易事。对于大型企业和复杂度很高的应用而言,DevOps具有极高的价值,然而,这样的大规模迁移遇到的并非仅是技术上的挑战。Salvatore Vella告诉记者,大型企业要将原有的开发运维方式向DevOps迁移,首先要考虑的是文化因素,必须让企业的开发团队形成相同的理念并认同DevOps。其次,需要整个团队的通力协作,以及流程的改造。“当然,一个好的工具也是成功迁移的必要因素。目前,DevOps的一些服务已经融合到了Bluemix中,它是一套非常好用的工具集合。”Salvatore Vella说。
组合为了业务重塑
大数据、移动、社交,对于新技术具有天生好奇心的开发人员非常关心它们的发展趋势,特别是它们如何在企业的业务中得到应用和组合。峰会上,诸多企业用户登上讲台,将他们在新技术应用上的兴奋与成就分享给了众多开发者。
通过数据分析了解客户,了解客户的需求,从而实现精准营销,这是企业应用大数据的典型场景之一。“我们利用Cognos作为BI分析平台,然后用SPSS建模对客户的消费习惯进行分析,从而了解客户,并进行精准营销。”乐友(中国)技术副总裁吕文龙介绍,乐友通过大数据分析对不同的客户群体进行标签化,比如消费水平、是否对价格敏感、品牌偏好等。然后,乐友会针对不同的群体进行更加精准的产品推送和促销信息推送。
峰会第一天,诸多演讲者均着便装登台,完全颠覆了人们对IBM严谨甚至刻板的印象。唯一的例外是IBM院士、IBM WebSphere全球战略副总裁兼全球首席技术官Jerry Cuomo,他身着衬衣、领带上台,但是这条领带与众不同。
被Jerry Cuomo称作“Jerry Cuomo Tie”的领带是一条神奇的“情绪领带”,它连接的传感器和计算设备藏在衬衣内,可以监测穿戴人的心率等体征指标,进而推算穿戴人当时的情绪,并将穿戴人此时的“情绪”通过领带的颜色表示出来。当然,“情绪领带”所产生的数据可以上传到云端,企业可以根据这些与用户紧密相关的数据进行一些精准的服务推送。Jerry Cuomo借助“情绪领带”想说明的是,可穿戴设备、物联网等新的技术和应用,正在重塑客户,同时也在重塑企业和企业的业务模式。“在新的技术环境中,我们应该思考如何重塑公司和业务,如何利用组合式的技术。我们可以使用Bluemix,使用API经济学来设计、组合、验证和迭代,并通过不断地迭代让它变得完美。”Jerry Cuomo说。
事实上,IBM在物联网领域的耕耘已经有了颇多收获。北京中交兴路车联网科技有限公司(简称中交兴路)就与IBM合作,面向车联网打造了开放的平台,并将在该平台上开发简单易用的移动应用。中交兴路采用了IBM MessageSight提供海量移动设备的连接能力,近乎实时地处理大量事件,为容纳不断增加的移动设备和传感器提供所需的性能、价值和简单性,满足海量移动手机设备的并发连接和处理。此外,中交兴路还借力IBM Worklight移动互联等创新技术,建立车联网创新中心,为业务高速发展、构建车联网服务系统提供有力支撑。
“API经济蕴藏的巨大商机属于使用Bluemix的每一个开发者,其与生俱来的平台级优势可以将终端用户及开发者与他们所需要的计算、应用资源联系起来,混搭出更多的可能。与合作伙伴共同成长始终是IBM生态系统的发展目标,为此IBM发布了一系列的措施,包括建设developerWorks社区,定制IBM 创业家全球训练营及创业企业全球扶持计划(GEP),尤其是每年举办的SmartCamp活动,为有想法的开发团队提供技术支持、运营辅导,并引入风险投资部门的商业洞察,为他们提供最好的舞台。相信未来,Bluemix会为更多优秀的团队提供机会,与IBM共同为智慧地球努力。”IBM软件集团大中华区应用开发商合作部总监詹海萍表示。
张扬的艺术与严谨的技术可以组合在一起,在“2014 IBM技术峰会”上同堂呈现;在无国界的IT世界中,大数据、云、移动、社交可以相互交织,组合成为最具创新前景的技术潮流。
“2014 IBM技术峰会”的主题是“MIX with Tech”,在如今新技术迅猛发展并呈现出越来越强烈的融合趋势的背景下,峰会以此为题,直中要害。
“信息技术的革新带来新时代的数字革命,也带领企业进入到了数字经济时代。面对这场变革,传统的IT模式已经无法满足企业多变的业务需求,而‘组合式业务(Composable Business)’则可以帮助企业灵活地通过云、移动等技术,自由组合动态互联的业务流程与服务,帮助企业更高效地应对市场变化和客户需求,赢取竞争优势与市场先机。在中国,我们将着力推进在大数据分析、云计算、企业移动与社交领域的投入,充分发挥软件技术的创新能力,基于业务需求驱动各行业向‘组合式业务’转型。”IBM全球副总裁兼大中华区软件集团总经理胡世忠表示。
当下,互联网与传统行业融合的趋势愈发明显,企业也必然需要利用各种技术实现组合式业务创新。作为开发者和运维者,如何跟随这一潮流,实现自我超越,并帮助所在的企业实现业务持续增长和转型呢?“2014 IBM技术峰会”的100多场技术主题演讲、21场分论坛、12大技术上机实验室和4大主题展区打开了一扇让与会者近距离接触云计算、大数据、移动等最前沿信息技术的窗户。
Bluemix:组合的极致
在峰会上,最重磅的消息莫过于IBM正式在华发布拥有领先技术的PaaS平台Bluemix。虽然本报曾报道过Bluemix的一些情况,但是这次正式亮相,仍然给记者带来新奇,也令很多与会的IT实践者感到震撼。
“5月份,我们用Bluemix开发部署了一个公司内部使用的微博跟踪和数据分析的应用,当时用了1个小时进行开发,2分钟就部署完成。如果使用传统的开发部署方式,大约需要1个月时间。”软通动力云计算技术总监、国家工程实验室主任陈增伟在峰会上现身说法。
从1个月到1小时,相信这一变化足以让大多数开发者兴奋甚至震惊。Bluemix是怎么做到的?它究竟是什么?
记者采访到了Bluemix的创始人之一,IBM杰出工程师、IBM 创新工程院院长暨Bluemix全球主架构师毛新生。毛新生告诉记者,Bluemix实际上是一个基于云的、开放的、标准化的平台,用于构建、管理和运行各种类型的应用程序。Bluemix同时具备IBM软件、第三方产品及开放技术优势,为开发者提供了开放、集成的环境和工具,在云中实现开发运营,让其有能力以消费品规模构建企业级的云应用。
在峰会现场的演示中,记者看到通过Bluemix,工程师可以按照需求选用相应的各类中间件和组件,从而大大简化开发和部署工作,让应用的开发部署快速简单。
“随着越来越多的企业希望抓住云计算的机遇,他们的需求也日益凸显:既满足快速开发的要求以获得竞争优势,同时拥有开放的生态系统允许公司开发人员轻松地创建应用,并将它们与现有计算系统相连接。此次IBM发布的Bluemix正是直击企业的这种需求,为向企业云端转型而生。”毛新生告诉《中国计算机报》记者,Bluemix可以把各种各样的能力汇聚到上面,具有在线、服务化的能力。事实上,它既具有基础设施层面的能力,比如可以将应用部署在Softlayer上,也有软件的能力,包括中间件、半成品的解决方案、SaaS等,这些能力都会转化为Bluemix。
毛新生表示,IBM的很多软件产品未来都将集成到Bluemix中,成为Bluemix中的一个或几个服务,而不再以产品的身份面向用户。当然,Bluemix始终是开放的,它同样会集成许多出众的第三方产品,这样才能为用户提供最优质的服务。
DevOps:为创新加速
“PaaS的一个很重要的作用就是帮助企业快速构建富有弹性的应用,实现跨界创新。”毛新生认为,Bluemix在企业转型过程中所扮演的角色极为重要,特别是在新互联网时代,应用的快速开发部署,移动端的跨平台开发,都是Bluemix的用武之地。
当然,Bluemix是一个平台,是一个工具。要适应新互联网时代快速的开发和运维方式,IBM还提供了其他武器,DevOps就是其中之一。
“现在,软件开发的周期越来越短。比如,银行目前很多的前端系统,数据往往要返回到后端的CRM系统或者核心系统。由于移动、社交等交互性的前端系统会经常更新,这样就给后端系统带来很大的开发运维挑战。”IBM Rational产品开发和用户支持全球副总裁Salvatore Vella认为,DevOps是解决这一矛盾的有效方法。
“DevOps就是针对下一代应用而生。”Salvatore Vella表示,对于原有的应用,DevOps可以有效降低成本和风险,而对于新开发的应用,它则可以大幅提高开发速度。
Salvatore Vella介绍,IBM在全球拥有4万多名开发人员,他们已经开始利用DevOps来开发和构建应用。“以IBM的认知计算解决方案Watson为例,一开始,Watson的迭代时间是9周,后来,我们采用了一些管理工具把迭代时间降到了3周,再后来,我们又把迭代时间变成了1天。迭代时间变短、速度变快,我们利用DevOps取得了巨大的进展,同时也消除了很多浪费。”Salvatore Vella介绍,IBM系统科技部(STG)的开发人员也将DevOps用于内嵌软件的开发测试上,将集成测试从每两个月一次变成每天一次,构建周期从14天缩短到3个小时,部署时间从5个小时缩短到5分钟。 当然,向DevOps迁移并非易事。对于大型企业和复杂度很高的应用而言,DevOps具有极高的价值,然而,这样的大规模迁移遇到的并非仅是技术上的挑战。Salvatore Vella告诉记者,大型企业要将原有的开发运维方式向DevOps迁移,首先要考虑的是文化因素,必须让企业的开发团队形成相同的理念并认同DevOps。其次,需要整个团队的通力协作,以及流程的改造。“当然,一个好的工具也是成功迁移的必要因素。目前,DevOps的一些服务已经融合到了Bluemix中,它是一套非常好用的工具集合。”Salvatore Vella说。
组合为了业务重塑
大数据、移动、社交,对于新技术具有天生好奇心的开发人员非常关心它们的发展趋势,特别是它们如何在企业的业务中得到应用和组合。峰会上,诸多企业用户登上讲台,将他们在新技术应用上的兴奋与成就分享给了众多开发者。
通过数据分析了解客户,了解客户的需求,从而实现精准营销,这是企业应用大数据的典型场景之一。“我们利用Cognos作为BI分析平台,然后用SPSS建模对客户的消费习惯进行分析,从而了解客户,并进行精准营销。”乐友(中国)技术副总裁吕文龙介绍,乐友通过大数据分析对不同的客户群体进行标签化,比如消费水平、是否对价格敏感、品牌偏好等。然后,乐友会针对不同的群体进行更加精准的产品推送和促销信息推送。
峰会第一天,诸多演讲者均着便装登台,完全颠覆了人们对IBM严谨甚至刻板的印象。唯一的例外是IBM院士、IBM WebSphere全球战略副总裁兼全球首席技术官Jerry Cuomo,他身着衬衣、领带上台,但是这条领带与众不同。
被Jerry Cuomo称作“Jerry Cuomo Tie”的领带是一条神奇的“情绪领带”,它连接的传感器和计算设备藏在衬衣内,可以监测穿戴人的心率等体征指标,进而推算穿戴人当时的情绪,并将穿戴人此时的“情绪”通过领带的颜色表示出来。当然,“情绪领带”所产生的数据可以上传到云端,企业可以根据这些与用户紧密相关的数据进行一些精准的服务推送。Jerry Cuomo借助“情绪领带”想说明的是,可穿戴设备、物联网等新的技术和应用,正在重塑客户,同时也在重塑企业和企业的业务模式。“在新的技术环境中,我们应该思考如何重塑公司和业务,如何利用组合式的技术。我们可以使用Bluemix,使用API经济学来设计、组合、验证和迭代,并通过不断地迭代让它变得完美。”Jerry Cuomo说。
事实上,IBM在物联网领域的耕耘已经有了颇多收获。北京中交兴路车联网科技有限公司(简称中交兴路)就与IBM合作,面向车联网打造了开放的平台,并将在该平台上开发简单易用的移动应用。中交兴路采用了IBM MessageSight提供海量移动设备的连接能力,近乎实时地处理大量事件,为容纳不断增加的移动设备和传感器提供所需的性能、价值和简单性,满足海量移动手机设备的并发连接和处理。此外,中交兴路还借力IBM Worklight移动互联等创新技术,建立车联网创新中心,为业务高速发展、构建车联网服务系统提供有力支撑。
“API经济蕴藏的巨大商机属于使用Bluemix的每一个开发者,其与生俱来的平台级优势可以将终端用户及开发者与他们所需要的计算、应用资源联系起来,混搭出更多的可能。与合作伙伴共同成长始终是IBM生态系统的发展目标,为此IBM发布了一系列的措施,包括建设developerWorks社区,定制IBM 创业家全球训练营及创业企业全球扶持计划(GEP),尤其是每年举办的SmartCamp活动,为有想法的开发团队提供技术支持、运营辅导,并引入风险投资部门的商业洞察,为他们提供最好的舞台。相信未来,Bluemix会为更多优秀的团队提供机会,与IBM共同为智慧地球努力。”IBM软件集团大中华区应用开发商合作部总监詹海萍表示。