AWS S3十年:一个不断创新的灵魂

作者James Hamilton,亚马逊AWS副总裁,杰出工程师。

(点击放大图像)

AWS S3十年:一个不断创新的灵魂_第1张图片

2006年的3月14日是一个云计算新时代的起点。正是在那天,AWS发布了亚马逊简易存储服务(S3)。从技术上来说,SQS在早些时候就已经发布了,但正是S3的发布才真正点燃了云计算领域的圣火。我非常清楚地记得那一天。那时候我是FrontBridge的总经理,FrontBridge是一个微软的全资子公司,提供云托管的反垃圾邮件、反恶意软件和邮件归档服务。通过这个经验判断,我觉得我理解云计算托管服务的客户价值。我知道客户们热爱服务供应的高速度和低成本,所以从很多方面来讲,我当时就是个云计算的皈依者了。我已经非常确信,云托管就是未来的趋势。

但亚马逊简易存储服务的发布还是让我大开眼界。技术行业每一天都有数以百计的公告发布,我看得并不多。大多数情况下,它们一点意思都没有。然而,S3的发布可是扭转了战局的。最让人吃惊的是服务的价格。它几乎比我们当时支付的多数据中心冗余存储便宜了两个数量级。但更具有颠覆性的是,配置存储所需的全部东西,就是一张信用卡而已。不需要财务审批,不需要RFP,没有供应商选择的困扰,没有供应商谈判,而且也不需要腾出数据中心空间。我可以注册一下就开始工作了。

和低成本、易配置至少同样值得关注的是,这份公告来自亚马逊,而不是其他传统的IT企业。这项服务出自亚马逊,而不是一家致力于高利润、复杂谈判,甚至是专注于许可证审计的公司。在亚马逊这里看来是“巨额”的利润,放在大多数IT企业,都会有股东们要求立即进行管理层变动。这确实不同。不同的供应商,不同的模式,低风险的供应路径,还有从根本上不同的定价:一开始价格就低,随后继续降低,而不是随时间推移逐步上涨。

S3的发布引起了整个行业的兴趣和惊诧,即便对这样一个量相当大的供应商来说,怎么可能不让售出的每一个字节赔钱?我完全被这项服务迷住了,结果我使用S3作为底层存储系统写出了几千行的代码。有时候会写得有点笨拙,但写APP的时候真的在我脑海中建立起了这样的想法:这是一个重大事件的开端。

从决定要写这个APP,直到它上线运行,大概花了几天时间,然而在调试和全面测试之后,一个月的时间都过去了。然后我就收到了自己的Visa账单。当然,我知道S3的价格是颠覆性的,但当我看到整个开发和测试APP的全部账单费用是3.08美元的时候,它看起来似乎就像是弄错了。开发完成后,我依然把测试数据都存储在S3上,接下来的那个月,我的账单是0.07美元。

这是一个彻底改变游戏规则的玩法。我于是把它写出来,在我工作的地方发表内部日志,还给公司的领导层做了演示,其中包括我们的CTO和CEO。我的演示里有一张S3早期开发者之一Al Vermeulen的照片,展示了一些S3的工作原理,还附上了我的两张AWS账单,用来强调我的观点,即S3真的与众不同。我的核心观点就是,它不仅仅是个噱头,也不是亚马逊做的什么好玩的小实验,而是一个提供基础设施服务的真正的、根本上的新方式。存储只是第一步,而计算过不了多久就会跟进。

我越发地对AWS感兴趣,于是在2007年开始参加用户组会议,去亚马逊做演示,最终,我在2008年底辞职加入了这个团队。

作为AWS工程团队的一员,我对团队的第一印象,大概可以概括为“快”。决策都是快速制定的。新的想法最终变成代码,并提供给客户,速度之快足以让IT企业的脚步看起来像是大陆的漂移一样。在之前的工作中,我记得自己曾半开玩笑地说:“不管客户是否需要,我们每十年发布两次产品。”而现在,新功能上线如此频繁,我们往往很难追踪了。

AWS另一个非常有趣的地方,在于它如何处理产品或者工程的争论。这些辩论频繁上演,且AWS的争论就像在其他任何公司那样活跃。也许,这里的争论甚至更加热忱和坚定,但因“数据”而结束的辩论和决策,又是出奇地迅速。在AWS,我们发布自己觉得有用的功能,而不是想出一个“策略”来说服客户需要我们。对于客户广泛采用的服务,我们也迅速地投入开发。良好的服务很快就变成了卓越的服务。

