在关于企业(商业组织或公共组织)如何利用当代 Internet 技术方面,Web 2.0 位于激动人心的新潮流的腹地。本系列文章共包括四个部分,将对 Web 2.0 与企业相关的各个方面进行讨论。在第 1 部分(即本文)中,我们将了解 Web 2.0 背后的业务和技术推动因素、Web 2.0 给企业带来的挑战和机遇以及 Web 2.0 和面向服务的体系结构 (SOA) 的关系。
引言
Web 2.0 代表了业务创新领域的新潮流,将日益成熟的 Internet 作为新的沟通和商业媒介加以充分利用。虽然 Web 2.0 不是新出现的趋势,至少从 2003 年就已经存在了(请参见参考资料部分的“How to Succeed in 2007”),但其在企业中的引入则处于一个相对初级的阶段,人们对其整体重要性仍在激烈的争论中。
本系列包含四个部分,将重点讨论被称为企业 2.0 (Enterprise 2.0) 的概念 ——Web 2.0 概念和技术与商业及公共部门的相关性及其应用(有关企业 2.0 的更多背景知识,请参见参考资料部分中的“The state of Enterprise 2.0”和“The 10 top challenges facing enterprise mashups”):
Tim O’Reilly 提出的对 Web 2.0 含义的两种通用解释得到了广泛的认同。更为详细的解释将 Web 2.0 分析为一组模式,通过这些模式,可以将当前正在使用的技术用于创建和支持使用 Internet 技术的业务模型(请参见参考资料中的“What is Web 2.0?”)。相对更为通用一些的第二种解释提供了对 Web 2.0 的真实本质的一个非常有用的看法。简单说来,随着 .com 泡沫的破碎,我们看到了人们对使用不断成熟的 Internet 技术来创建沟通和开展业务的新方式再次产生了兴趣。
转折点
当前对 Web 2.0 的关注上升与经济繁荣和技术趋势密切相关。这些趋势结合在一起,使得当代 Internet 技术的社会和技术特征成为了业务创新的一片沃土。其中涉及的趋势有:
整个组织(而不仅是领导层)越来越关注提高绩效的创新方式,因为越来越难于通过成本控制或收购与合并来实现组织绩效的提高(请参见参考资料部分的 IBM CEO Innovation Survey)。
全球范围内使用和参与协作性的、应用广泛的且功能丰富的通信技术的人数持续增长。现在有超过 10 亿人上网,其中有接近 3 亿通过宽带连接上网(请参见参考资料部分提供的 Internet World statistics 统计数据连接)。研究表明,其中有惊人数量的上网者都在为 Internet 提供内容并以社会和经济方式在不断扩大的网络中彼此交互,而不仅是使用 Web 购物或访问信息(请参见参考资料中的 Internet World statistics 链接和“The Internet’s Growing Role in Life’s Major Moments”)。
当代人对用于沟通、消费和工作的技术和媒体的选择态度的变化。 Internet 对年轻一代并不是陌生,他们与 Internet 一起成长,习惯使用其进行社交活动、商业活动和工作(请参见参考资料中的“Generations Online”)。
个性化产品或定制产品功能的增加和制造成本的降低。我们现在正在从大规模生产的时代进入大规模个性化的时代(“Mass Customization: The New Frontier in Business Competition”,B. Joseph Pine II,Harvard Business School Press;新编版,1999 年 5 月 1 日)。从衣服到设备再到汽车,所有东西都可以定制或个性化,其价格与正常价格相当或接近,而不需要花费大量的资金进行昂贵的定制设计或生产(有关示例,请参见参考资料)。
由于转换和外包而导致的持续业务优化过程。连续的经济周期中的全球市场竞争迫使各类组织不得不始终将重点放在业务优化上。这包括对支持业务运作的计算系统的集成以及其通过 SOA 在企业内及跨企业边界的应用。
Web 2.0 技术
促进参与:Blog、Wiki 和社会计算
自从 2001 年左右 .com 泡沫破碎之后,我们对 Internet 的使用已经成熟起来,推动了一种新沟通媒体的发展,任何年龄、具有任何文化背景的人都可以参与其中。
例如,个人概况、Blog 和 Wiki 都提供了简单易用的工具,允许人们在不用了解底层 Web 和浏览器技术的情况下进行沟通。通过使用这些工具,人们可以和别人分享自己的爱好和专业知识,创建协作内容。
通过使用社会书签,人们可以共享指向内容和服务的链接,方便他人查找这些东西。通过对这些链接添加标签和评级,能根据使用者的兴趣对 Web 的内容进行归类和评级。通过所有这些,呈现给我们的就是一个内容更为丰富,联系性更好的 Internet,个人可以通过其比之前的任何媒体更为方便地接触和就共同感兴趣的问题进行沟通。IBM Lotus® Connections 和 IBM Lotus Quickr™ 提供了包含这些功能的协作软件。
推动企业联合和重用:服务、Feed 和小部件 (widget)
支持前面所描述的应用的是过去十年左右出现的一系列技术。联合新闻 Feed (Syndicated news feeds)——根据 RSS 或 Atom 协议以 XML 方式进行格式化的报道和信息的简单流——现在应用很广泛,允许聚合器站点提供大量的内容,而且支持个人创建自己的聚合。
Feed 是根据 REST 原则 创建的服务的一个例子,Rest 原则是一组设计和实现规定,旨在创建具有可扩展性且方便在整个 Internet 上使用的服务(REST 即代表性状态传输或 Representational State Transfer)。很多网站的内容和功能都作为基于 REST 的服务提供,以便被包含到其他 Web 应用程序中。同时,由于开放标准和 SOA 的进步,我们可以通过可靠安全的 Web 服务获得很多服务和信息源。
最后,Asynchronous JavaScript + XML (Ajax) 之类的技术在浏览器中提供了功能更为丰富、响应能力更好的用户界面。IBM WebSphere® Application Server Feature Pack for Web 2.0 和 IBM WebSphere MQ Bridge for HTTP 都提供了支持创建 REST 服务、Feed 和 Ajax 用户界面的功能。Project Zero 社区开发项目(请参见参考资料部分提供的链接)也在探索在轻量级应用程序环境中使用基于脚本语言的来提供 Web 2.0 解决方案的方法。
促进敏捷性:情景应用程序和 Mashup
Mashup 应用程序将强大的应用程序构造能力交到了最终用户的手里,允许其将来自多个源的功能和内容组合为新应用程序,而且成本非常低。此类应用程序经常将操作数据和新闻及重大事件、财务信息或天气情况混合在一起。人们使用 Mashup 来将外部服务和信息与其自己的数据(如假期计划或自己的客户)组合在一起,在一个地方提供所需的所有信息和功能。
社会计算允许人们与他人共享 Mashup(或作为其构造基础的各个 Feed 和小部件),将此功能迅速传递到大众手中。
您可以下载或访问 alphaWorks 上提供的 IBM 的 Mashup Starter Kit。有关情景应用程序的更多信息,请访问 developerWorks 系列文章 Mashups — The evolution of SOA 。
Web 2.0 释放 SOA 的价值
从最早出现开始,Web 服务和 SOA 概念就给我们承诺了一个组合应用程序的新世界,直接将通过 Internet 提供的现有服务连接到一起即可形成新组合应用程序。从最开始应用这些技术和体系结构所得到的收获就是 Web 2.0 这个硕果。
虽然并不被视为 SOA 运动中的主流,但以 RSS 和 Atom 之类的协议为基础的基于 REST 的服务和 Feed 始终是在 Web Services 外定义了一个良好的 SOA 服务的典范。除了 Web Services 外,这些技术广泛的应用也使得企业联合和情景应用程序成为可能。因此,虽然 Web 2.0 是一个宽泛的主题,但其很大程度上讨论的都是通过组合利用 SOA 启用的服务、Feeds 和小部件创建的组合应用程序的概念。因此,Web 2.0 的概念和模式可以供在 SOA 方面进行了投资的组织用于释放出新价值。本系列的第 2 部分将给出此类示例。
业务新领域
技术和业务趋势的鼎盛时期带来了一系列的影响:
可以数字化的,所有形式的内容分发方式正在经历着革命性的变化。
将内容分发到全球大量受众的成本已经随着内容(例如文字内容、电影和视频、音乐、数字数据和图片)的数字化而大幅度降低。因此,随着使用者完全按照自己喜欢的内容、时间在线访问,数字内容提供者的数量剧增,同时通过常规渠道(例如,印刷和广播)发布的内容的百分比会大幅度降低。
传统营销、广告和品牌宣传方法对使用者的影响降低。
在大众广播变得对广告客户越来越没有效果的同时,全球的人们在分享自己的兴趣和关注方面变得越来越容易,能够方便地从其同伴的经验获益或获得专业知识。消费者创建的评论和内容现在对消费模式有着极大的影响,其影响力与通过传统渠道的影响有着相同的份量。
传统的企业以长尾 (The Long Tail) 小市场的增长为目标,发现自己在与很多小提供商竞争。
随着定制、个性化、分发和访问产品、内容和服务的成本的下降,完全可以进入之前不可能进入的由某些小提供商独占(或者根本就没有提供商)的小市场。这些市场的开拓可通过长尾经济概念加以描述,因为它们代表了由少量客户(或许分布在全球)组成的大量市场。通过传统业务模型为其提供服务从经济角度而言不可行,但通过 Web 2.0 技术所支持的低成本模型就变得可行了。其重要性随着近年来通过持续的业务优化而出现的传统市场饱和逐渐提高。其极端的结果就是形成对等经济活动,在此类活动中,通过使用 Internet 支持的代理和中介,个人可以利用传统上通常由大型企业专享的沟通、交易、保证、分发能力来彼此直接开展业务。
新的最终用户应用程序需要以比以前任何时候都快的速度进行交付,以提高组织敏捷性或向市场提供新产品和服务的速度。
在某些领域,产品的商业竞争生命已经缩短到比平均应用程序部署生命周期还短的程度。因此,除非能够不受传统限制而加快应用程序交付速度,否则市场就会在其真正投入使用之前已经被占领了。在其他领域,为了快速响应新情况或竞争威胁,业务分析人员、竞争专家或运作决策者需要快速组装而成的一种新类型数据或内容驱动的应用程序来支持其作出快速响应。由于这些原因及其他方面的因素,各个组织都在积极探索情景应用程序和企业 Mashup 的部署和使用——事实上,这就是业务解决方案的长尾效应。
总结
Web 2.0 是与客户交互的多种新方法的混合,代表了以 Internet 为中心的新业务机遇,支持让个人更为方便地彼此进行联系和交互的各种技术。从某种意义而言,它代表着 SOA 原则和技术的广泛采用所带来的新可能性。Web 2.0 提供了业务机会,但在企业如何体现社区概念、共享和保护专有信息的方法以及确定和利用其市场中的长尾效应方面提出了挑战。本系列的后续文章将更为详细地讨论 Web 2.0 的机遇、挑战、模式和技术。
关于作者
Rick Robinson 是 IBM 的 Emerging Technologies 团队的一名 IT 架构师,他负责与客户及 IBM 的产品开发团队协作,帮助他们了解和利用 Web 2.0 的业务和技术影响。此前,Rick 负责 IBM 软件服务部在欧洲的 SOA 和 BPM 体系结构实践方面的工作。Rick 作为 SOA 和 Web 2.0 方面的全球专家在 IBM 中得到了充分的认可,他曾涉足的工作领域有技术战略、业务拓展、解决方案体系结构、组织变更、协作管理和技术销售等。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
相关推荐
-
事件驱动框架和SOA在空军的应用
空军正在利用SOA来改善数据共享,并实时跟踪战机,美国空军机动司令部的Michael Marek解释了企业可从中学习的经验。
-
揭秘New Relic APM技术细节
New Relic应性能管理(APM)套件主要用于Web软件开发。它允许用户在面向服务的架构(SOA)上跟踪关键事务性能,并且支持代码级别的可见性来评估特定代码段和SQL语句对性能的影响
-
仅凭SOA和云无法解决业务数据管理风险问题
SOA和云可以是某些恼人问题高效的解决方案;这一点我们已经知道了。但是也要记住它们并不是所有事情的直接答案,特别是当你的问题是业务数据管理风险,而不是技术问题时。
-
如何避免云计算与SOA冲突