欢迎访问深圳市科技专家委员会网站,您是第位客人
网站首页 | 机构简介 | 高级顾问 | 本届委员 | 历届顾问 | 政策法规 | 观点及言论 | 领导关怀 | 图片新闻 | 简报 | 会刊
浅析基础架构软件平台发展趋势

 

    演讲人:

深圳市科技专家委员会委员

金蝶中间件有限公司总经理

蔡军

 

      面对软件‘网络化、平台化、服务化’的发展趋势,统一基础架构平台是企业进一步深化信息化应用的关键步骤。

 

 

中国软件业潜力巨大

     时至今日,中国IT行业已经成为GDP增长的重要行业之一。首先我们看一个中国、美国和全球IT市场构成的对比图(图1)。从图中可以看出,中国的软件和服务只占整个IT市场的25%,美国的软件与服务占到整个IT市场的75%,而软件与服务在IT市场的全球平均占有率是60%,这说明中国作为一个发展中国家,对软件和服务的价值认知与世界先进国家还存在比较大的差距。

 

    再来通过中美对比看看我国信息化的潜力。中国有13亿人口,人均GDP2490美元,而美国3亿人口,人均GDP达到了45594美元。再看一下以下数据对比:中美人均PC拥有量分别为0.532.23、中美互联网用户数量分别是1.5亿和2亿、中美SMB企业信息化渗透率分别是4.8%90%。其中最后一项是指OACRM、财务等软件在中小企业中的使用情况,这最能说明信息化的普及情况,中国在这部分只有美国的1/19,也正是中国与美国的人均GDP之比。由此可以看出,软件业的繁荣与人均GDP的提高直接相关。

     制造业有一个微笑曲线,软件和制造业一样也存在着“微笑”曲线。从图2可以看出,左侧上游公司实际上是以自主研发产品为核心竞争力的公司,核心技术对上游的产品型公司来讲非常重要,这些公司的经营模式叫做产品模式。在曲线的右边是下游直接面向客户的厂商,它们以为客户提供服务为主,只要服务好客户,做到客户满意,把客户关系搞好也能实现高利润,这种模式是服务模式。中间的部分就是以外包模式,以承接国内外软件定单为主的。这三种模式都是产业链中的一环,软件产业的发展应该是环环相扣, 彼此协调,共同发展,所以,不能把某一种模式的软件等同于中国软件。

 

        面对中国如此大的一个信息化潜力市场,全球的所有企业都在关注这一市场。所以,中国软件只有希望,没有失望!

 

企业基础架构发展现状

     由于互联网出现,“网络化、服务化、集成化”成为软件业发展趋势,全球软件业处于调整、转型阶段,为中国软件带来了历史性机遇。企业基础架构是伴随着软件基础架构、软件开发架构并行发展的。先来回顾一下软件发展的历程。20年前,软件都非常小,采用小型数据库、文件服务器的形式来固化在小系统(在此之前有一些主机模式,

但是应用范围非常小)。随着PC机的出现,小型数据库已经不能满足应用要求,C/S(客户/服务器)结构出现。接着由于应用系统的互连产生了集成。随着互联网的出现和发展,三层架构、多层计算应运而生。到了现在,Web迅速普及,云计算、SOA、统一基础架构等网络分布计算成为时髦。

     随着互联网的普及,各种各样的、历史的或新建的应用非常杂乱地存在于现在的企业基础架构中。由于新技术发展非常快,企业应用软件越来越多,数据库也有多个,中间件、操作系统也不尽相同……技术推新速度是越来越快,摆在企业面前的选择也是变得越来越多。如何选择成为一件很困难的事情,这也使得整个企业信息化管理成本提高,使用效率降低。这样的困惑就现实地摆在很多企业面前。

 

     面临这样一个纷繁复杂的基础架构,是到了该梳理的时候。一套数据库的管理成本较低,多套的管理成本就高了;多个硬件平台,多个操作系统等也会使管理成本提高。由于互联网的存在,地域已经不成问题,所以基础架构是完全可以统一在一起的,这样的统一的基础架构才能提供一个很好的技术基础。

      199186,工程师伯纳斯里发明Web,互联网因此而诞生。在随后的20多年里,互联网飞速席卷全球并改变了人们的生活。现在,我们生活和工作都已离不开互联网。这也要求各种应用的基础架构都要能支持互联网,这样一个趋势意味着未来办公可能会更简单,不再需要一个多么先进的电脑,可能只需要一个账号,能够使用各种软件的账号即可。因此,未来软件的形势必将改变,基础架构也会发生相应的改变。

       随着企业的需求不断变化,企业的应用系统也越来越多,进而导致信息孤岛也越来越多。如何使这些新系统和老系统很好对接起来呢?能否做到像电脑主板一样即插即用呢?这就要求基础架构能够更适用于集成各种各样的应用系统,实现即插即入。

 

