IBM Innovate 2013大会努力推动DevOps

原创
开发 后端
今年6月3日的IBM Innovate 2013大会上,希望利用上述举措进一步扩展SmartCloud与MobileFirst产品的开发能力、从而支撑IBM进军DevOps领域的业务目标。

IBM公司已经公布新的软件、培训与资源,希望帮助各类机构创建、测试并交付移动与云应用程序。在今年6月3日的IBM Innovate 2013大会上,希望利用上述举措进一步扩展SmartCloud与MobileFirst产品的开发能力、从而支撑IBM进军DevOps领域的业务目标。在本次活动开幕式的主题演讲中,IBM公司Rational软件总经理Kristof Kloeckner表示,移动与云计算已经成为两股强大而潜力无穷的发展趋势,能够帮助企业创造新的营收来源并改造现有运营结构。然而典型软件开发方案可能需要数周时间才能彻底完成代码变更的协调工作。

 
不过用户选择与易于迁移才是保证企业速度、质量两大运营精髓的关键。IBM公司表示,为了能在这一快速发展的市场中占得先机,企业必须准备好以更快、更频繁的方式为用户提供移动及云软件。这一转化的核心在于DevOps,Kloeckner告诉我们。DevOps是一种集成化软件交付模式,融合了企业的文化、运作流程以及业务工具。它的影响力涵盖整个生命周期,从业务规划与创建到交付及反馈,可谓无所不包。DevOps的目标在于推动企业通过软件交付的连续性迅速抓住市场机遇、更好地满足客户需求。
 
鉴于移动与云两类应用程序之间的密切联系,我们必须为其创建一套单独的自动化DevOps战略。IBM的DevOps组合能够帮助企业以一套通用型方案解决整个生命周期中的所有软件交付难题,且无需考虑所开发应用程序的具体类型。IBM最近凭借对UrbanCode的收购为DevOps方案组合带来强化。事实上,Kloeckner声称包括对Worklight、Green Hat、Cormetrics、Tealeaf以及UrbanCode在内的一系列收购活动都将成为IBM DevOps解决方案的技术基础。
 
IBM公司还宣布将在未来的集成战略中进一步强化支持力度,“持续集成已经成为现代应用程序生命周期中的关键性部分,但大多数企业连持续交付都还无法实现,”Tasktop公司CEo(同时也是Eclipse Mylyn的创造者)Mik Kersten指出。“目前大部分方案都无法将生命周期作为整体加以处理,这就限制了企业的实际应用效果。”
 
“Rational软件此次通过收购UrbanCode将自身技术力量与ALM(即应用程序生命周期管理)相结合可谓前途广阔,而且UrbanCode也的确是DevOps领域的创新能手之一,”Kersten表示。“这样的强强联合有助于塑造企业DevOps的发展蓝图,从而将对ALM工具的需求转化为精益化‘创建-评估-学习’良性循环中的组成部分,最终实现由概念到部署的全面覆盖。”
 
另外,IBM公司还在今年早些时候启动了IBM MobileFirst项目。根据IBM的说法,这套移动战略将使客户从根本上简化并加快利用移动趋势增加运营收入、改造结构的流程,并以前所未见的方式扩大自身市场占有率。
 
结合今天公布的消息来看,IBM正在扩大这一战略的开发能力,希望通过新型工具帮助企业以速度更快、成本更低的方式交付更理想的应用程序产品。用户选择与易于迁移意味着速度与质量已经成为企业开发移动应用程序时的主要考核标准,IBM解释称。IBM Rational软件新产品能在DevOps生命周期的开发与测试阶段帮助企业节约大量时间与资金投入。以Test Workbench为例,它能为开发及测试人员带来自动化记录、修改、回放及评估测试环境的能力,其功能覆盖数百甚至上千种移动设备类型,能够确保方案在每一种移动平台上全部运转良好。
 
新产品还能对尚未完成的应用程序组件进行虚拟化,以便在开发早期就对功能进行测试。自动化测试能力将有效缩短开发过程中测试工作的时耗。除了节约时间以外,企业还能够将新功能与后端服务加以整合、并在无需系统整体完成的前提下进行阶段性测试,从而降低开发成本。
 