在我以前的工作中,曾经见识过那些健康的争论变得似乎比大家的性命还重要,它们最终演变成拖延多年的低效率。而在AWS,通过分析客户数据和着眼于快速执行,争论在几天内就被化解了。能拥有正常的争论真是让人耳目一新。就我经手的很多工作来说,大部分努力都花在把内部竞争归结到解决方案上。对客户来说,AWS的发布速度非常快,而我也认为这是一个能让工程师感到激动的环境。

创新的最好明证就是毫不迟疑的客户认同,最高形式的客户认同就是客户决定将整个公司迁移到云端。Netflix是第一个公开做出决定百分百迁往云端的公司。下面是几个我最喜欢的全面转向云的企业案例:

  • 2010 Netflix
  • 2013 凯宾斯基酒店
  • 2013 Suncorp集团
  • 2014 Infor
  • 2014 日本通运
  • 2014 圣母大学
  • 2014 国家民主研究所
  • 2015 卫报媒体集团

    从我的角度来看,巨大的变化正席卷着整个行业,决定只采用云基础设施的公司是其中最有趣、最引人注目的案例。但是,作为AWS创新速度的明证,你可以看看下面这些过去十年间的亮点:

2006

  • 2006 Amazon S3
  • 2006 Amazon SQS
  • 2006 Amazon EC2

2007

  • 2007 AWS推出电子商务平台,并迅速加快使用,Amazon FPS
  • 2007 在欧洲、中东和非洲推出Amazon S3
  • 2007 Amazon SimpleDB

2008

  • 2008 为Amazon SQS和新的WSDL制定价格计划 (第一次价格下调)
  • 2008 弹性IP地址
  • 2008 为EC2添加更多可用区
  • 2008 AWS增加付费(企业)的支持
  • 2008 AWS降低数据传输费用
  • 2008 Amazon的弹性块存储
  • 2008 EC2、SLA和GA,EC2支持Windows,EC2支持SQL服务器
  • 2008 新的分层定价的Amazon S3
  • 2008 Amazon CloudFront
  • 2008 EC2推广到欧洲(爱尔兰)

2009

  • 2009 AWS管理控制台
  • 2009 新的较低价格层的Amazon CloudFront
  • 2009 Amazon FPS
  • 2009 Elastic MapReduce
  • 2009年5月 弹性负载平衡
  • 2009年5月 Amazon Autoscaling
  • 2009年5月 Amazon CloudWatch
  • 2009 AWS虚拟私有云
  • 2009 新的较低价格的Amazon EC2预留主机
  • 2009 新的较低价格与认证服务的Windows主机
  • 2009 AWS用亚马逊关系数据库服务进入数据库市场
  • 2009 较低的Amazon EC2按需定价
  • 2009 EC2 Spot主机
  • 2009年12月 AWS S3定价削减,直到2010年6月30日的免费入站数据传输
  • 2009 Amazon CloudFront Streaming
  • 2009 AWS设立美国西部节点

2010

  • 2010 较低价格的出站数据传输
  • 2010 AWS在亚太地区设立第一个节点(新加坡)
  • 2010 Amazon SNS
  • 2010年5月 RDS的多可用区
  • 2010年5月 Amazon S3减少冗余存储
  • 2010 AWS导入/导出
  • 2010 Amazon CloudFront增加了HTTPS支持,降低了价格,打开了纽约边缘的位置
  • 2010 EC2的集群云主机
  • 2010 AWS的身份和访问管理
  • 2010 Oracle在AWS上认证企业软件
  • 2010 新的较低价格的双倍/四倍超大内存云主机
  • 2010 Read Replicas,降低Amazon RDS超大内存数据库主机的价格
  • 2010 Amazon S3降低了存储价格
  • 2010 Amazon Route 53
  • 2010 AWS Mobile SDK