企业基础架构参考模型

    金蝶公司凭借15年在软件行业积累的经验,结合了中国企业和ISV的一些情况,包括信息化状态,联合国际上著名的企业基础架构标准化组织Open Group推出了企业基础架构参考模型和应用软件开发基础架构参考模型。Open Group是一家专注于IT标准化20年的专业协会。IBMHPSUN、宝洁、摩托罗拉、美国宇航局等都是Open Group的成员。

    企业基础架构参考模型是金蝶在总结基础架构发展趋势基础上推出的模型,共分为系统资产层、应用资产层、服务组件层、业务流程层、消费者层、整合层、服务质量层、信息架构层和治理层等9层。

    最底层是硬件层,实际上在企业中存在很多孤立的计算机,负载很低,而一部分服务器负载很高,合理地使用虚拟化技术可以充分利用起来这些资源,降低成本,提高管理效率。在系统资产层,通过把数据库、操作系统、中间件等使用统一的基础软件,可以避免很高的管理成本,提高使用效率。在应用资产层需要解决遗留老系统和新建系统之间的集成问题。通过SOA理念,把老系统中使用的服务抽象出来,用服务形式集中起来,那么新建系统就能更多地利用公用基础架构平台、公用组件。那么服务组件怎么串起来呢?通过业务流程把服务组件串起来,形成企业业务流程,这是企业最重要一个资产之一。最后通过互联网门户形式(电子商务)发布给消费者。

     这五个层统一在整合层集成起来,全部部署在ESB之上。服务质量层将用户、目录、监控、管理等全部统一起来。在信息架构层,企业元数据、基础信息(包括事后BI的分析)等都集中在此。事先定义工作、事后数据展现和挖掘都在这层实现。最后一层治理层体现了企业对基础架构的整体规划,包括整个全生命周期管理。

     这个9层参考模型基本架构囊括了企业信息化的方方面面,合理梳理企业基础架构能够大大提升企业的效率。

    提到企业基础架构概念,就离不开现在非常火热的SOASOA是非常好的一个理念,我们认为,它将中间件再次抽离,做跨技术元数据业务逻辑,成为跨技术架构便于集成,并不断积累长期继承企业服务的组件库,成为企业最宝贵信息资产。这些组件库作为企业资产,不断继承和保留,并为其他企业使用。SOA是以服务包形式提炼出来,同时便于集成,而且具有自描述的作用。

     从实际应用分析,SOA也并不是万能灵药。针对遗留系统间集成,就是应用系统互通互联,使用面向“服务”技术相对成熟,SOA是一种很好的选择。而针对新建封闭交易系统,使用面向“服务”技术的缺点是性能慢,而且规范和标准还没有最终形成,采用SOA架构比较困难,目前阶段,采用J2EE.NET“组件”技术更现实。

 

      SOA是非常好的一个理念,我们认为,它将中间件再次抽离,做跨技术元数据业务逻辑,成为跨技术架构便于集成,并不断积累长期继承企业服务了组件库,成为企业最宝贵信息资产。提到企业基础架构概念,就离不开现在非常火热的SOA

 

应用软件开发基础架构参考模型

       在软件开发领域,同样,也面临很多基础架构方面的困惑。在技术开发领域,各样各种的新概念、新名词、新技术不断冒出来,它们给软件企业带来了更多的困惑——开发效率并未获得大幅提升,但是成本提高了不少。究其原因,软件公司在程序框架和开源软件上寻找平衡点,从而导致基础架构也不统一,成本提高。

     金蝶中间件推出的应用软件开发基础架构参考模型是调研了大量应用软件开发商的一些公用需求所提出来的。它共分8:  在技术框架层,企业需要根据使用场景选择一些固定的工具。公用组件层是很多大型软件公司都在大力发展的部分。通过将应用软件中50%的内容抽象和提炼出来,以后再进行相关开发时,有50%的内容不用开发就可以完成,只需完成一些特定的业务逻辑场景,因此,这一层是非常重要的。客户端展现层需要将Web展现方面的选择统一。客户应用层是将相关应用系统展示给客户。研发质量管理层重点关注

各种软件测试,是软件质量的重要保证。研发过程管理层主要实现不同应用场景选择合适的开发模式,这是提高效率、降低成本的一个重要选择。

    面对软件“网络化、平台化、服务化”的发展趋势,统一基础架构平台是企业进一步深化信息化应用的关键步骤。借助先进的参考模型,对企业充分利用现有资源,合理规划未来建设能够起到相关积极的作用。相关研究机构、IT企业应该积极推广参考模型,为我国的信息化建设的发展奠定基础。

 

观点及言论
关于我们 | 管理员登录 | 联系我们 | 友情链接 | 邮箱登录
地址:深圳市上步中路1001号科技大厦8楼
您是第位客人
版权所有:深圳市科技专家委员会
技术支持:深圳市和发伟业信息科技有限公司