SOA话题再度掀起 平台选择需理性

[摘要]全球经济一体化的发展趋势以及不断加速发展的网络化和信息管理技术,让企业的商业模式从未停止过创新的脚步。为适应新的发展潮流,企业信息化管理领域势必要不断引入新的技术。近几年,随着企业对业务管理灵活性的需求越发强烈,SOA重新进入人们的视野,并迅速成为2013年的热议话题。
       让IT变得更有弹性,SOA技术被炒得火热

全球经济一体化的发展趋势以及不断加速发展的网络化和信息管理技术,让企业的商业模式从未停止过创新的脚步。为适应新的发展潮流,企业信息化管理领域势必要不断引入新的技术。近几年,随着企业对业务管理灵活性的需求越发强烈,SOA重新进入人们的视野,并迅速成为2013年的热议话题。

其实,SOA并不是最近才出现的新技术。1996年,Garnter首次提出SOA的概念,但由于当时企业管理软件发展的局限,一直未得到广泛的应用。在美国及中国香港从事IT行业工作30多年的资深IT人士,高亚科技(广州)有限公司CEO罗叶明先生也认为SOA并不是新的技术,“20多年前已有DCOM 或基于CORBA的Object Request Brokers,。”近两年,随着Web服务的出现逐渐被人们接纳,SOA技术对企业管理的“功效”逐渐被挖掘出来,SOA似乎迎来了自己的“春天”。

据悉,Garnter为SOA所描述的愿景目标是让IT变得有弹性,以更快地响应业务单位的需求,实现实时企业。凭借其松耦合的特性,SOA技术能够让企业管理软件具有较高的可用性和可伸展性,很好地适应企业个性化及定制化的管理需求,同时集成更加简易、成本更加低。SOA为企业管理带来的显著效益,让供应商们纷纷向SOA靠拢,通过引入SOA技术增强自身管理软件的灵活性,提升市场竞争力;同时,商业用户们也将目光转向SOA,通过建立一个统一的SOA平台,以更好的灵活性来构建应用程序和业务流程,以便应对企业不断发展的管理需求。

 

SOA技术存在弊端,数据精准和信息安全难保障

“采用SOA本身并不是一个问题, 但期望不能太高。”相比市场上的SOA热潮,罗叶明先生很理性地看待这个情况,并且有自己的认识,“目前SOA被供应商炒得火热, 从SOA的20多年历史, SOA并未能保证降低IT成本,提高系统的灵活性或者减少上线时间。”

首先,信息传递的复杂性导致数据难以达到精准。罗叶明先生认为,“管理和提供不同服务间的交互信息可以是十分复杂, 加上这些服务又是由不同合作伙及供应商等发出的,那么情况会变得更加复杂。”SOA的环境需要许多可以交换信息的服务来执行任务,仅仅一个应用程序就可能产生数以万计的信息,数量庞大的数据在众多的不同服务中进行交互工作,将让企业的业务信息传递变得非常复杂,从而影响到数据的精准性。

其次,灵活性导致系统安全性无法保障。SOA的松耦合性,要求SOA架构中不同的服务之间保持一种相对独立无依赖的关系;位置透明性则要求每个服务的调用者无需知道调用的服务物理位置在那;协议相关性则要求每个服务都可以通过不同的协议来调用。SOA的这些特点确保了SOA架构每个服务的灵活调用,实现了一定程度上业务的灵活性,但同时却带来更多的安全隐患,“当一个程序允许自己的服务功能被其它程序使用时,它内嵌的安全模型就不足以保证所有程序/服务的安全性了”,罗叶明先生说道。

 

以一体化管理为基础,8thManage带来真正的业务管理灵活性

与SOA架构相类似,8thManage以“一个设计,一个系统”为设计理念,在设计时便将每个元素(如订单)当作独立的,并通过设计建立元素之间的关系来实现一体化,元素之间关系的偶然性让8thManage具有了与SOA相同的灵活性,所有的功能模块都是预先建设好的,当企业出现新的管理需求时,可以迅速地向新的管理模块拓展,同时强大的自定义功能则用来适应企业不断发展变化的管理需求。

同样的“让IT变得更有弹性”,SOA系统与8thManage之间有哪些区别呢?

“它不但能做到直通式处理, 令数据可靠及敏捷, 且能用1个数据模式集全企业数据于1个数据库里来实时分折;它只用Web Services来与遗产系统或特殊交易系统交换数据, 故能把上述问题减至。”罗叶明先生认为,相比SOA系统,8thManage更具有优越性,直通式的数据处理、统一的数据库、权限控制等,让8thManage在数据精准、系统安全方面更有话语权。

数据更加精准。与SOA系统业务信息需要在不同的服务进行交互不同,8thManage支持对业务数据进行直通式的处理,业务数据实时更新,实时汇总;同时8thManage采用统一的数据库,在同一个数据库进行数据的集成和分析,避免不同服务在数据传递上出现的冗余与不一致,数据更加精准。

系统更加安全。与SOA系统每一个服务功能都可以被自由调用不同,8thManage只用Web Services来与遗产系统或特殊交易系统交换数据,避免了信息暴露的空间范围,降低系统风险。同时,8thManage还通过权限的灵活控制来确保业务信息的安全,可设置某些管理功能或者某些文档对部分人没有修改或查看的权限,避免业务信息的泄露。

SOA系统与8thManage,虽然同样都是实现业务管理的灵活性,但是在实际的业务管理过程中,8thManage能够避免SOA系统原先存在的信息不准确、系统不安全等弊端,真正做到降低IT成本,提高系统灵活性。

更多信息请登录:http://www.8manage.cn

       新版二维码200-200


免责声明:

本站系本网编辑转载,会尽可能注明出处,但不排除无法注明来源的情况,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请在30日内与本网联系, 来信: liujun@soft6.com 我们将在收到邮件后第一时间删除内容!

[声明]本站文章版权归原作者所有,内容为作者个人观点,不代表本网站的观点和对其真实性负责,本站拥有对此声明的最终解释权。