电商霸主亚马逊是如何孕育AWS这个纯IT的业务的?

2005年7月30日,亚马逊在西雅图的贝纳罗亚音乐厅举办了十周年庆祝晚宴,著名的作家、音乐家、喜剧演员纷纷到场展示才艺,可谓众星云集,风光无限。晚宴在亚马逊网站上采用流媒体的方式现场直播,有100多万人在线观看。但不管亚马逊网站的进步有多大,在大众的眼里它也只是随后才兴盛的一种媒介,一个买书的网站而已。

2005年是硅谷的搜索引擎明星Google(谷歌)的时代。是一个斯坦福大学计算机系博士们的时代,而不是一个由哈佛MBA或者来自华尔街对冲基金的少年天才们来主宰的时代。谷歌的市值是亚马逊的四倍多,而谷歌的股票才上市不到一年。显然,以固定的价格在线零售商品的模式貌似已经过时了。这让亚马逊的创始人CEO现在的首富贝佐斯很受伤。

自亚马逊创立初期开始,贝佐斯就一直声称亚马逊是一家技术公司,而非零售商。但这听起来像是一厢情愿的想法,亚马逊看起来,听起来,行动起来,叫卖起来仍然像一个零售商,而且是那种不怎么盈利的零售商。

那么亚马逊是如何孕育出AWS,这个让所有技术公司都在苦苦追赶的云计算服务呢?

横空出世

