Web 2.0与云计算
云计算各家都说了有一段时间了,其实你慢慢就发现IBM、Google、Amazon以及最近Windows Azure说的云计算其实都不一样,这篇文章给分了类,而且讲了背后不同商业模式,有的利润薄,有的则可能高得惊人。
Web 2.0与云计算
原文链接:Web 2.0 and Cloud Computing
这一分析的问题在于没有考虑引发在线领域Power定律的原因。我所谈的Web 2.0核心就是要理解Web上递增回报的原动力。归根到底在网络上如果一个应用用的人越多效果就越好它就会取得胜利。正如我2005年指出的,Google、Amazon、ebay、craigslist、wikipedia以及其他Web 2.0超级明星企业均具备这一特点。
这一层面上我目前还没看到任何强有力的网络效应收益。除了Amazon不断对这一业务的跟进,无论是第一个吃螃蟹的人Smugmug还是其他用户都没得到任何收益,尽管无数应用开发人员已经将工作放到AWS上了。如果能有什么收益估计他们也是针对同一资源展开争夺。
就是说如果开发人员接受了这一平台,有可能产生像微软那样的开发人员生态优势。越多开发人员掌握了AWS应用开发技能就有越多的人才。但是不要忘记:微软 对此是向开发人员收费的,通过构建工具不但为自己创造了收益流也使开发人员进一步依赖该平台。而且,他们构建了越来越神秘的复杂的API,这就将开发人员 更紧地绑在自己的平台之上。
到目前为止大多数AWS上的工具和高层API都是第三方开发的。从像Heroku、Rightscale以及EngineYard这些公司(不是基于AWS的,是在他们自己的平台上,然后以RoR的方式来提供云计算基础结构)提供的服务中我们已经开始看到一个非常重要的工具链。而且你已经可以看到这些公司正在实现诺言,独立于任何云计算基础设施提供商。
简而言之,如果Amzon想进行封锁取得真正的竞争优势(而不是前面讲的作为一个低成本提供者的优势),他们就会搞出一套自己的高级API和开发工具,或 者收购一个优秀的创业公司来做这件事。另外一种可能,如果目前的趋势发展下去,我希望看到Amazon成为一种类似Linux的应用、工具和服务的基础, 这些应用工具服务不被Amazon控制,而不要像微软那样搞出一套Windows式的API和工具。会有很多大众商品基础设施的提供者,以及相互竞争又相 互协调的工具提供商。鉴于开源与云计算的势头,这种情况未来是可能的。
平台作为服务。由纯粹的计算工具再进一步就是像Google AppEngine和Salesforce的force.com这样的平台,它们将机器实例隐藏在更高级别的API后面。在这些平台之间移植应用更像是从Mac移植到Windows上,而不是在不同Linux发布包之间移植。
这一层面上也有问题:这些平台上的开发人员比同一平台上的其它开发者有优势?
基于云计算的终端用户应用。从这个意义上 讲任何Web应用都是一个云计算应用。Google、Amazon、Facebook、Twitter、flickr以及所有其它Web 2.0应用都是云计算。然而在我看来这是人们用云计算这个词更具体地描述那些以前需要分发到本地PC上的Web应用,比如表格软件、文本处理、数据库甚至 是邮件。尽管所有应用都是在同样的服务器群上完成的,人们总是趋于将Gmail、Google docs和spreadsheets称为“云计算应用”,而对Google搜索和地图业务却不这样讲。
这种共同点表明了一种不同:当掌握了个人用户数据时人们喜欢将之区别对待,称为云计算应用。自己的数据丢失或者不可用可要比那些数据聚合服务(比如 Yahoo!搜索或者Microsoft live maps)消失更可怕,那些聚集来的数据毕竟在其它地方可以找到。这一点也直接将我们带回Web 2.0命题的中心:用户通过使用应用为之增加价值。没有这一点你只能退回大众消费计算的老路上。
理想情况下用户数据放在一起会变得更有价值。这就是为什么craigslist或者ebay比个人博客更有力,为什么Amazon比单一书店成功,为什么 Google搜索引擎结果页第一页或者Google的广告要比Microsoft或Yahoo!的更具价值。这也是为什么所有社交网站都竞相构建自己的社 交图而不是用别人的。
这种最高层面的云计算肯定有网络效应。如果一定要我选我认为应用层面的开发人员将向底层基础结构层面过渡,两个层面最终在中间相遇。实际上你可以认为force.com已经在做这些了。这一平台我强烈感觉应该更多给与关注。
我非常相信开源和开放互联网标准正在对传统软件产业实施同样的影响。价值正在向新的层次转移,我们称之为Web 2.0,组成其整体的应用不仅仅由软件驱动还是由具备网络效应的数据库来驱动,这些数据库也是由明确的或者隐含的用户贡献来驱动的。
转载于:https://blog.51cto.com/mapei/114981
Web 2.0与云计算相关推荐
- Web 2.0的个性化存储需求
Web 2.0应用的数据类型有两种:一种是存储在相关数据库(如Microsoft SQL Server或 Oracle Database )中的数据,另一种是作为非结构化数据进行存储的固定内容(如音乐 ...
- 互联网的前世今生:Web 1.0、2.0、3.0
101链视界:区块链.隐私计算与金融科技领域的专业知识分享者. ▲ 点击上方第二个"101链视界"关注公众号 2021年,元宇宙成为一个爆火的概念,而Web 3.0也悄悄在海外科技 ...
- 终于有人把Web 3.0和元宇宙讲明白了
导读:元宇宙的终极形态势必是去中心化的,而现在的网络生态并不能完全满足元宇宙去中心化的需求.一些人认为,即将到来的Web 3.0时代和元宇宙需要的网络生态高度重合.Web 3.0或许能够成为人类迈向元 ...
- Atitit 互联网之道 1.1. 互联网 1 2. 互联网经历了三个时代,门户时代、搜索/社交时代、大互联网时代 1 2.1. Web2.0.搜索/社交时代(Web 2.0) 2 2.2. Web
Atitit 互联网之道 1.1. 互联网 1 2. 互联网经历了三个时代,门户时代.搜索/社交时代.大互联网时代 1 2.1. Web2.0.搜索/社交时代(Web 2.0) 2 2.2. Web ...
- Web 3.0入门教程
Web 3.0入门教程 课程英文名:What Is Web3? 此视频教程共5.5小时,中英双语字幕,画质清晰无水印,源码附件全 下载地址 百度网盘地址:https://pan.baid ...
- Web 3.0底层逻辑:智能生态网络IEN-内容中心安全智能链网融合架构
导读:Web3.0 强调用户为中心,隐私数据保护,基于区块链技术构建去中心化的信息数字生态系统,从网络体系结构上看,技术关键基础是打造一个以数据内容为中心,用户与建设者.参与者.监管方多方共识细粒度鉴 ...
- Metaverse Web 3.0 和 DeFi大师班
Metaverse Web 3.0 和 DeFi大师班 课程英文名:Metaverse Web 3.0 and DeFi: A Fintech Masterclass 此视频教程共8.0小时,中英双语 ...
- 大佬福利之在你眼中 Web 3.0 是什么?(转)
web 3.0 Web 3.0一词包含多层含义,用来概括互联网发展过程中某一阶段可能出现的各种不同的方向和特征.Web 3.0 充满了争议和分歧,它到底应该什么样?具体的标志点又是什么? Web 2. ...
- Web 3.0 是泡沫还是金矿?
hello,大家好,我是张张,「架构精进之路」公号作者. 相信大家近期都被一篇<周星驰亲自招聘,进军Web3.0>的报导刷屏了,加之其承诺"我会亲自拣人",足以见其对 ...
最新文章
- 快讯 | 第二届数据标准化及治理大会成功举办,清华力量助推中国数据标准化建设
- 再论c++模板之类型识别之如何得到类型信息
- 已成功与服务器建立连接,但是在登录过程中发生错误。 (provider: SSL Provider, error: 0 - 接收到的消息异常,或格式不正确。)
- 本地html自动跳转,HTML页面跳转的5种方法
- spring容器实例化bean的3种方式
- 如何初始化局部变量c语言_【C语言更新】C语言中如何来定义一个指针,并且对其进行初始化...
- python数据挖掘 百度云,常用数据挖掘算法总结及Python实现高清完整版PDF_python数据挖掘,python数据分析常用算法...
- centos查找linux大文件,centos中查找出大文件命令汇总
- Flutter游戏:启动时的欢迎页
- 清除iphone文件app连接服务器记录,“文件”中连接外置设备或服务器 - iPhone附带的APP - iPhone使用手册...
- The Art of Prolog:Advanced Programming Techniques【译文】
- 【QT】QSS使用总结
- python元组添加元素_python – 在元组中添加元素
- erwfgergve
- 计算机编程语言发展简史
- negroni包和mux包的一点理解
- 孤立汉语数字语音识别系统
- Android逆向之源码刷机及Root
- 计算机用户使用品牌调查报告,品牌电脑市场调查报告
- 我放弃了年薪20万offer,挑战自动化测试(一)
热门文章
- springboot 事务嵌套问题_在springboot中写单元测试解决依赖注入和执行后事务回滚问题...
- 鸿蒙系统手机现在有什么,华为鸿蒙手机迟迟未来 手机操作系统面临的难点有哪些...
- python batchnorm2d_PyTorch中的BatchNorm2d层
- linux同一目录文件无法执行,linux – 无法在特定目录中执行文件
- ubuntu 安装 guetzli
- B4.Java web部分
- Java原生序列化、Avro、RPC与Log4j
- 【codevs3304】水果姐逛水果店Ⅰ,线段树练习
- 20.校准相机——介绍,使用已知点进行校正,直接线性校准均匀性第1部分,直接线性校准均匀性第2部分_1
- java的super是什么意思_java中Super到底是什么意思?必须举例说明!