在20世纪90年代初于西雅图长大的布拉德·杰斐逊(Brad Jefferson)是Animoto的联合创始人——该平台旨在帮助任何人在任何地方在线创建定制的专业视频。他记得当时空气中弥漫着一种独特的可能性氛围。
“我们周围有很多技术早期采用者,”他说。“人们普遍认为,你可以提出一个为家人、社区或学校做点酷事的想法,但如果在此基础上加入软件和互联网,你就突然拥有了将其面向全世界提供的潜力。”
时间快进到2006年。杰斐逊和他的三位联合创始人希望向全世界推出的创意,面临着许多试图利用那个时代互联网潜力的初创企业所遇到的常见障碍——计算机处理能力不足。
2007年,Animoto的布拉德·杰斐逊亲手搭建了公司的服务器。
“我们提出的方案比我们最初想象的要复杂得多,”杰斐逊说。“我们很快意识到,如果我们成功了,并且出现了预期的使用量激增,我们的服务器会立即崩溃。但如果我们设法筹集到购买更多服务器所需的数万美金,却没有客户来使用,我们将背负巨额债务却一无所获。”
这显然不是杰斐逊和他的联合创始人所信奉的那种无限可能。
在结果逻辑树中,所有路径都通向失败。
Animoto的商业模式依赖于其渲染视频的能力,而且必须快速渲染——如果需求率保持稳定,公司具备这样的计算能力;但如果大量客户同时尝试使用该服务,则无法做到。
“假设有一千人同时在Animoto上想要制作视频,”杰斐逊说,“我们的服务器需要逐个处理这些项目。如果每个项目需要五分钟,那就是5000分钟——将近三天半。”
“如果你是排在第一位的人,你会很快拿到你的视频。但如果你是最后一位,你将等待非常长的时间。我们真正需要的是一旦需要就能随时启用的无限数量的服务器。”
Animoto投资了自己的服务器,但很快意识到它们无法扩展以满足需求。
如何为那种可能决定一家新兴企业成败的极度乐观的需求高峰做好准备,这个问题正是亚马逊网络服务(AWS)认识到并试图解决的。从AWS的最初阶段开始,其云计算服务就旨在让企业家免于预先投资于硬件,而这些硬件未必能满足他们不断增长或缩减的需求。
随着Amazon Simple Storage Service(Amazon S3)的推出,AWS已经为任何希望建立业务的人打开了可能性,这是一项开创性的服务,允许人们从网络的任何位置存储和检索任意数量的数据。
Amazon S3 推出后不久,AWS 又迈出了下一步,为客户提供按需访问计算能力的服务,而此前这种能力只有《财富》500 强企业才能享有。
作为 Amazon S3 的后续产品,Amazon Elastic Compute Cloud(Amazon EC2)帮助企业即时扩展计算容量,以应对流量激增。这一能力后来成为 Animoto 以及成千上万类似企业成败的关键,只是当时他们尚未意识到这一点。
"现在看来这似乎是一个显而易见的选择,但当时确实伴随着风险。" Jefferson 表示:"首先,我们甚至不确定能否成功迁移到 EC2,这意味着我们需要推迟公开发布数月,以便在 AWS 上重建一切。其次,直到真正出现大规模使用激增时,我们才能确定它是否真的能帮助我们实现扩展。"
Animoto 团队很快便得到了答案。
在迁移到 Amazon EC2 一年后,该公司在德克萨斯州奥斯汀举行的 South by Southwest(SXSW)音乐节上推出了一款 Facebook 应用——这一举措带来了 Jefferson 及其联合创始人梦寐以求却尚未目睹的需求大幅增长。
"在四天的时间里,我们的用户数从大约 2.5 万增长到 25 万,"他说。"得益于 EC2,我们能够精确匹配渲染视频所需的服务器数量与希望创建视频的客户数量。"
"关键在于,没有任何人需要等待超过几分钟就能取回他们的视频。那一刻我们不禁感叹:天哪——那六个月用于在 EC2 上重建一切的延迟是完全值得的,因为如果我们没有这样做,这些用户就永远无法收到他们的视频。成功反而可能毁掉公司。"
Animoto 并非唯一一家将未来押注于 AWS 的新兴企业。早在 2007 年,UserTesting 的联合创始人 Darrell Benatar(如今该公司已成为领先的按需人类洞察服务提供商)及其商业伙伴 Dave Garr 希望为企业提供网站在线可用性测试服务。在此之前,这类活动几乎完全依赖线下进行。
"大家都知道用户测试很有价值,但由于成本高昂且耗时过长,很少有人真正去做,"Benatar 说。"我们希望让企业能够在线发布任务,选择代表其目标受众的参与者小组,为他们布置使用网站的任务,并在 20 分钟内收到参与者执行这些任务的视频。"
"我们知道快速访问是我们核心价值主张之一——无论是获取用户面板还是最终的视频结果。我们已经预见到会面临麻烦,因为处理积压将会非常严重。"
UserTesting 依赖于位于 colocated(或称“co-lo”)设施中的服务器——这是一种企业可以租用空间以存放服务器和其他计算硬件的设施。据 Benatar 表示,迁移到 AWS 是处理和处理公司已经积累的大量视频的唯一可行选择——更不用说结束一些不必要的失眠之夜了。
“那时候电脑经常死机,”他说。“我记得很多次凌晨三点我得开车去共配机房重启服务器或更换硬盘。和其他许多初创公司一样,我们的服务器放在一个机柜里,和另一家公司的设备混在一起,而对方常常无意中拔掉了我们的电源。”
我会在那间巨大、寒冷且漆黑的仓库里四处徘徊,心里想着:‘创业难道就是这样的吗?'
幸运的是,贝纳塔不再需要在半夜起床启动服务器。自那时以来,UserTesting已经取得了长足的进步,其客户群体如今涵盖了从初创企业到全球一些最大规模的公司。
“AWS的推出在降低初创企业起步门槛方面,与互联网的发明相提并论,”他补充道。“如果没有它,我们根本无法建立起自己的业务。”
今年是第15thAWS 周年纪念日。了解更多关于云的历史。

