【IT168 分析评论】
作为SOA积极的倡导者和坚定的实践者,BEA通过提供统一的SOA平台,帮助企业改善成本结构,增加新的收入流,也由此被公认为SOA潮流的领导者。在最近一份IDG调查报告中,有近四分之三的调查对象(74%)提名BEA为SOA的潮流领导者,60%的调查对象把BEA列为他们在今后12个月中会考虑与之合作、部署SOA解决方案和服务的公司。
BEA是如何提供业界领先的SOA基础架构软件平台的?BEA的核心差异性是什么?当前,全球所有的软件公司都宣称自己是领先的企业软件公司,标榜自己与众不同。那么,BEA特殊在哪里呢?
答案就是BEA 的BEA四大战略支柱,它们构成了BEA技术和产品愿景的基础,这四个战略的有机组合也是BEA区别于其他所有企业级软件公司的核心所在。
BEA四大战略包括包容异构系统、无缝创新、混合开发和部署、实现SOA的非常好的途径等四个方面,这四个战略的有机组合使BEA区别于其他所有企业级软件公司,铸就了BEA核心竞争力。
异构性
BEA第一个战略支柱是“包容异构性”。
所有的CIO都知道,无论厂商的市场表现、价格或定位有多么的出色,厂商垄断都是非常危险的。
谙熟CIO心理,每个BEA产品在设计之初就清醒地认识到所有的组织都使用了多个不同厂商的技术和平台。即使是那些采用单一厂商标准化产品的企业,也有可能因为并购而陷入异构环境之中。要想采用一流的解决方案并降低被单一厂商垄断的风险,技术的多样性往往是不可避免的,但这种多样性也会直接导致成本和系统复杂性的增加。BEA在所有的产品设计中都设定了明确的目标,即:在异构环境中工作。
这意味着所有BEA产品都从设计上确保了与多类不同厂商和产品协同工作。BEA致力于遵循开放的标准、提供一流的产品,并确保所有的新技术或产品都能够与客户现有的应用环境相契合。
事实上,提倡技术异构性的企业级框架,将使客户能够选择最合适的一流技术来实现其IT目标。它最大限度地提高了企业在与厂商谈判中的强势地位,使企业能够快速有效地采用全新的技术。借助这一框架,无论在可预见的还是通常不可预见的情况下(例如,企业并购、合并或合作时),企业都能够将多种技术有机地集成在一起。
异构性是新一代应用——复合应用的构成基础。复合应用是基于传统应用创建的松散耦合的全新应用和服务。通过基于用户的上下文环境和优先级动态的定制用户的使用体验,复合应用逐渐趋向于基于角色的应用。这样一来,身份和安全性就成为绝大多数复合应用的关键要素。可以说,复合应用代表了计算技术的突破,它们为企业提供更为丰富和更完善的应用和服务。例如,企业的CRM和ERP系统可以与其他全新的应用系统有机组合,共同构成一个销售门户,从而在一个无缝的应用系统中提供全方位的客户和行业视图。
能够支持非Java框架,例如Microsoft的ASP.Net、.Net Framework、ADO.Net,是BEA“独特而惟一”的差异性的一部分。
2005年7月,作为服务基础架构市场当之无愧的领导者,BEA发布了BEA AquaLogic产品系列,再次引领这一市场。BEA AquaLogic产品系列立足于行业标准,旨在与BEA WebLogic和Tuxedo产品系列以及广泛的第三方解决方案无缝协同,它是业界惟一全面的、跨平台的SOA基础架构。
在创建服务基础架构方面,BEA的三条产品线均扮演了重要角色。WebLogic产品系列将核心应用从不同厂商运行环境的专有细节中抽象出来。Tuxedo能够管理通常部署在大型主机上的高端事务遗留应用,以有机整合这些应用并在Web基础架构中使用。全新的AquaLogic系列为创建、使用和管理内、外部服务提供了坚实基础。所有的产品系列都符合通用的行业标准,堪称最有效的“粘合剂”,能将企业IT系统的各个部分连接起来,并提供关键任务级可靠性和扩展性。此外,BEA还能够支持MSFT堆栈,并且为MSFT开发人员提供了关于异构环境(包括Java和.Net)的一流支持。