SOA中国实践

日期: 2008-05-26 作者:银弹 来源:TechTarget中国

  截止2006年年底,越来越多使用Java 和.NET技术平台的数据中心与SOA的有效应用产生冲突。通过与运营经理,应用软件研发人员,IT 执行主管探讨,预计在2007年,SOA内及其相关行业将出现如下趋势。

  IT企业继续从架构和标准层面上对SOA进行评估。但是,截止2006年年底,越来越多使用Java 和.NET技术平台的数据中心与SOA的有效应用产生冲突。从总体趋势上来讲, 这些情况在很长一段时间内依然会持续发生,应用软件服务器的使用从商业边沿转移到了中心地位,数据中心将之看作是他们运营的核心。

  而许多这样的数据中心可能并不被认为是SOA, 他们比SOA有过之而无不及。它们是充分的分布并在功能性和复杂性都有成长潜力的应用软件, 而且正变成商业交易的重要组成部分,在一些案例中也扮演着关键的角色。但是,也有一些技术人员争论到底他们是不是真正的SOA应用。从SOA初步目标来说,他们更快实现了整合,再利用和重新包装和重新定义商业系统目的的目标,而且从成本上来说也更为低廉。

  通过与运营经理,应用软件研发人员,IT 执行主管探讨,预计在2007年,SOA内及其相关行业将出现如下趋势:

  1、应用大过技术

  人们已经将SOA视为一项技术而非解决方案太久了。在2007年,其重点将径直向着应用的方向发展。具体来说,是向如何管理、监控和扩大已有的Java与.NET应用发展。直到前不久,关于SOA的讨论还着重于寻找服务,选择基础架构、管理开发,仅此而已。以Web服务为基础的应用软件方面的发展使得开发人员着重于一些技术以便得出商业解决方案,驱使数据中心寻找能帮助直接监控和管理已有成果的SOA应用。

  假如企业想要在SOA技术中找寻ROI(Return on Investment,投资回报)成分,就请转移注意力吧。企业的侧重点应重新放在如何将现有的Web服务变得更有效率,在数据中心中更易管理上来。从这方面来说,SOA和Web服务已经证明了以SOA为基础的解决方案正成长得更为有机,因为它们能完成工作。或许是由于端口、电子商务、应用软件整合项目或者商业情报的需求,Java 和以.NET为基础的实施方案已经在IT界发展出合理的甚至是成功的解决方案。

  编者建议:在初始阶段,不要选择SOA管理工具包或者管理解决方案,为企业的Portal,程序整合或者系统合并项目选择所需的技术。记住,这是应用。如果对程序引擎有具体的业务驱动要求,考虑使用ESB(Enterprise Service Bus, 企业服务总线).如果该项目是为端口,考虑使用具体的Portal技术。要持续关注该应用软件和并以其对商务程序的影响为基础测量结果。

  2、装配而非购买

  第二种趋势的核心是:越来越多的人意识到真正的价值所在。这样的改变是由于该领域的中心从企业应用软件转向数据中心的核心复合软件。这种观点是由Oracle 和SAP加强并巩固的,他们都在为将SOA产品Fusion 和 NetWeaver引入市场做努力。这种观点的核心在于装配应用软件包的客制化部分、遗留系统、复合软件的客制化逻辑,而非应用软件包本身。

  从另一个方面来说,客制化已经从应用软件包、数据库中迈了出来,进入Java、商业流程引擎和Portal逻辑,它能很容易的在企业软件升级时创造、管理,并灵活的根据商业需求重新配置。

  编者建议:持续思考其应用和所解决的商业问题。在SOA平台上建立企业的商业价值观并通过企业的商业目标来确定使用的SOA架构种类。在这条道路上,企业并不是孤独的,因为BEA、IBM、 微软、甲骨文和SAP都将在2007 继续倡导在复合SOA应用软件中建立自己的价值观。

  3、重点在于生产

  许多数据中心意识到:这些SOA应用的生产管理需要和操作中存在一些令人烦恼的问题。2007年,SOA的管理将着重对应用的管理。在过去的一两年中,SOA的管理意味着SOA架构的管理,这确实是重要的。但与数据中心面临的眼前挑战并不存在直接联系,那就是对新生复合面向服务应用软件的生产管理。

  数据中心将越过SOA管理解决方案,寻找着重复合应用程序运行时间的解决方案。曾经尝试解决方案的数据中心发现对网络、CUP、存储器和数据库性能控制台工具的监控是远远不够的。我们相信到2007年末,争论的矛头将转向找寻是否能判断应用软件运行正常的解决方案。在这方面最好的方案将为自动化管理应用软件初期提供坚实的基础,把他们带来的应用软件中的具体观点作为驱动力。

  编者建议:在生产中运行,指向应用软件核心而非外围的解决方案才是企业的首选。在测试环境中,SOA应用问题可能会异常难于复制。简单测量终端用户经验或者硬件指标的工具只能治标,企业所需要的是能从根本上解决问题的方案。

  4、大胆思考

  关于SOA技术的争论已经沸沸扬扬,而SOA正悄然演变着, 在2007年我们将看到由SOA带来的更大趋势:

  更小的IT商家会为他们的运营配置更复杂的客制化商业逻辑,同时在外围配以功能性软件包;

  在大的企业中,客户内勤制度将被在复合SOA应用中客制化为支持的标准ERP包所取代;

  数据中心SOA解决方案将与包括ETL在内的传统IT技术集合相结合,实现巩固操作数据,B2B通信的FTP,为后台流程管理进行工作日程安排,以APM(软件性能管理)管理SOA合成软件中的软件包部分;

  标准软件包将越来越积极的通过SaaS模式将外购作为目标。这些控制服务的不同之处在于根本上并不来源于Web UI,而是作为SOA复合应用的一部分出现;

  随着IT将资源整合入应用软件操作并从整体上管理硬件资产,SOA的应用将激起虚拟化的发展。

  编者建议:在将企业的商业逻辑转向SOA和Web服务的同时,确保考虑到所有即能降低成本又能扩大功能的机会。

  原文出处:http://gocom.primeton.com/modules/techresource/article_page.php?linkid=1754

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

作者

银弹
银弹

相关推荐