Burton 论现实世界的 SOA 经验

  • Mark Little
  • 王志雄

2008 年 2 月 28 日

话题:SOA架构

BurtonChris Haddad 写了一篇关于最新研究的博文,涉及是什么决定了现实世界中 SOA 的成功部署:
[我们] 目前正通过正式的研究来获得关于 SOA 实施详细和最新的情况。我们想知道:组织是否确定了现实的目标、识别和度量指标,组织看到了什么样的回报,需要多长时间才能实现那些收益。我们也希望识别是哪些路线图步骤和趋势显著地导致成功、失控、或者崩溃。
Chris 提及他们当前的评估是基于先前的 SOA 用户座谈会的。然而,这项最新努力将使用情境设计,他们认为它会带来更强的洞察力并影响他们未来的建议。因此,Burton 请求尽可能广泛的 SOA 实施者参与其中:
我们计划采访几个公司的代表。所有的数据将保持匿名,并且我们保证它们的隐私和安全。我们的目的是汇编我们收集的信息以识别趋势和模式——不是产出单独的案例研究。我们乐意和参与者分享汇编结果的早期观点。研究将作为未来的报告的基础……
过去有许多这种研究,但是很难了解它们的准确性。例如,在 2006 年Joe McKendrick报告了 2005 年的报告:
Yankee 集团预测许多行业超过 70% 的公司到时候将热衷于 SOA。AberdeenGroup 认为更像是 90%——前几个星期,这个分析公司发布的一份调查报告认为,至少 90% 的公司已经在前往 SOA 的途中了——“每十个公司就有九个正在实施或者已经实施了 SOA,并且将带着 SOA 计划、设计和编程经验离开 2006 年。”Evans Data 也发布了调查结果,但是断定:他们认为只有 24% 的公司正在发挥 SOA 的作用——但是也几乎是一年前的两倍。
它们没有一个是完全正确的。2006 年 Forrester 也预测是时候采用 SOA 了
面向服务架构(SOA)的实施将继续走强,尤其是对那些大型企业来说。SOA 的满意度非常的高:将近 70% 的 SOA 用户声称他们会增加 SOA 的使用,而 46% 的 SOA 大型企业用户用 SOA 做战略商业改革。更训练有素的公司,在 IT 上有更多的投入——因此,他们的环境更复杂——他们也更容易成为 SOA 的早期采用者。Web 服务实施与 SOA 实施重叠,但是值得注意的是,公司的数目显示它们中只采用了一个或另一个,而不是两者都使用。更重要的是,采用 SOA 企业大体都是那些无视他们商业趋势或者不管他们是否有额外预算就来构建通往 SOA 的道路的企业。信号很明显:是时候带着理由去分配和开始你的 SOA 道路了。

加上有同样数目的SOA 实施路线图”:哪一个 (如果有的话) 对成功的 SOA 部署有用呢?

显然 Burton 通过努力工作得出的报告大概只会提供给付费的客者,所以我们中的大多数将继续活在无知的幸福中。但是如果你关心贡献,或者已经贡献的,为什么 Burton(或者任何类似的)调查没有分享你的经验?如果 2006 年还不是 SOA 年的话,那么 2008 年是不是呢?你的 SOA 部署有多么成功?你用到什么独特的方法论来达到成功?这个方法论是不是不可替代的?你觉得什么才能够作为 SOA 的使用率?

查看英文原文Burton On Real World SOA Experiences
译者简介:王志雄,长期从事软件开发工作,项目集中在 EAM 和设备点检管理领域。2004 年转入 JAVA 领域,曾经在项目中使用过 Hibernate、Struts、Spring 等。关心软件技术和相关工具的动态,将其中成熟的技术和工具应用到实际的项目之中。关心开源软件的发展动态以及软件过程和敏捷开发的实践探索。
SOA架构