SOA Software 为微软 BizTalk Server 增加 SOA 管理

  • Hartmut Wilms
  • 胡键

2007 年 9 月 17 日

话题:SOA.NETDevOps语言 & 开发架构文化 & 方法

面向服务架构(SOA)治理、安全、仲裁和管理解决方案提供商,SOA Software,宣布与微软的合作伙伴关系,为 BizTalk Server 2006 R2 提供 SOA 治理特性。

2007 年 9 月 10 日,该公司宣布他们已扩展了他们的工作台产品,为微软的 BizTalk Server 提供了全面的治理解决方案。SOA Software 与微软公司紧密合作,给 BizTalk Server 2006 R2 交付闭环治理解决方案,它允许用户放心地使用 BizTalk Server 自动化关键业务过程,确保合作的应用是安全、可靠,并遵循企业和管理策略。通过利用 SOA Software 的工作台与 BizTalk Server 2006 R2 协作,用户可以一致地治理、保护、仲裁、以及管理策略和在任意传输器(Transport)上部署和访问的任意类型的 SOA 服务的生命周期。

这个工作台产品结合了一个 UDDI v3 注册表和一个元数据仓库。注册表和仓库服务可以通过一个基于角色的 Web 门户访问。该产品专注于策略管理解决方案,包括设计时和运行时策略特性。这些特性帮助服务设计者、服务开发者、SOA 架构师、服务所有者以及利益相关者去管理企业 SOA 治理界限内服务的完整生命周期。服务的设计时策略用于定义和管理服务设计和注册的服务验证和适应性策略。服务的运行时策略用于定义和管理安全、路由、可靠性和仲裁。测量和相应的报表帮助监视服务的性能和使用。安全和策略异常也被跟踪和报告。

为了在 BizTalk 中开发端对端的 SOA 治理监控和强制策略,SOA Software 已与微软一起工作了几个月。集成依照微软的模式和实践团队的ESB 指南项目开发:

SOA Software 的工作台与微软的 ESB 指南工具深深地集成了在一起,并为 BizTalk Server 提供根本的治理能力:

  • 闭环治理——通过集中的注册表 / 仓库来定义、管理和治理策略,通过分布式的服务平台(如 BizTalk Server)执行它们,以及审计这些被强制的策略。
  • 统一策略管理——工作台确保被 BizTalk Server 消费和提供的服务执行、实现并遵循一个公共的集中定义和治理的策略集合。
  • 异构治理自动化——工作台提供全面的生命周期管理、策略管理和消费者管理工作流能力,使服务(这些服务被 BizTalk Server 和任何其它企业服务平台暴露和消费)治理过程自动化。
  • 强制和实现动态策略——BizTalk Server,通过微软的 ESB 指南,利用工作台的 WS-MEX 接口使动态策略发现和实现变为可能,同样也能动态绑定和端点解析。
  • 信任仲裁和桥接——工作台确保被整个企业不同平台使用的各种安全机制间无缝的互操作能力。它允许用户利用桌面认证机制(如 Kerberos 和智能卡),为确保端到端单点登陆提供仲裁解决方案并提供大部分企业平台都提供的后端服务。

这种合作伙伴关系确实给 BizTalk Server 2006 增加了它所缺失的治理管理功能。微软似乎还没有提供他们自己的 SOA 管理解决方案的任何计划。另外,他们已经与AmberPoint建立了合作伙伴关系,这是另一家提供 SOA 治理和管理解决方案的公司。AmberPoint Express 是 AmberPoint 的轻量级管理解决方案,它与 Visual Studio 2005 Team System 打包在一起。与微软的合作伙伴关系当然对 SOA Software 有利。与 BizTalk 的集成工作台打开了有利润的 ESB 市场。

查看英文原文:SOA Software Adds SOA Management for Microsoft BizTalk Server

SOA.NETDevOps语言 & 开发架构文化 & 方法