2011

  • 2011 Amazon SES
  • 2011 AWS新的付费支持计划,在现有计划基础上降低使用费用的50%
  • 2011 AWS Elastic Beanstalk
  • 2011 AWS CloudFormation
  • 2011 AWS设立东京节点
  • 2011年5月 SAP在AWS上认证企业软件
  • 2011年5月 Amazon CloudWatch的自定义指标,降低Amazon EC2 monitoring的价格
  • 2011 AWS新的数据传输定价
  • 2011年8月 Amazon ElastiCache
  • 2011年8月 AWS授权企业通过AWS的直接连接,把自己的数据中心连到AWS上
  • 2011年8月 AWS推出了致力于服务美国政府机构和承包商的节点(AWS GovCloud)
  • 2011 AWS Route53降低托管区域的价格
  • 2011 AWS在美国西部(俄勒冈)的节点百分百采用无碳电力
  • 2011 AWS通过巴西圣保罗的节点进驻南美地区
  • 2011 Amazon Elastic MapReduce支持cc2.8xlarge并且降低了cc1.4xlarge的定价

2012

  • 2012 AWS存储网关
  • 2012 Dynamo DB
  • 2012 Amazon SWF
  • 2012 Amazon S3降低了标准存储的价格
  • 2012年3月 Amazon EC2、RDS和ElastiCache新的更低的价格
  • 2012年4月 Amazon CloudSearch
  • 2012 面向企业的第三方应用销售的AWS Marketplace
  • 2012 AWS Support扩展免费的层级,增加了功能,降低了定价
  • 2012 AWS悉尼节点
  • 2012年7月 EC2的超大I/O主机
  • 2012 Amazon Glacier
  • 2012 EBS公布配置IOP
  • 2012 Amazon EC2第二代标准主机发布,M1主机降价
  • 2012 超过六千人参加了第一届AWS用户大会re:Invent
  • 2012 AWS公布了Amazon RedShift
  • 2012 Amazon CloudSearch免费试用计划和降价措施
  • 2012 Amazon RDS和Amazon ElastiCache更低的价格
  • 2012 Amazon S3标准存储和RRS更低的价格
  • 2012 AWS Data Pipeline

2013

  • 2013 Amazon Elastic Transcoder
  • 2013 超大内存云主机
  • 2013 EC2降价,M3标准主机在全球扩张,数据传输定价降低
  • 2013 AWS OpsWorks
  • 2013 IBM抗议披露AWS获得美国中央情报局6亿美元的云订单
  • 2013 Amazon RDS降低了Multi-AZ Deployments的价格
  • 2013 Amazon SQS和SNS降价,并扩展免费的层级——SQS降价幅度达50%
  • 2013 AWS CloudHSM
  • 2013 AWS推出了全球开发培训和认证计划
  • 2013 Amazon EC2的预留主机和Amazon DB降价
  • 2013 AWS降低了Amazon S3价格,Windows按需EC2主机最高降价26%
  • 2013年5月 AWS成为第一个获得FedRAMP认证的主要云服务提供商
  • 2013 AWS对按需和预留RDS主机进行降价,最高降幅达28%
  • 2013年7月 AWS EC2专用主机降价
  • 2013 据Gartner公司估算,AWS的客户在它上面配置基础设施的量,是其后14个云供应商加起来总和的五倍
  • 2013 Amazon推出AppStream
  • 2013 Amazon推出WorkSpaces
  • 2013 EC2 GPU主机
  • 2013 M3主机降价
  • 2013 Amazon推出Amazon Kinesis
  • 2013 Amazon EC2 HI1主机降价,Spot可获取
  • 2013 Amazon设立中国节点

