数据中心要克服SOA环境误区

 
   | |

导读:文章说明了SOA是应用部署的未来,您需要知道问题所在并注意作好SOA环境的简化、优化以及安全防护工作。

关键词:SOA 面向服务架构 SOA环境 数据中心 SOA部署

 
正在加载数据...

  尽管SOA服务部署让企业可再利用现有组件,但要保留资本支出并保持重复性事务顺序和管理却很麻烦。SOA事务涉及到了多种服务、不同平台和各种供应商,而所有这些又都拥有着不同技术环境。因此SOA虽然有大量优势,但同时也带来了管理、性能和安全问题。

  简化管理问题

  SOA将业务流程分离为服务与事务两部分,对于企业来说,要想实现业务成功并获得利润,保持预期端到端业务实施虽很麻烦却是关键。

  Radware的应用交付解决方案通过使用健康检查来确保服务事务的完成,从而可轻松达成这一目标,同时它还可实时识别应用及硬件元件中故障。

  应用性能监控(APM)功能可追踪复杂SOA流量的性能,实现服务等级协议(SLA)遵从。通过这种方式,应用(如:CRM、电子邮件、VoIP)就可得到管理,进而业务操作也可顺利进行。

  这种高级健康监控模块(再加上流量重定向模块)可保障所有关键SOA资源的100%正常运行时间和完全可用性。

  这款完整解决方案经由Radware APSolute OS固有的带宽管理功能包括进了运行时策略强制执行功能。

  设备应用编程接口(API)还可用以动态供应最新版本AppDirector和DefensePro中应用服务部署内管理变更。

  处理性能问题

  虽然SOA有着开发更简单和上市时间更快的优势,但这些优势不能以更慢的服务器和网络响应时间为代价。对于关键业务应用,企业知道缓慢响应时间会导致生产延迟,生产延迟会带来生产力降低,而生产力降低可能意味着客户丢失和收入损失。

  尽管SOA利用了各种标准来服务于广泛环境,但同时这些标准也会引入更大数据包和更多网络流量。SOA对繁琐的可扩展标记语言(XML)和企业服务器库(ESB)服务器的利用意味着潜在的性能水平降低和性能瓶颈。

  Radware的应用交付解决方案从多方面对计算资源进行了优化,从而可保持网络和关键业务应用的持续可用性。

  通过XML卸载,包括schema验证、内容修改以及web服务安全加密和签名,从而可管理和加速网络连接并加快处理时间

  提供事务控制处理(transaction control processing,TCP)连接整合功能,加快CPU密集型任务速度,如:安全套接层(SSL)处理和TCP连接处理

  通过内容和图片压缩,增强应用可用性

  Radware的应用方法可加速终端用户的分发并克服XML处理和交付所固有的潜在延迟性问题,同时还不会造成终端用户性能水平降低。

  克服SOA环境误区

  面向服务架构(SOA)描述了作为软件服务的应用架构,在这种情况下它可作为较旧与较新技术间连接桥梁,从而让企业可更轻松地对网络进行改动,更快地提供新的服务。

  拥有大量研究和信息的支持,SOA工具具备了许多优势,包括:

  ·提高的业务和应用灵活性

  ·更低的业务和应用开发成本

  ·缩短的应用开发时限

  解决安全问题

  拥有关键业务应用的企业需保护他们资产免遭应用威胁以及日益复杂的应用和网络攻击。对于部署了SOA的企业来说,为了提供XML和web服务安全,应用特定的安全防护是必不可少的。

  Radware专利的安全解决方案可保护您的网络免遭安全漏洞。这种先进技术通过行为级IPS和DoS技术,提供了对安全漏洞的全方面防护。它还提供了:

  ·面向Web服务的Web应用防火墙(WAF)保护

  ·基于XML内容的保护

  ·基于静态规则的自适应保护与动态自适应保护的结合使用

  ·集中化认证确保了仅授权用户可访问到SOA服务范围

  Radware解决方案可帮助SOA环境优化可用性、提高性能并提供网络和应用安全。SOA组合包括:

  ·应用服务带宽管理

  ·应用服务负载平衡

  ·拒绝服务(DoS)保护

  ·健康监控

  ·入侵防护

  ·流量重定向

  ·流量整形

  SOA是应用部署的未来,您需要知道问题所在并注意作好SOA环境的简化、优化以及安全防护工作。