IBM公司还公布了新的IBM Worklight与IBM SmartCloud应用程序服务。作为全新免费试用服务,该技术允许开发人员将所创建的应用程序部署到采用IBM Worklight技术的IBM SmartCloud当中。企业将能够在快速创建移动应用程序的同时,免去项目起步之初就需要投入的采购资金与管理成图。应用程序在开发完成之后,IBM SmartCloud的出现还大大降低了部署工作的复杂程度,从而保证企业能以最快速度将应用提供给客户。
 
再有,IBM公司宣称改进云应用程序的开发流程对于企业而言非常关键,尤其是那些希望能通过大数据、分析以及社交业务等高附加值发展机遇实现自身业务转型的企业。
 
IBM还带来一系列新产品,旨在帮助企业用户改进生命周期中的开发与测试环节,其中最值得称道的当数IBM SmartCloud分析工具——记录分析。IBM将继续向现有云产品组合中添加分析功能,其中***的一项就是记录分析服务。它能帮助开发人员从来自基础设施与应用程序的TB级别的海量非结构化数据中把握信息态势。通过将自动化分析能力纳入IT资产记录,企业用户现在可以获得人力根本无法实现的信息汇总结论——速度更快、结论更统一。
 
新的IBM SmartCloud监控应用查看方案帮助企业实时监控云应用程序的性能表现与可用性。这种监测能力可以被嵌入至开发过程当中,使企业更容易理解应用程序在部署完成后的使用情况。
 
而在经过全新扩展的IBM SmartCloud应用程序服务方面,开发人员能够在该服务的帮助下部署并管理Zend Server 6中以PHP语言编写的应用程序。PHP是一种流行的通用脚本语言,主要针对Web开发领域。IBM表示,对PHP的支持为企业用户带来更多选择与灵活性,使其能轻松找到理想的开发方案、并确保开发人员能以最简便的方式实现云-本地应用程序创建。
 
“软件是推动各个行业、各类规模企业进行转型的幕后推手,”Kloeckner在一份声明中指出。“随着动态市场对运营复杂性的推动,企业必须采用DevOps方案来实现以持续交付软件所驱动的客户服务创新。”此外,作为全球开发行业推动战略中的一部分,IBM公司今天还公布了developerWorks的扩展计划。新网站将包含移动、云计算、大数据、WebSphere应用程序开发以及新的developerWorks实验室。所谓developerWorks实验室,旨在为开发人员提供一种快速获取***技术、产品及开放标准的途径,从而保证移动与云开发工作能够与时俱进。
 
Kloeckner在最近的发言中称,OASIS(即结构化信息标准促进组织)宣布由IBM领导的生命周期协作开放服务(简称OSLC)社区将成为该组织的成员。OSLC是一种开放技术,能够简化并集成软件的创建及管理工作,其中包括云、移动乃至大数据应用。其推崇的软件创建流程——无论是网上银行应用还是飞机引擎运行软件——必须采用一系列软件开发工具。从传统上看,这些工具往往基于专利技术、难以整合或彼此匹配。OSLC相当于在不同工具之间搭建了一套开放式的标准化沟通平台,一举解决了困扰开发业界几十年的大问题,最终使企业能够信心满满地将各类工具整合并匹配在一起。
 
责任编辑:马沛 来源: 核子可乐 编译
相关推荐

2013-06-17 11:42:27

Innovate201IBMDevOps

2013-05-09 03:27:28

GMIC2013移动互联网

2011-02-28 10:22:03

IBMOracleOpenJDK

2013-11-12 09:15:11

2013-05-07 20:53:44

2013GMGC移动开发手游开发

2010-05-11 23:38:38

BPMIMPACT2010SmartWork

2011-11-30 16:38:29

IBM

2013-06-05 11:28:12

RationalInnovate 20DevOps

2013-09-04 18:41:01

Testin云测试

2013-06-05 11:27:13

苹果WWDC2013

2013-07-12 11:19:03

IBM 2013技术峰

2013-07-12 11:51:31

IBM 2013技术峰大数据

2011-08-28 10:27:54

IBMRationalInnovate 20

2013-05-09 00:08:42

移动互联网趋势GMIC2013

2012-07-20 10:47:58

Office 2013系统

2011-11-30 16:40:49

IBM

2021-10-13 09:19:09

数据

2013-01-31 14:39:14

SolidWorks美国设计

2010-10-16 12:22:56

2015-09-28 16:19:44

GITC互联网技术大会
点赞
收藏

51CTO技术栈公众号