这个故事要从2002年说起,当时的计算机图书出版大亨蒂姆 奥莱利(Tim O'Reilly)正提出并推广Web 2.0的概念。他认为亚马逊是一个过于孤立的网站。他希望亚马逊能提供一些图书的销售数据,比如,让所有的出版商都能跟踪到买书的趋势并帮助他们决定以后出版什么。但贝佐斯并没有看到向外提供这样的数据服务对亚马逊有什么好处,所以并没有对这个提议足够的重视。

在一次的会面中,蒂姆 奥莱利向贝佐斯展示了他们开发的一个复杂的工具——Amarank,可以每隔几个小时就在亚马逊网站上抓取到自己公司出版的书籍及竞争对手的书籍排名。以现在的技术角度来看这样的爬虫工具并不难写,可在2002年,这样的数据只能用屏幕抓取的原始技术来完成。奥莱利建议贝佐斯应该开发一系列被称为应用程序编程接口或者叫APIs的在线工具,这样第三方可以很容易的获取到产品,价格和销售排行的数据。

这一次,贝佐斯像被说服了。他带着网络开放的新观念,在内部宣扬公司应该做开发者也能使用的工具,“让他们给我们带来惊喜”。当年春天,亚马逊还举办了第一次开发者会议,开发者和客户及渠道商一起成为了亚马逊的另一股势力。而这种新的观念也得到了一个正式的名称:亚马逊网络服务系统(Amazon Web Services,简称AWS)。

基础设施即服务

亚马逊的业务在飞速发展,而贝佐斯也希望给软件工程师自由尝试的空间。而这一切交织在一起,使得整个系统平台不断的缝缝补补,搅成一团。这就意味着解藕并抽离出一个个服务平台成了一个巨大的挑战。管理层意识到了技术问题在制约公司发展。于是整个公司的系统开始做服务化重构,把原来交织在一起的代码解藕独立、设计良好并清晰描述成API服务,无论是对外还是对内,大家都按照API的方式开发。

与此同时,贝佐斯对一本书Creation:Life and How to Make it非常痴迷,让公司高管人手一册地读。作者是上个世纪90年代的游戏开发商,书中写到“他创造智能生命的方法就是专注于设计简单的计算构件——原语(Primitive,操作系统用语。由若干指令组成的,用于完成一定功能的一个过程。),然后就可以坐等那些奇怪的行为出现”。如果亚马逊想激发开发者的创造性,就不应该猜他们需要什么样的服务。而是公司来创造“原语”,将基础设施最小化,允许开发者自由灵活的使用。贝佐斯说:“开发者是炼金术士,而我们的工作是尽己所能,让他们展示自己的炼金术”。当时的亚马逊从上至下已经在往一个朦胧的大方向努力。

2004年,亚马逊当时负责IT基础设施的高管克里斯 平卡姆(Chris Pinkham)希望能回到老家南非。为了挽留住他,亚马逊就在南非开了一个小办公室,让平卡姆可以远程办公。平卡姆带了一个程序员克里斯 布朗(Chris Brown),一起到了南非,在康斯坦提亚(Constantia)的移动不伦不类的办公楼上开始了工作。他们要创建一项服务——无论是什么类型的开发者,都允许他们运行亚马逊服务器上的所有应用程序。最终他们在这里成功的开发出了弹性计算云(Elastic Compute Cloud),或称为EC2。

与此同时,总部这边十几个工程师开发后来被称为简单存储服务(Simple Storage Service)的程序,或称为S3。贝佐斯非常关注AWS的发展进程,经常潜入S3系统,了解其细节。贝佐斯经常对团队的工程师说“其规模要达到无限大,而且没有计划性的停止时间。要无限”。

Andy Jassy 闪亮登场

正当亚马逊的网络服务在南非和西雅图两地扩张时,贝佐斯开始考虑由谁来全面负责整个AWS的业务。有人推荐了安迪 雅西(Andy Jassy),这个多年前在公司的一场棒球比赛中用球棒击中贝佐斯的人。那么安迪 雅西是谁?

如果说新时代是一个斯坦福大学计算机系博士们的时代,那么雅西的经历明显与众不同。雅西1957年出生在纽约州,比贝佐斯小三岁。哈佛商学院毕业,喜欢纽约球队和摇滚乐。1997年从哈佛商学院直接来到亚马逊,而那时亚马逊成立还不到三年,员工不到200人。1998年他向公司提交了自己的商业计划书,建议亚马逊进军音乐领域,但随后他失望的看到另一个主管被选为负责人。几年后公司重组,雅西被选做一个技术部门的主管,但遭到该部门工程师的反对,理由是无法接受一位非技术人员作为自己的头儿。因此雅西获得一次独一无二的机会,担任贝佐斯的“影子”。

所谓影子,就是需要雅西一直跟在CEO身边,陪同他参加每一场会议。其他科技公司也有类似的职位。在接下里的18个月里,他大部分的时间都陪在贝佐斯身边,陪他旅行,讨论每天发生的事,并观察这位老板的处事风格和思维过程。雅西将“影子”定义为准首席参谋。他的“影子任务”完成后,也自然成为了AWS主管的候选人。

雅西为AWS写了一份战略构想,篇幅控制在6页内。文章提到了AWS的使命:“让开发者和企业都能够使用网络服务来创建复杂且可扩展的应用程序。”这份构想列出了亚马逊随后变成网络服务商的原语,从存储,计算到数据库,再到支付和通讯。“我们试想一下,一个学生在宿舍里能使用与世界上最大的公司一样的基础设施。我们认为这同样为创业公司和小公司提供了一个大的竞争场所,让他们也拥有与大公司相同的成本结构。”

雅西和贝佐斯将新的AWS计划信心满满的提交给亚马逊的董事会,董事会成员提了一些“健康的怀疑态度”的问题:“我们为什么要进入这个行业?”

AWS的飞速发展

当时亚马逊很难找到工程师,而公司又需要加快其国际扩张的进程。一个在线零售商怎么能做好这种与主营业务完全无关的业务?“因为我们也同样需要它。”贝佐斯说,他表示亚马逊需要提供能够反应更广泛市场需求的服务。

2006年3月,亚马逊正式对外推出了简单存储服务(S3),允许其他网站和开发者在亚马逊的服务器上存储文件,照片或视频。S3作为当时的唯一产品,感觉孤零零的,像一段尚未完工的围墙。几个月后弹性计算云(EC2)公开测试,允许开发者在亚马逊的服务器上运行自己的程序。刚一开放试用,开发者飞快涌入,很快就把第一批服务器占满。

亚马逊在AWS在早期并没有得到科技公司的足够重视,是因为巨头们并不认为这样的模式可以成为赚钱的模式。直到迫于上市公司的规定,公司业务的利润超过5%,就要做公开披露的规定。亚马逊披露了AWS的利润,引起了科技公司的轩然大波。谷歌董事长埃里克 施密特说至少在两年前他就发现,每家他见过的创业公司的创始人,好像都告诉他他们正在亚马逊的服务器上建设自己的系统。“突然间,到处都是亚马逊”。随后2010年,微软发布了Azure的云计划。2012年谷歌公布了自己的云平台。而亚马逊的AWS已经运行了7年。

所有看到的这一切都需要花费数年时间,并需要大量的努力。期间,开发者也会遇到许多挫折和挑战。在服务系统尚未成熟时,亚马逊内部团队就被要求使用这些服务,这一命令引起了工程师内部的恐慌。但如果想让创业公司甚至一些大公司信赖AWS,这一步就不得不走。也是在这个不断的出问题,解决问题的过程中,AWS不但技术上练就了超强的本领。还让长期以来很少与媒体接触的亚马逊发现,他们开始善于自我解释以及与公众交谈,并从中收益。

AWS在中国

2016年9月8日,亚马逊宣布,AWS在中国(北京)区域正式开放商用,由北京光环新网科技股份有限公司负责运营。就在这个时候,其竞争对手微软的Azure云,已经在中国区运营3年了。阿里云也在国内如日中天,所以AWS在中国的起步就已经非常艰难了。

虽然起步艰难,但AWS的市场推广能力极强,一年在北京,上海和深圳三场Summit峰会。AWSome Day等小型推广活动也非常多。记得一次广州AWSome Day时又一个来参加活动的IT经理说,我是来朝圣的。

三年过去了,AWS目前拥有两个AWS区域,总共5个可用区。在IDC发布的《2019年第一季度中国公有云IaaS + PasS厂商市场份额》的调查报告中,AWS中国已经占据了第四的位置,占总市场份额的7%。这三年,AWS从刚刚进入中国市场的青涩期,正步入成熟期,发展不断提速,全面融入中国数字经济的洪流中。

亚马逊作为电商公司,提供toC的服务,而孕育出来的AWS却提供toB的服务。这个自称是技术公司,投资人不看好的情况下,在强手如林的IT行业杀出了一条自己的路。AWS在产品、市场、细分行业上,都是后来者模仿和追随的样子,于无人之境开辟出跑道,引人跟随,是领先也。

你可能感兴趣的:(电商霸主亚马逊是如何孕育AWS这个纯IT的业务的?)