概述
如今风靡业界的流行词 SOA 实质上是一种实用的企业架构风格。面向服务架构 (SOA) 主要通过集成各种IT系统实施业务流程。SOA 注重基于明确合同的松散耦合式服务,能够在各遗留应用程序的修改过程中有效保护软件生态系统免受负面影响。遵循行业标准(尤其是 BPM 与编制标准)让企业在不断变化的行业环境下能够以最少的成本及时更新和改进企业的信息技术。与传统的集成中心不同,SOA 所有权归合作双方所有,因而易于在整个部门范围内使用。
目前普遍存在一种误解,认为 SOA 只是一种单纯的基于特定协议 (SOAP/WS-stack) 的技术手段,一种服务媒介技术 (ESB),或某供应商提供的一套解决方案。实际上,SOA 实施是指在成本预算内创建能快速满足业务需求并高效运行的企业架构的过程。通常,SOA 由企业的IT部门负责计划并实施,但这项工程往往会超出他们的能力所及。因此,许多企业都选择求助于优秀的专业外包合作伙伴。
传统的 SOA 方法是典型的瀑布式实施,前期投入大量资源打造理想的IT生态系统设计。我们独特的 SOA 实施方法将业界领先的敏捷技术和严格的 SOA 项目管理相结合,引入先进的设计理念,让客户在项目实施初期便可实现较高的投资回报。我们拥有丰富的 SOA 实施经验,广泛涉猎各个行业和技术领域,为客户量身定制最佳解决方案。
我们的 SOA 卓越中心主要提供四种服务:
- SOA 实施咨询:面向了解并想要实施 SOA 但需要专家建议、帮助与支持的客户;
- 应用程序转换:面向想要实施 SOA 或将现有系统转换为 SOA 的客户;
- 服务与复合应用程序开发:面向在 SOA 实施过程中需要开发新软件的客户;
- SOA 测试 :面向对专业 SOA 质量工程感兴趣的客户。
技术
- Oracle Fusion
- IBM Websphere
- TIBCO ActiveMatrix
- IONA FUSE
- JBoss SOA 平台
- 微软 Biztalk 服务器