2014

  • 2014 新的Amazon EC2 M3主机规格,Amazon S3和Amazon EBS更低的价格
  • 2014 AWS存储网关降价
  • 2014 新的Amazon Redshift基于SSD的节点类型
  • 2014 Amazon AppStream和Amazon WorkSpaces的正式版
  • 2014 AWS EC2、RDS、S3、ElastiCache和Elastic MapReduce降价(降价#42)
  • 2014 AWS获得美国国防部全美范围节点的初始授权
  • 2014 R3主机正式版
  • 2014年5月 AWS发布针对vCenter的管理入口
  • 2014年5月 推出Amazon EBS Encryption
  • 2014 Amazon EBS新的以SSD为基础的卷类型正式版(降价#43)
  • 2014 AWS在旧金山开设了临时性的Pop-up Loft
  • 2014 Amazon Redshift推出免费试用,并在亚太地区降价(降价#44)
  • 2014 新的Amazon EC2低价通用类型主机
  • 2014 推出Amazon Zocalo(现在更名为Amazon WorkDocs)
  • 2014 Route 53降价(降价#45)
  • 2014 推出面向移动开发者的服务:Amazon Cognito、Amazon Mobile Analytics、AWS Mobile SDK和Amazon SNS Mobile Push
  • 2014 发布Amazon CloudWatch日志
  • 2014 AWS GovCloud获得美国国防部CSM3-5级初始授权
  • 2014 Zocalo(现在更名为Amazon WorkDocs)正式版
  • 2014 AWS设立欧盟(法兰克福)节点
  • 2014 AWS在旧金山永久性再次开放了Pop-up Loft
  • 2014 推出了把JSON格式的日志转换成DynamoDB的原生支持
  • 2014 推出了AWS Directory Service
  • 2014 AWS获得ISO-9001认证
  • 2014 扩展了APN伙伴公司优惠,引入了新的管理服务和SaaS伙伴计划,还扩展了APN的伙伴拓展训练
  • 2014 CloudSearch降价(降价#46)
  • 2014 推出Amazon Aurora,一个兼容MySQL的数据库
  • 2014 企业安全和管理服务:Key Management、AWS Config和AWS Service Catalog
  • 2014 新的应用程序生命周期管理服务:AWS CodeDeploy和AWS CodePipeline
  • 2014 推出Amazon EC2 Container Service
  • 2014 发布AWS Lambda
  • 2014 提前发布了Amazon EC2 C4和EBS
  • 2014 AWS承诺付出长期努力来实现100%可再生能源
  • 2014 Data transfer和CloudFront降价(降价#47)

2015

  • 2015 公布了Amazon风力电场Fowler Ridge
  • 2015 Amazon WorkMail发布了预览
  • 2015 Amazon公布机器学习为基础的全面托管服务
  • 2015 发布AWS Marketplace桌面应用和Amazon WorkSpaces Application Manager
  • 2015 独立软件开发商MicroStrategy、Software AG、TIBCO和Onshape公布全面转向AWS服务
  • 2015年5月 AWS Educate加速在学校课堂里的云学习
  • 2015 Amazon公布了位于美国东部的太阳能电场
  • 2015 Amazon EC2推出M4主机
  • 2015 AWS开启了第二届全球“City on a Cloud Innovation Challenge”
  • 2015 AWS提前公布了2016年在印度设立节点
  • 2015 AWS在纽约开设了Pop-up Loft
  • 2015 独立软件开发商Looker、Qlik、Sumo Logic和Works Applications公布全面转向AWS服务
  • 2015 AWS公布了Amazon API网关
  • 2015 AWS公布了AWS Device Farm
  • 2015 Amazon公布了位于美国东部的风力电场
  • 2015 Amazon Aurora正式版
  • 2015 AWS公布在伦敦和柏林开设Pop-up Loft
  • 2015 AWS在re:Invent大会上发布了Amazon QuickSight
  • 2015 AWS在re:Invent大会上发布了AWS Snowball和Amazon Kinesis Firehose
  • 2015 AWS在re:Invent大会上发布了AWS Database Migration Service和Amazon RDS for MariaDB
  • 2015 AWS和Accenture联合宣布成立Accenture AWS Business Group
  • 2015 AWS在re:Invent大会上公布了物联网平台AWS IoT
  • 2015 AWS提前公布了在英国设立欧盟国家的第三个节点
  • 2015 Amazon公布在美国中部设立风力电场
  • 2015 AWS IoT正式发布
  • 2015 AWS推出t2.nano,最小最便宜的Amazon Ec2主机

2016

  • 2016 AWS在韩国(首尔)设立亚太地区的第五个节点
  • 2016 Amazon WorkMail正式发布
  • 2015 AWS提前公布了加拿大-蒙特利尔节点
  • 2016 AWS为游戏开发者正式推出了Amazon Lumberyard和Amazon GameLift
  • 2016 AWS推出了位于特拉维夫的Pop-up Loft

查看英文原文:A Decade of Innovation

你可能感兴趣的:(AWS S3十年:一个不断创新的灵魂)