技术开发 频道

SOA重在管理

【IT168分析评论】

  SOA使得企业应用功能以服务形式出现,并实现标准化共享的基础加过,提供服务使用的能力。问题在于:如何有效管理SOA中的服务?

  当SOA成熟之后,它会自然发展出考核和控制IT成本的能力。功能以服务形式出现,并实现标准化用于共享的基础架构,提供考核服务使用的能力,从而有效监控开发和交付成本,即:管理SOA。问题是:如何在异构环境中管理SOA生命周期?

  BEA在三年前就开始帮助用户部署SOA,在实施之后发现,管理这些服务又是一大难题。于是,又提出了Think Liquid战略,并借助AquaLogic产品家族来达到管理SOA的目的。

  AquaLogic产品系列是一类全新的、被称为服务基础架构的企业软件,能够在不涉入开发工作的前提下基于异构服务构建复合应用和服务,并提供了用于部署、管理和运行全面SOA的基础架构。对最终用户而言,这意味着无需等待漫长的开发周期,就可以创建出满足其特定需求的应用。

  “服务基础架构”软件主要在异构环境中提供对业务和IT服务进行全面运营和生命期管理的所有功能,如:消息主干、数据集成服务、用户界面服务、安全框架、业务流程管理、Web服务管理、服务存储库和集成的配置环境。

  强化BPM功能

  BEA今年3月以8750万美元收购了第七家公司—BPM(业务流程管理)软件领域领导者Fuego公司之后,遂将其产品并作为BEA AquaLogic Business Service Interaction 的基础部分,旨在帮助用户协调并不断改进贯穿于人、应用和部门之间的业务流程。

  BPM可以形象地比喻为一种协调指挥数百个系统的神圣程序(比喻其位置核心、地位超然)。随着SOA越来越流行,利用BPM开发可重新配置的元应用的概念有了自己的生命。据统计,BPM软件市场是基础架构软件中增长最快的领域,预计到2008年,其市场容量将达到10亿美元。

  专家认为, BPM是SOA的灵魂。对于用户来说,拥有一种控制流程和业务服务的独立的实体很有意义。包括BEA、IBM、甲骨文、微软在内的许多软件厂商也持同样的观点。

  Fuego BPM(即现在的AquaLogic BPM)则是一个完整的、先进的业务流程管理软件平台,已应用于170多个BPM项目中,获得了100%的成功率并均可作为应用样板。

  在美国Network Computing杂志对业务流程管理套件进行的评选中,FuegoBPM套件名列第一,超过了甲骨文和其它著名的公司。“把Fuego增加到AquaLogic产品线中,意味着BEA现在是惟一的厂商—能够提供用于集成业务流程、应用和遗留环境的、统一的、基于SOA的平台。” BEA全球销售副总裁Ira Pollack介绍说。

  “在这个产品家族里,既包括开发应用的管理工具,也包括管理这些服务的工具。”Ira Pollack强调。由于这个产品的开发基于开放的业界标准,而且可以在多个平台、多个操作系统、不同的安全系统之上运行,而且它还能够满足业务以及IT两方面对灵活性的需求。

  目前,福特汽车、丰田汽车、三星电子、纳斯达克等企业都使用了该产品,在中国已经有一些用户了,如:电信业、制造业等。

  开放、可扩展

  可以说,AquaLogic User Interaction是一个开放的、可扩展解决方案,它包括AquaLogic Interaction Portal Suite、AquaLogic Interaction Community Suite和AquaLogic Interaction Application Suite三大类,可用于在服务基础架构上创建企业门户、协作社区和复合应用,方便了各种信息和应用的访问,提高了业务流程的效率,并将信息呈现为企业“服务”。

  AquaLogic Interaction Portal Suite是一组关联极为密切的集成软件,它允许企业快速部署功能强大的企业门户。无论企业的门户服务于员工、客户、合作伙伴还是同时面向这三者,它都允许用户以个性化方式,方便地访问各种系统和信息。

  此外,它还将迷宫般复杂的信息和应用,加以转换显示在一个更简明直观的Web视图上,以帮助企业提高生产效率,降低运营成本,深化与客户的关系。

  对于SOA来说,必须要能够进行扩展和协作。这就是包括IBM、BEA以及其他公司在2005年主推ESB概念的主要原因。

  ESB作为整合企业服务的中心架构,使得SOA具备了足够扩展的能力,并且使得SOA中的各项服务管理简单化。

  此外,SOA的特性要求信息系统架构的开放性。这就使得BEA和IBM、微软等志在SOA市场进行发展的企业,将Web服务等标准化,以便能够与其他企业所研发的SOA进行衔接。
0
相关文章