【IT168专稿】打包应用之所以无法满足企业的需求,是由于耗时过长、成本过高、缺乏灵活性,不能跨越数据孤岛的能力。IT已经不再是孤立的“巨石”,利用SOA手段,机构可以创建服务网络、紧跟不断发展变化的市场,并且大幅度提高投资回报。
SOA架构上的DBA动态应用
这是一个不断变革的时代。传统的打包的企业应用的时代已经结束了,要花大量的时间分析业务流程的时代也已经结束了,一年的节奏期的时代过去了,花五年时间、五千万的人民币来执行一个业务应用的时代也过去了。
因此,我们已经不能使用打包企业的应用进行创新,我们不可能以一种非常单一的僵化的系统去工作。你能用你的产品进行创新,你才能获得更创新的客户支持,最传统的业务是不能这么做。传统的打包业务不能快速的对新的威胁做出回应,BEA灵活的、动态和实时的应用正在出现。
这些新的应用是构建SOA架构的基础上,充分利用打包的服务,叫做DBA动态应用,有的一些是面向内部用户,有的是面向外部用户,把基于用户的访问和数据服务,集成在一起,动态业务应用能够使得IT部门针对市场的瞬息的变化在几个小时当中作出反映,这个是市场所需要的。
DBA动态应用业务并不是典型的合成性的应用,而是新一代的动态应用,就是包含了各种业务流程,能够变通、调整,能够根据客户的需求进行灵活的应变,信息非常丰富,使得知识工作者了解他们知道的信息来完成工作,竞争优势,业务优化生产力进一步的提高,非常重要的一点DBA已经超过了,也就是不需要用户在应用的时候换来换去了。
这些也包括了组织结构的行为特征,以及业务需求的变化、时间段的变化。这样的应用是以人为本的应用,动态业务应用是为人来设计的,而且是按照人文工作的方式来运行的。在过去的一年当中,我很多的谈到了要把业务流程从代码当中解放出来。为什么这个需求非常的关键呢?因为我们如果要不断的对业务流程进行重新编码的话,就做不到快速创新的能力,这样,大概三年多前,我们谈到了整个行业正在像SOA以服务为导向的架构过渡。我们当然知道了SOA并不是一蹴而就的事情,而是漫长的里程了,分成了很多的阶段。
有了SOA之后,我们能够让企业用户去构建他们自己的应用。这样的一些应用和数据,不仅仅是为这些应用的创建者所拥有,甚至是竞争对手和联盟伙伴共同的使用,这些共享的服务将在企业当中得到广泛的应用,像企业社交计算这些工具,将会使得用户更有能力创建DBA动态应用,以及可靠性、安全性方面更上一层楼,来满足今天客户的需求。
这样的一个平台能够实现应用层次的创新。它虽然代表了平台的愿景,能够大幅度的简化今天的各个企业,动态应用的方法,也是跨越了BEA各个的产品。在我们的第一阶段当中,我们的平台将会被扣减成一个SIS软件服务的模式,就是创世纪的平台和已经拥有的架构集成在一起。那么软件及服务的平台,能够和最终的用户在简化的统一当中构建更多的动态应用。我们看见了将来有用户驱动的应用将会在各行各业成为主流,创世界GENESIS构建这个平台,能够更多的创新和改变应用,满足市场的需求,使IT部门构建出来的网络应用符合他们的实际工作需求,也是GENESIS使我们的客户更快获得成功,我们现在正在积极的朝向2008年第二季度来发布我们软件及服务的平台,我们的CTO手机技术会向大家介绍一下我们的产品的路线图。
“创世纪”打造科幻汽车公司
我们现在来看看创世纪平台如何在一个科幻的汽车公司当中应用到的。汽车工业是竞争非常激烈的,我们想象出来的就是EBA汽车公司必须要足够的动态的应变的能力。BEA汽车将是世界上第一个推出轻动力汽车的科幻汽车公司,将使用户有更多的环保型的汽车。大家知道要推出新的汽车、新的产品、新的服务是非常难的。但中国例外,像上汽推出新汽车的速度非常快。
在新的产品和服务当中比较关键的人物,都是BEA汽车的关键人物,每一个人的角色都是不一样的。那么产品设计主要关心的是设计的轻动力的车的什么配置是客户所喜爱的?从客户的角度来说,要给他们足够的选择性,让他们能够理解这个轻动力汽车有什么性能?而BEA将推出一款新型的轻动力汽车,我们看一下DBA动态应用将是什么样的状态?
首先从客户开始来看,客户点击这个网站一看做的很漂亮,再看看网站上有什么新车。他想买一辆轻动力的汽车,我们有一个新汽车的照片,他要进来做不同的搜索,而且要把搜索保存下来,明天再来看的时候不需要重新的搜索了。
接下来从销售员的角度来说,它的视图是什么样的。我们销售人员在我们的潜在客户上网以后,看了那些网站,看了那些连接,看了哪几款车,看看我们轻动力的汽车有多少的存活。如果刚才客户刚才看的汽车已经脱销,销售代表是不是要劝他买另外一部车?还是帮他继续订购这部车?在我们的经销商网站当中,有很多的信息可供销售人员利用的。例如,销售代表准备向客户推荐一款新车,把一款新型的轻动力敞篷车发给这个潜在客户,销售员再问客户,我们的敞篷轻动力车正在促销。客户看到视频连接后,一点就可以亲自来看看,并且体验。如果是感兴趣的话,销售代表还可以向他提供更多的信息。实际上在视频当中有模拟的作用,能够让客户感同身受的。通过这个模拟还能够坐在车里面开开,通过网站来体验一下,这个诱惑是无法拒绝的。
我们再看看从经销商看是怎么样的视图。经销商主要是能够对轻动力车对新款车产生一个需求,从流程的角度来说,首先有一个潜在的销售客户进到网站当中,销售员的信息也进来了。这部分是非常重要的,在不重新改变代码的情况下,能够去改变业务流程。例如,我们的叫做“田中先生”的经销商得到了销售代表的信息,只要把这个工作流再做一个改动,就能够把视频短片键入到一个流程当中,也是进行了一个拖放就是放入了这个流程当中了。可以把这个视频短片发给任何一个潜在的客户,对这款敞篷轻动力车的客户,我们就会向买主提供他们所需要的信息。
下面我们回到客户的视图。客户在大量的收集更多的信息,他想知道我们产品设计的更多的情况,所以他做很多的网上的搜索,我们看见他已经进入到了产品设计师的博客,我们了解到他想得到一款四轮驱动的车。了解到这些信息之后,我们再回到产品设计师的视图。在这个应用就是变得更加的有意思了,这个客户希望拿到四轮驱动的敞篷轻动力车,而且是BEA设计的,我们的产品设计师就是需要来看看,能不能有四轮驱动版的。
首先产品设计师在他所设计的范围中有哪些是四轮驱动的,有一个SIP应用是非常僵硬的应用,但是在我们的应用当中,我们可以做一个简单的拖放,就可以把其他的一些销售信息给加进来了,看看过去开过轻动力四驱车的人有什么销售的记录,有什么体验。如果在对于四轮驱动车的需求很高,我们的产品设计不妨来设计一款四轮驱动的轻动力车。然后通过拖放,可以把四轮驱动的轻动力车的设计图纸也放在视图当中,这样子他可以和他的外部供应商,上游的设计师做互动。例如“我画上了红圈是设计四轮驱动车的部分,你们有什么建议,比如说在控制系统还需要做进一步的改进”,而且把这样和工程师之间的互动可以保存下来,将来可以作为参考。我们做的我们看到了在一个组织机构当中,在这个应用当中,大家的角色不同,但是能够从不同的视图看见同样的信息,从而能动态的对客户进行支持。