从10年前一直到现在,我们一直在见证一场决定性的变革:从客户端-服务器的软件到作为服务的软件。Google, eBay, 和 Amazon.com等企业在消费市场建立了互连网应用程序的价值,同时salesforce.com,Google,和其它一些公司也一直在证明相同的模式也会在企业级市场取得成功。
到目前为止基于Web应用程序的转型已经产生了两个强烈的浪潮。现在我们看到了第三个,我们称之为Web 3.0,它可能会证明相对于传统软件产业它是最重要一个。
世界不需要另外一句行话,我想说的是新生代的企业家,开发者,和传统的独立软件开发商,都需要抓住Web 3.0的巨大机遇,它可能创造机会,变革。Web 3.0是关于使用基于服务的软件平台来替换现有的软件平台。
为了详细说明Web 3.0,我们需要仔细回顾Web历史上的重要浪潮。它们不是严格按时间定义的,而是交叉重叠在一起的。
Web 1.0: 任何人可以交易
Web 1.0 是关于来自一些主要的公司,如:eBay, Amazon.com, and Google 的杀手级的应用程序的出现。我们一直认为它们仅仅是网站,但它们实际上是一些令人惊讶的应用程序:功能丰富,容易上手,扩展性强,这些特性以前很少被普通消费者看到过。交易,不仅仅是针对货物的,还有知识的,变的普遍和即时。效率,透明,这个曾经是全球金融市场的领域,现在被个人消费者和商业者占领。Web 1.0在今天依旧是很大的推动力并且在将来持续很长时间。
Web 2.0: 任何人可以参与
Web 2.0是关于互连网上的下一代应用程序,特点是用户产生内容,合作化,社区化。任何人可以参与到内容的创建中。在YouTube上上传一个视频,在Flickr上上传参加聚会的照片,或者在Blogspot上写自己的政治见解,所有这些都不需要专门技术,仅仅需要连接上互联网。参与改变了我们对于内容的理解:内容不是固定在发布商那里,它是活动在任何地方的。Google的AdSense带来了一个即时的商业模式,尤其对于博客作者,并且视频共享网站已经重写了流行文化和内容过滤的规则。
当你围绕Web1.0或者2.0创业的时候,建设一个安全的,可扩展的数据中心并不是一项容易的工作。对于进入把软件当成服务的行业,大量的时间和资本依旧是进入的一个门槛。而且,传统的客户端-服务器的软件开发依然复杂。并且创建一个成功的应用程序还需要辛勤的部署和维护。
Web 3.0: 任何人可以创新
Web 3.0通过改变传统软件行业的技术和经济基础来改变现有的一切。新的Web 3.0强调的是任何人,在任何地点都可以创新。代码编写,协作,调试,测试,部署,运行都在云计算上完成。当创新从时间和资本的约束中解脱出来,它就可以欣欣向荣。
对于企业来来说,Web 3.0意味着SaaS程序可以比传统的C-S软件更快,更高效的开发,部署,升级。
对于开发者来说,Web 3.0意味着他们需要创建一个理想的应用程序东西需要的仅仅是一个想法,一个浏览器。因为世界上的每一个开发人员都可以访问强大的云计算,Web 3.0是全球经济的推动力。
对于独立软件开发商,Web 3.0意味着他们可以花费更多的时间专注提供给客户的核心价值上,而不是支持它的基础架构。因为代码生长在云计算上,全球的精英可以为它做贡献。因为它运行在云计算上,全球的市场都可以把它作为服务来订阅。
问问我的朋友Jeremy Roche,CODA公司的CEO,CODA是欧洲第二大ERP软件供应商。CODA成功从大型主机转型到客户端-服务器模式,但是现在它面临着一个更大的转型到SaaS上。建立基础架构,不仅仅是数据中心,而是整个软件堆栈,将花费2亿美金和几年的时间。Jeremy正在使用我们的Force.com平台来来开始转变。他们的系统工程师不需要维护服务器,负载均衡,网络交换机,而是找很少的人来调试维护他们。软件开发人员不需要开发安全和共享模型,数据库和工作流引擎-他们只需要用我们的。同时,Jeremy的团队可以专注于他们擅长的:建立一个杀手级的会计软件。CODA2go将会在这个秋天发布,从而让Jeremy在竞争中领先一步。
创造价值
Web 3.0将带来多大的改变?检查一下工作中的技术变革将带给我们一些好的线索:
Vic Gundotra,Google工程副总裁,在最近的salesforce.com会议上提出了这个有趣的观点。Vic回顾了计算机的历史,从大型主机的时代开始。
客户端-服务器时代在两种情况下都导致了极性的反转。计算能力非常容易访问到但是限制于使用的范围。有很强的功能,但是部署非常的困难。Vic说Web 3.0时代消除了这些缺点并潜在的最大化了计算能力,访问,容易部署,功能的深度。就像Vic所说,关键在于行业的领导者,如:Google, salesforce.com和其它的公司应该使运计算更容易访问和更具可编程性,保持深入的连通性,并且使客户端更强大。
在我们看来,从大型主机到客户机-服务器的迁移对于像IBM,DEC这样的公司是非常痛苦的,但是同时也为新一代的公司,如Microsoft, Oracle, PeopleSoft, and SAP创造了大量的财富。Web 3.0威胁着 Microsoft的.net,BEA和WebSphere。我期待Amazon.com,Facebook, Google, and salesforce.com将会做的更好,我认为能利用上 Web 3.0的公司分布会更为广泛,并且他们可以创造更多的财富和创新。
我们的一个程序员在他的个人电脑上有一句话生动的描述了Web 3.0精髓。是这样说的:"我的其他电脑是一个数据中心"。说明世界上的任何一个程序员可以创造。并且这就是革命的意义。