360度拥抱SOA
SOA是BEA的未来。之所以“押宝”SOA,是因为BEA认为SOA是一种能促进业务变革的架构模型,SOA允许组织机构开发、部署和管理可互操作的业务服务,从而使其能在企业内外方便地被共享和重用。
2006年,BEA革命性地推出了完整统一的BEA SOA 360°平台,借助SOA 360°平台,客户可以复合、调整、管理、开发、保护、可视化、统筹现有应用和新应用,并与其核心的业务流程集成,真正实现让“冻结”的资产流动起来。
实现360°覆盖
“SOA 360°”,顾名思义,就是要为客户SOA实施提供全方位、360度的支持和帮助。BEA希望其推动业务的变革,使企业IT能快速提供满足业务需求变化的解决方案。
将应用打包成服务,每个服务可重用、可组装编排、可快速注册发布是SOA最基本的理念。BEA推出SOA 360°的目的就是将BEA的资源发挥到极致,BEA要在其自身产品上首先实现SOA的理念,将BEA的产品服务化和组件化。
虽然SOA并不要求平台产品自身的服务组件化,但BEA通过SOA 360°将自己的平台产品打包成一个个服务,这充分说明了BEA对SOA的态度和决心。
BEA SOA360°是一个完完全全、彻头彻尾的SOA平台。首先,BEA SOA360°平台汇聚了BEA的三大产品家族:Tuxedo、WebLogic和AquaLogic,通过对三大产品线最底层源代码进行重写和改造,实现三大产品线源代码的融合,这与当前一些厂商只是简单地将产品打包并重新命名有着本质的区别。
其次,BEA SOA360°平台以最新的BEA微服务架构(mSA)为基础。mSA就是将BEA三大产品线下所有的源代码从最底层进行融合后形成的平台,因此也是BEA三大产品线今后的共用平台。mSA使得企业的SOA所有基础平台在一个mSA内得以实现,得到完全的支持,在mSA上,BEA的所有产品都将成为一个服务组件,可以随时被激活和调用。
此外,BEA SOA 360°还提供了WorkSpace 360°协同工作平台。在BEA大量的信息化实践中,BEA看到,企业IT的使用人员是分布在企业的不同部门,企业业务部门与IT部门之间无法进行有效地交流,WorkSpace 360°彻底改变了业务和IT专业人员协作的方式,同时也会改变其各自的工作方式,使得业务分析师、架构师、开发人员和IT操作人员能够在一个共同的工作环境下通过企业资源库进行协作和交互并共享元数据。
拥抱混合模式
某些商业企业能够接受使用开源技术和社区的方式开发软件,而某些企业则坚决反对这种模式。BEA开创了独特的混合模式,热情接纳了开源方式的开发和部署。
混合模式旨在汲取开源和BEA两者的精华提供业界最完善的企业级软件平台。BEA在处理任何问题时都会将开源纳入考虑的范畴,认真评估是应当自主开发还是应当利用开源为客户提供创新。BEA混合战略通过支持和培训服务、与自有产品深入集成、甚至提供开源技术的增值功能,从而提供了更具生产力的开发环境和企业级的强大服务器功能。
混合模式能够显著加快应用的开发,因为在这种模式下,企业可以利用开源社区的最新创新成果,同时还可以为自己的创新应用和服务在基础架构软件平台上部署和管理。
BEA把自己所有的资源都已经押宝到SOA巨大的浪潮之上,随着BEA SOA 360°平台的推出,BEA摇身成为“SOA厂商”,这意味着BEA自身的历史性转变。
- 上一篇文章:BEA中国区技术总监喻思成:SOA思潮
- 下一篇文章:分析:中国企业需要怎样的BPM
