又到了一年的这个时候,业界开始回顾过往的12 个月并试图对未来的走向作出预测。例如, Eric Roch 给出了他的 2009 年十大预测,包括了:
2. 大爆炸式的 SOA 软件项目停止了,这对具有定义良好的 ROI 的增量式项目是有利的支持。
4. 主流 SOA 软件厂商的产品越来越难以区别,这促使了软件成本的降低。
5. 信息技术将开源的 SOA 看做是节省成本的一种方式,并经常因为利润而撤下商业支持的计划,开源甚至能加快项目的采纳。
7. 像 SOA,WOA 和 REST 等等神秘的架构术语变得不那么相关了,因为工具对这些技术的支持模糊了它们之间的区别。
作为对 Eric 帖子的评论, Mike Kavis 添加说:
我同时还预测云计算将会取代 SOA 成为弄潮的机器 (假如还没有取代的话),我们关于 SOA 的讨论如今将同样的发生在云上。你还记得它们:真正的生意 vs. 下一个狂热,与业务沟通 vs. 不与业务沟通,以及所有关于语义和术语的争论。
在另一篇单独的文章中, Joe McKendrick 也尝试作出了一些预测,首先是来了一个简短的回顾:
2008 年对于面向服务的架构来说,是最好的时代,也是最坏的时代。SOA 看似变得在企业间越来越无处不在,而且许多公司对于现有交付的结果总体上是积极的。与此同时,反 SOA 的强烈冲撞与对于 SOA 业务价值和投资回报的怀疑从未有所缺少。
Joe 的预测与 Eric 的有几分一致,包括:
1) 经济骚动将把 SOA 送回它的根源——自底向上,增量迭代。经济的不确定性在 2009 年还将会持续,但我们将转入恢复的阶段。然而,这不会改变刀锋般残酷的竞争环境——公司会继续找寻能够帮助优化和削减成本的解决方案。这本是基于 SOA 实践的本来面目——回想起来,Web 服务和 SOA 本是在从 2001 年的衰落中复苏过来时所打造出来的以最小额外投资增进 IT 效率和业务价值的一种方式。
3) 内部云与微外包 (micro-outsourcing)。 关于“内部云”业界已有许多讨论,在内部云中服务被提供给组织内的用户和系统。当然,内部云的妙处在于它更多地提供了对于应用和数据控制。SOA 一个很自然的角色就是作为任何可能出现的内部云的主干 (backbone)。作为这个角色的一部分,SOA 在网格计算和虚拟化中扮演更重要的角色同样也很值得期待。
Dana Gardner 报道了一系列分析师对企业 IT,SOA,云计算以及商务智能所作的预测,包括:
高伸缩性商业智能 (BI)。极致的 BI 将会对于更大的数据集,更大的内容集,以及更加混合或联结的异型数据和内容提出向上伸展的要求,这样才能对客户在 B2B 和 B2C 活动中将会如何行动和支付作出合理的推断。我们将会开始看到多核和并行计算更多的应用到这一领域以支持这些 BI 活动。
云计算。云正变得不再像进行时,就公共云和私有云来说,在企业如何获取功能,如何获得应用和平台方面,已更成为了一个成熟的现实。云将会是分层的,这意味着像 Google、微软、亚巴逊等以及其它供应商的云计算产品,将会在他们的云服务中构建一个完整的栈和层次,囊括所有合适的层、应用组件、集成服务以及平台。所以,在 2009 年,业界将会汇聚到一个更 (成熟) 的云计算参考模型。
治理,风险与合规 (GRC)。 政府正在重拳出击,它保住了金融服务业、汽车制造业,还保住了其它行业,政府不会不带任何附加条件就这样做。合规、规约、报告准则,整个 GRC 装备都会被施加到这些政府所拯救和担保的行业上。
开放云服务。目前为止摆在云计算运动面前的一大障碍就是,现有的解决方案,甚至是数据库解决方案,都是私有的。他们使用不同的 API,不同的接口,以及不同的标准集合。许多公司将会参与到这场比赛,要在这些各种各样的人之间提供一个更加可靠的基础设施。
SOA 站上云端。对于领域内的 SOA 技术将会有更大的关注。其焦点仍然会是短期战术以及在 SOA 领域内为证明其正确而提供快速价值的能力,这样你才能获得更多的资助。在我们开始构建这些事情的时候,人们将会观察正在实现 SOA 项目的部门并且试图找出如何将这些事情绑定在企业级的级别上。我称其为微领域 vs. 宏领域。其反面就是,对于弱小的SOA 技术供应商来说,舞步就此结束了。无法赢得能力或者无法抓住这些变调点的人……最终将不得不终止。而2009 年将会是这一切发生的时候。他们将会失去势头。SOA 先于这一时髦术语的产生,而它将会推后“SOA”这一词汇的创造。它将会变形于不同的事物,而云计算运动无疑将会与之结合并于一个不同的角度来定义它。整个 SOA 运动将会由云来作出进一步的定义。
最终, Zapthink 表达了他们自己对于 2008 的回顾以及 (来年的) 预测,开头如下:
[……] 我们至少将会看到一个显著而众所周知的 SOA 失败案例,以及一个显著而众所周知的 SOA 成功案例。为了让我们在明年的这个时候能真正的判断我们是否能成功的将其称为预测,我们先来定义我们的术语。“显著而众所周知的”,我们指的是问题中的这家公司至少将会有一个主流 IT 业界贸易杂志的特写,甚至可能是一个主要的国际性新闻日报的特写。这一成功或失败将会产生重大的业务影响,而这都归因于这一组织所采纳的 SOA。在成功的方面,这可能意味着特定的利润,产品的发布,合并和收购机遇,或者是某个特定 SOA 项目带来的负债减少。在失败的方面,这意味着一大笔的 SOA 投资,其“失败”(由问题中的公司所决定的) 将导致利润的损失,市场份额流失,机会错失,遵循失效,或者其它负面影响。不管哪一方面,我们将在明年的这个时候予以承认,至少将会有一个毫无争议的成功案例和一个毫无争议的失败案例,是由 SOA 所带来的。
至于 Zapthink 的下一预测,他们分享了关于云计算和 SOA 的看法,这与我们从其他途径听到的类似:
随着这一年尾声的接近,我们已经开始听到更多关于云计算以及云相关的事物。我们期望云相关的喋喋不休的喧闹在明年的这个时候变成真正的咆哮。所有 SOA 相关的事物对于巨头供应商来说也许都会变得与云相关,而公司会急不可耐地试图将他们的 SOA 项目变成云计算项目。时间最终会告诉我们这一对云计算的强调对于未来的 SOA 和 IT 来说是否是一件好事,但我们真心的希望云计算所浮现出来的一些主题会深刻的借鉴从 SOA 中所学到的一切,面向服务的云计算项目将会一统 2009,而不仅仅是种期待。
即便要,也只有时间能够判断,以上所提到的哪个预测会被证明是准确的。但看见一些特定主题内在的一致性是一件有趣的事,比如云计算,治理和小规模的 SOA。
查看英文原文: SOA Predictions for 2009
评论