首页 > EA > 正文

经济危机下的IT架构

2009-10-21 14:22:53  来源:软件世界

摘要: 在当前不确定的经济形势下,越来越多的企业改变了传统的IT采购方式,他们不再在硬件采购上花费大量投资,而是通过IT架构规划的方式来实现现有IT投资价值的最大化,以改善业务流程、
关键词: IT架构 经济危机

 在当前不确定的经济形势下,越来越多的企业改变了传统的IT采购方式,他们不再在硬件采购上花费大量投资,而是通过IT架构规划的方式来实现现有IT投资价值的最大化,以改善业务流程、降低企业成本、提高企业劳动效率、扩大使用信息/分析。
    IT架构规划的价值
    2009年1月Gartner出具的一份调查表明,大多数企业CIO的IT项目重点发生了一些变化,排名前四名的因素包括:改善业务流程、降低企业成本、提高企业劳动效率、扩大使用信息/分析。
    要使这些问题得到解决,有一个办法就是通过IT架构规划来降低IT成本。
    多数国内CEO习惯性地将IT作为成本中心,他们没有意识到他们迫切需要的提高竞争力,提高管理水平正是创新的中间件等技术可以支撑的,中国很多企业目前已经拥有了最大的客户群,从做大到做强的转变在这个时候正是时机,在管理理念、人才培养之外,IT基础设施是将管理落实的关键支撑。
    此刻,对于企业的IT管理者来说,应该开始考虑架构规划。
    之前每个企业在做一个大型项目之前,很可能会需要一系列的应用(买一套CRM、一套财务管理软件、一套人力资源管理软件),每个软件就如同我们买楼房一样,每个楼对企业来说都是一个黑箱,虽然都解决了一定的问题,但是每个楼之间是无法互联互通的。
    甲骨文公司大中华区产品战略部总监刘松先生认为要使这些应用联通起来,就应该把企业看作是一棵大树,而不是很多分散的建筑物,而这棵大树要实现的不仅仅是互连的问题,还要有生长的能力。
    这棵树有五个方面值得注意。远远看去,这棵树的树冠就如同一片云,每片树叶就如同一个业务服务,比如说我们常遇到的支付服务、网上订单服务、客户信息查询服务等等,而这些树叶就代表着一个个相联系的业务流程。
    此刻我们把树冠看作一个SaaS的基础设施,树叶就是SOA里面谈到的一个个业务服务。依托在这个基础设施之上,每个业务应用服务,可以根据业务的实际需求随时发生变化,就如同真正大树上的叶片,可以随着季节的更替,变黄变绿。
    企业开发的业务(叶片)是可以随时变更的,但是需要依托于一些具体的技术框架(ESB)或者标准(BPEL),这些就是大树上的树枝,他们是一直存在的。但是这些树枝是可以重新进行编排的,通过BPM或者应用网格技术,可以把ESB这样的东西做成多台服务器的群集,就是很粗的一个树干来承担一个很大的树冠。
    到最后的树根部分,就代表了企业原有的一些基础性的应用,比如说银行的信贷应用、铁路的订票系统、民航的订座系统,这些应用都是不需要改动的,企业只需要把这些应用做成服务性的,在外部需要调用的时候,可以直接把这个应用做成一个业务服务(叶片)直接调用。
    现在很多企业需要进行的工作就是,把树根里面的某些东西在树干里面找到对应物,然后才能通过树干把养分(数据),送到树叶上面去。而很多企业之所以被投诉服务性差的原因,就是缺少叶片。用户希望的是能够通过一个个的叶片获得服务,而这棵大树的价值就在于,可以在这个架构下,把树根里面的养分毫无阻碍地送达叶片,并且可以随意地去编排枝干,让叶片随着用户的需求而变化。
    通过把企业系统以大树的模式建立起来,最终的理想模式是把信息架构变成一个左右脑均衡的模型。
    企业传统的管理人财物、供应链的软件基本上是在左脑,讲究确定性、量化和逻辑,这和人左脑的功能是一致的。而现在企业面临复杂的外部环境,需要拥有右脑的能力(综合感知能力),反映到企业中,就是要有创新能力。现在SOA所强调的应用集成架构,就可以让企业拥有右脑能力。以一个电力公司为例,他在公司的总部,可以把每个地区的发电量、成本、项目进度,以图形化的方式反映到一个统一的门户上,这样公司的管理层可以直接根据这些数据,衡量整个企业的健康状况。
    相信通过建立一棵可生长、有伸缩性、低成本,并且拥有左右脑功能的大树,完全可以把企业的IT中心变成效益中心。
    如何实现架构规划
    既然架构规划对于企业改善业务流程、降低企业成本、提高企业劳动效率、扩大使用信息/分析是如此重要,那么具体到实践中,企业究竟该如何实现架构规划呢?
    刘松认为,一次好的架构规划取决于两方面的因素,一是好的产品,一是好的架构师。“好的产品和好的架构师是企业进行架构规划时密不可分的两个方面,中间件的产品做好了,它只是做到了一半,还有一半是在架构师方面,对于中国客户来说更是如此。”
    Oracle产品最大的优势可以用三个词来概括,就是全面、集成和开放。
    全面,相对来说,Oracle产品的整个架构比原来BEA的要完整得多。像原来BEA的时候,它可能需要去用第三方的身份认证管理、第三方的内容管理。两家公司合并以后,客户想要的东西都在里面了,这是Oracle产品的完整性。
    集成,Oracle应用产品比较多,很多中国企业都在用Oracle的ERP产品,甲骨文的优势就是应用与中间件进行了集成。甲骨文对于其他的主要应用开发,大的应用,包括像SAP的,都是用现有的集成的东西,不需要客户再花时间去写接口。
    开放,甲骨文尊重标准,Oracle产品可以跑在异构的环境里和别人的应用服务器上。
    为了方便企业进行架构规划,甲骨文公司还在收购BEA后推出了Oracle SOA套件10g第三版。Oracle SOA套件10g第三版是Oracle融合中间件的一个组件,在简化SOA部署及安装等关键性能方面有了大大提高,包括随即安装、企业服务总线的增强、人力工作流程的增强和Web服务安全及协同能力的增强,SOA治理能力也更加宽泛,包括增强Web服务注册及Web服务管理。高性能及多协议的企业服务总线能大大减少连接SOA不同服务及应用程序的编程量。
    该套件的服务编排组件Oracle BPEL流程管理器具有更广泛的人力工作流程能力,可为管理复杂的任务分配及升级提供简化的工作流设计和新式算法。Oracle BPEL流程管理器也含有新型测试框架,使SOA应用程序的流程测试及服务仿真自动化。它还包括一项决定性服务,该服务能让开发人员较轻松地将来自 Oracle、ILog的业务规则库及其它规则引擎在BPEL设计工具中实现集成。
    谈到中国目前的企业架构现状,刘松表示,在中国这种环境,中间件公司相当于本来是卖尿布的,但是现在企业希望你是一个育儿专家,给他提供育儿指南,你要变成一个育儿专家后他才要你的尿布,这个尿布可能是数据集成,可能是BPM,因为他们也知道那些东西一定有用,但是得中间件厂商来教他们做。
    提供了一流的产品之后,甲骨文的架构师将提供哪些优质服务呢?刘松说:“我们有两种情况,一种情况是我建议你做一个专业的规划,用一个专业的人教你育儿指南,那可能是要收一些钱。还有一种情况,就是一两天的服务,可能是免费的,就是企业告诉我们他们最近的业务重点是什么,我们帮着他们出一个主意。我们的很多销售咨询,其实就扮演了传递育儿指南的工作。所以我说这就是育儿指南和尿布的关系,就是架构规划和中间件产品的关系。”


第三十四届CIO班招生
北达软EXIN网络空间与IT安全基础认证培训
北达软EXIN DevOps Professional认证培训
责编:

免责声明:本网站(http://www.ciotimes.com/)内容主要来自原创、合作媒体供稿和第三方投稿,凡在本网站出现的信息,均仅供参考。本网站将尽力确保所提供信息的准确性及可靠性,但不保证有关资料的准确性及可靠性,读者在使用前请进一步核实,并对任何自主决定的行为负责。本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。
本网站刊载的所有内容(包括但不仅限文字、图片、LOGO、音频、视频、软件、程序等)版权归原作者所有。任何单位或个人认为本网站中的内容可能涉嫌侵犯其知识产权或存在不实内容时,请及时通知本站,予以删除。