如何保持快速增长:未来企业的应变之道

来源:百度文库 编辑:神马文学网 时间:2024/04/28 12:57:27

  用友软件股份有限公司黄涛 博士

  每当一种新的技术、商业模式、商业规则出现的时候,总会导致公司的大变化。公司要适应变化,生存竞争的法则就是优胜劣汰,适者生存。现在的企业环境里面,需要多地点多组织的运作,企业需要在全球的供应链里面找到自己的位置,全球化的运作,全球化的客户,全球化的市场,将给企业带来国际性运作的适应性变革,需要供应商更多的协助互动,降低成本,提高通路,这些变化的速度越来越快。这些变化一方面是危机,另一方面带来一种新的机会和挑战,那么作为我们企业,如何快速适应变化,成为我们未来快速成长的关键。SOA(面向服务的架构)就是解决这个问题的方法论。

  企业应变方法论:SOA

  SOA的核心价值在于组织能力服务化,通过服务编排实现灵活的业务过程,SOA不仅是技术导向的,而且是未来企业用来提高敏捷度灵活性的关键,采用SOA技术架构时,必须以业务为中心,按照服务来构造企业的关键应用系统,将实现过程,人员和信息的实质集成,高度协调。

  通过SOA架构我们把组织能力服务化以后,通过服务的编排实现动态的变化,所以SOA不仅是技术导向,不仅是WEB服务,更重要的是把IT服务和业务服务,用同一种口气来表达,他关键是业务流程业务动态改变,所以我们实施SOA架构的时候,技术只是一个方面,更重要是以业务为中心,按照服务构造我们企业的关联应用,是按照业务,服务于我们的软件开发部署的头等大事,这样才能基于SOA推动敏捷建立。

  我们看一下SOA通向敏捷企业之路。在企业内部,每个业务之间也是相互独立的,是孤岛型的应用模式。在模块化时代,我们有了接口,但是这个接口是固化的,IT的灵活性跟业务的灵活性相比有很大的差别。到SOA时代我们更重要的是服务,软件模块的概念。产品的概念已经打破,更重要的是服务。服务可能来自于企业,来自于合作伙伴,来自于海关、银行等等。把服务动态的变化集成在一块,实现业务模型、商务过程、业务对于IT的要求,这样才能实现系统的流程的整合,根据变化动态适应技术标准。所以本质上来讲,SOA是一种价值模型,所有的软件功能都是服务,软件功能的实现都是通过服务的标准进行实现的,通过服务的部署来实现我们的应用。SOA架构里面,更关注的是结合。服务里面最重要的4大要素,第一个服务是边界清晰,服务之间共享结合,服务接口决定服务以什么方式组装,服务接口的设计是什么决定的?更重要的是业务决定的。我们通过业务的分析,通过业务模型,我们需要什么业务支撑。这样才能实现SOA架构。

  通过服务接口的标准化和BPM的结合来简化应用之间由流程驱动的应用集成,通过服务快速适应业务需求的变化,使整个企业的IT架构不再直接依赖细粒度的技术实现。所以说面向服务给企业带来的变化是企业和企业之间的连接,业务和业务之间的连接,从面向功能转变到面向流程,从软件一开始是重新构造的IT系统,到我们的IT可以根据变化来构造,从全部部署到增量部署,从应用孤岛到流程的协作,从紧密偶合和松散偶合,从面向对象到面向消息。

  灵活的企业应用部署方式,对于用户企业来讲,用的一个系统,这个系统分散到很多地理位置上面,分散在不同的组织上面,分散到很多不同的应用上面,对于我来讲就是一个系统,这个系统里面通过服务和服务的接口实现互动互联,这样基于SOA架构实现集中式管理。