部署SOA
 用户分析企业成功部署SOA五大核心原则
 CIO该如何把握部署SOA的最佳时机
 怎样设计和部署SOA
 几大要素指引成功部署SOA
 企业部署SOA时面临的挑战
 CIO成功部署SOA项目需明白六个模糊认识
 企业部署SOA有五大原则
 CIO在部署SOA过程中的五大隐患
 数据中心要克服SOA环境误区
 SOA关键问题解答
 多企业SOA实施方案是最新的抗衰退趋势
 企业SOA实施的成熟度研究
 SOA迈向成功的八扇“门”
 电信企业SOA部署六步走
 用自动黑箱框架加快应用部署
 强化性能管理 克服SOA环境误区
 如何使SOA计划获得成功
 使用Reservation模式实现SOA事务
 SOA的好处、坏处以及尴尬之处
 再议SOA十大谜思 SOA双方都有错
 七步教你如何成功部署SOA
 SOA:从成长到壮大

原文出处:http://www.cioage.com/
 
来源:cioage    
 
 
 
 
 

SOA性能

 
一些较长久的标准组织正在尝试衡量SOA性能。SPEC基准组织有兴趣听取大家关于这一主题的信息。目前SPEC成员包括IBM,Oracle和VMwar正致力……
 
如果改造的中间件不是解决问题的方案,那么什么是呢?答案当然就是架构。但这么说只是问题的一小部分。那我们还按照集成开发者的语言来说……
 
在典型的集成环境中,你首要关心的是数据的移动或者业务逻辑的合并以便完成特别的任务。在这种思想指导下,大多数集成开发者考虑的是输入……
 
Edward R. Murrow曾经说过:“人常说谈话是门失传的艺术;我经常希望真的是那样啊!”对于IT开发商和舆论导向者来说这很正确,这更适用于SOA……
 
数据存储:Android改变了开发者关于数据存储的观点,那就是没有一个普通的文件系统可以被所有应用系统所共享。

热门技术手册排行

 

随着开源技术越来越成熟,一个稍有开发经验的人通过学习就可以用开源的产品和技术构建一套可用的系统。对于从事软件开发的人员,尤其是对Java或动态语言相关领域的人来说,“开源”也许是他们最喜爱的单词。但是,很多时候我们需要的不仅仅是一个可用的系统,而是希望这个系统开发更简易、性能更高和扩展性更好等。这确实是一个令人头痛的问题。本指南很多地方都是点到为止,要深入了解相关信息的读者请借助参考资料、网站等自行挖掘。

 

本专题分六部分探讨SOA设计模式,当初设计面向服务架构的一大初衷就是降低服务间耦合度,由此提高服务的灵活性和自由度。

 

业务流程管理(business process management,bpm)不是一个新概念,甚至不是一个新名词。它是从相关的业务流程变革领域,如业务流程改进(bpi)、业务流程重组(bpr)、业务流程革新中发展起来的。流程管理技术也是从早期的工作流管理、eai、流程自动化、流程集成、流程建模、流程优化等技术中发展起来的。

 

TOAGF是一个架构框架,简而言之,TOGAF是一种协助发展,验收,运行,使用,和维护架构的工具。它是基于一个迭代(Iterative)的过程模型,支持最佳实践和一套可重用的现有架构资产。

 

云计算的概念越来越流行,Amazon、Google和IBM是第一批将云计算引入公众视线的公司。云计算就是新的Web2.0,一种既有技术上的市场绽放。

 

Mashup是一个非常cool的新的应用程序种类。如果你想真正的了解它们,我们需要回过头来看看你现在的计算机,其实它就是一个非常好的帮助你理解mashup的模型。现在开源的操作系统无疑是非常好的apis的集合或应用程序编程接口,帮助开发者去构建其应用程序。计算机本身也是一个很好的为用户提供接口的例子,键盘和鼠标可以被理解为你通过计算机的接口而使用的不同的应用程序。本技术手册为读者提供了一些相关信息,如果需要深入了解mashup,读者可以借助其他参考资源。

查看更多
 
 

登录TechTarget中国

关闭
本服务仅向TechTarget中国的会员开放,请登录或立即免费注册
电子邮件地址:
请输入您的电子邮件地址
密码:
下次自动登录