「赛迪网讯」日前,面向中国程序员、架构师、数据库工程师和数据库管理员的顶级赛事——“2011 IBM DB2迁移之星大赛暨WebSphere开发者大赛”9月20天日在京正式拉开帷幕。会后,IBM软件集团大中华区WebSphere总经理徐刚在接受媒体采访时表示,企业在进行IT系统开发时整个架构需进行周全的考虑,并从局部入手逐步构建企业整体的架构。
同时,他还认为,SOA架构的出现可以帮助企业实现应用系统的逐步改造,从而实现业务流程模块化,需要进行业务流程变化时可以迅速帮助企业组合起来实现业务变更。
徐刚 IBM软件集团大中华区WebSphere总经理(赛迪网 配图)
中间件是构建云计算平台的核心
中间件是云计算平台的重要核心引擎。徐刚表示,云平台概念非常重要,在云服务里面有几层是很重要的,最上层是软件及服务,我们要实现软件及服务,最重要的问题是有没有这样平台支撑我的软件在平台上做开发,而我这个平台上做的应用开发可以很快的给我的很多客户使用我的应用。这个平台的概念对我们来讲是非常重要的,这也是IBM Websphere在PaaS领域有很多投入的地方。同时,通过和DB2的紧密合作,能够把我们平台及服务的概念真正的带到企业,让企业用得起这样一个平台,让它满足企业未来应用开发的需要,这一点是很重要的。IBM其实有很多这种针对于平台层面,有很多的产品。例如,我们有一个产品是把我们后面的应用服务器虚拟化,这是一部分。
第二,保证平台上的性能得到快速的优化也是非常重要的。通过IBM优化和部署的工具,可以使云应用在平台上实现很容易部署、很容易监控、很容易让应用使用效率更好,这是我们已经在平台上所拥有的技术。
物联网助力实现企业应用创新
目前,随着移动互联网、3G的发展,移动设备已经成为了企业和商务人士不可或缺的一部分。针对移动互联网的应用、SOA应用,徐刚对记者表示,IBM在这一块市场看到非常多的需求,未来,不仅是在现有的网络平台,还可以拓展到很多领域里,包括如何通过一个手机同样能够看到我的应用和方便使用我的应用。今年,Websphere 8版本的发布已经实现了这一新的功能,这意味着当开发者在WebSphere中间件平台上做开发的同时,应用支持已经不仅仅是在传统PC上面,还可以无缝拓展到其移动设备上。
第二,随着物联网平台的发展,现在很多智能交通、智能城市的应用,对物联网的需求已经变得越来越多了,并且已经有了非常实际的需求。这对帮助企业降低运维成本,提高利润将起到非常重要的作用。不管是移动的应用还是物联网的应用,物联网的应用连接到传统的IT系统只是第一步,之后会把我的业务流程和系统能够跟物联网整合在一起从而实现提高效率,节约成本,真正使企业实现业务的创新,增强综合竞争力。
IT系统开发需全局考虑、局部入手
“业务流程越是陈旧的企业,IT发展越是比较快,这其中一定有一些传统应用。特别是很多企业在业务流程开发前考虑不周,直接把业务写到里面去,但当企业业务出现变化的时候,相对来说代价是比较大的。”针对这种现状,徐刚指出,目前我们看到的客户,基本上有两种处理,一种是逐步改造的方式,第二种是完全基于有行的架构开发业务系统。但是相对来说,第二种会比较少一点,这两种客户都有一个共性,希望跟我们谈整个我的架构流程怎么样,我今天要完成这样一个转型,我未来一定要达到什么样的目标,能够真正的让我实现到业务流程的变化。
针对如何在现有架构下逐步进行迁移的问题,当我的架构和未来方向都已经确定后,落地实施应先从一个局部开始,由从对外的服务落地逐步到完整实现SOA架构的落地。当这个模块落地之后,一些应用就可以提炼出来,新业务改造出来便可进行扩充,从而逐渐实现业务流程的迁移。
他还认为,真正实现这样的规划,就需要进行全局的、周全的考虑,整个架构、整个蓝图需要考虑的很清楚,从而避免真正启动时伤筋动骨全部换掉。开始的时候,需要从局部入手开始逐渐构建企业整体的架构,比如开始有企业的ESB服务器,开始有流程引擎,这时候开始逐步把一些应用往上迁移。随着越来越多的迁移应用或新业务开发完成的时候,你就会看到未来对企业的影响或帮助就会越来越大,这也是未来发展的一个重要方向。
如何通过SOA构架实现敏捷企业?
目前,很多CIO都在探讨如何帮助实现业务流程模块化,能够实现SOA,把业务流程变成服务流程提供出来,未来通过业务流程工具串起来,实现业务变化。徐刚表示,IT是一种手段,其实很多企业要快速面对市场的变化,现在有很多时候并不一定能够满足市场的需要,追根溯源是因为你的IT支撑不下去了。很多时候,业务流程的程序已经固定了,当企业业务发展需要变更IT系统的业务流程时,IT部门并不能快速的满足业务部门的需求,这也就导致了业务流程变化苦难重重,IT系统老化陈旧的现状。
“但随着竞争越来越激烈,整个企业以及IT部门会面临这样压力。”他指出,SOA架构的出现可以帮助企业在构建应用系统时可以逐步改造,有业务流程变更的需求时可以在现有基础上构架一个体系。从而实现业务流程模块化,需要进行业务流程变化时可以很快帮助企业组合起来实现业务变更。
“懂业务,懂IT,懂架构”人才最紧缺
目前,“懂业务,懂IT,懂架构”的开发人才一直都处于紧缺的状态,徐刚介绍说。这样的高端复合型人才不仅可以帮助客户更快的实现IT和业务转型,还可以满足未来发展的需要。我们现在包括在内部也在不断的培养这样的懂行业的架构师,能够真正把行业应用理解的很透彻,真正的帮助客户实现这样的转型,这也是我们近两年不断投入资源在推进的一个计划。
DB2和Websphere高端人才是行业非常需要的,尤其是中间件的业务开发到应用层面人才,此次大赛最重要的目的是能够吸引更多的人了解我们的平台,能够掌握我们的平台,从而真正把我们平台到客户内部去落地。本届大赛希望能够吸引3000名高端人才参与进来,能够在我们的平台上做一些应用和架构开发,这是我们的目标。
最后,他希望,未来在不同的行业里面会有更多这样的专家涌现出来,能够带动企业实现IT和业务的转型,能够帮助我们的客户实现未来业务发展的需要。