由于其多年的先发优势,亚马逊AWS已经占据了公有云市场的主导地位。但一路走来,正是因为AWS做出了一些明智之举,极大地促进了它的成功。亚马逊负责AWS的高级副总裁Andy Jassy,在七月中旬和CRN的记者对于亚马逊AWS庞大的云业务的起源进行了一场广泛的讨论。自打2006年推出云业务以来,有10项关键性决策推动了AWS的最终的成功。
10.解构其电子商务平台
在亚马逊决定成立AWS之前,亚马逊就曾实现过电子商务平台服务。当时,亚马逊已经开始推行其Merchant.com业务,向塔吉特超市和第三方零售商售卖出售电子商务技术。AWS很快发现,它不得不将平台的许多组件分解,然后通过API为这些客户提供服务。
这种方式,被称为服务导向式架构的设计,使得AWS的零售业客户能更方便地使用它的平台。这让亚马逊笃信:通过硬化和文档齐全的API接口,可以有效的构建一个服务型公司。
9.以服务平台的方式进军市场
AWS团队坚持认为:要么建立一个平台,要么就什么都不做。如果我们只是一味地等待着S3存储是否能够吸引客户,那么将会让后来者快速追赶上。
8.Working Backwards
亚马逊有一个产品开发过程称作“Working Backwards”,即在团队需要开始编写代码之前,要求他们先写一个新闻发布稿和产品的常见问题答疑。
Jassy表示:在开始之前,这些文档需要经过三、四、五次迭代,一旦我们完成这个过程,就可以集中在构建产品上,只是让工程师们放手去做,我们不必再去检查。
7.从初期就开始采用DevOps
现在,DevOps开发模式在创业公司中很流行。亚马逊AWS在很早的时候就开始采用DevOps开发模式。Jassy说:“从我刚到AWS的时候,我们就有这个原则:工程师们也要运营自己编写的代码。我们想让工程师们对于其创建的产品,拥有极高的掌控力。”
6.内部采用服务导向式架构
AWS构建了各种产品团队,由可分离的、自治的单位组成,同时拥有自己的工程和非工程资源。尽管团队之间会有协作,但是AWS还是希望他们尽可能的独立。
Jassy 表示:“当你将自己定位在一个工程师或者产品经理的时候,将会获得更多的激励。你就会倾向于拥有更高的所有权,也就不会在产品管理和工程之间来回选择,因为产品经理和工程师本身就在同一个团队。同时也能够很好地了解客户和产品。”
5.首先针对开发型和初创型公司
AWS刚开始发展的时候,它决定首先将目标锁定在初创型公司和开发型公司,而不是追求资金雄厚的企业和公共部门的客户。
Jassy表示:“开发者和创业者能够快速尝试新鲜事物,快速创新,它们更乐于分享,以更加热情的方式参与,而不必担心企业资产以及相互依赖的其它合作关系。”
4.AWS自助服务
Jassy 表示:AWS构建了一个完全自助服务平台,比起传统企业购买软件许可协议来说,提供了一个更便捷的方式。
“我们从客户那里听到最多的一件事,就是他们讨厌打电话跟销售人员或者谈判人员讨价还价,并在使用平台之前向他们讲解应用程序是做什么的。”Jassy表示,“他们讨厌这种定价模式。”
3.“技术助理计划”增强了未来的领导力
亚马逊内部有一个“技术助理计划”,就是让管理者与创始人和CEO Jeff Bezos共同工作。这令管理者可以接触到公司的其他业务,也能够极大的拓宽团队的视野。
2.避免微观管理
一直以来,Jassy都是追求细节的领导者,他非常清楚自己想要什么,并能够带领自己的团队实现目标。而Andy Jassy一些前上司们则表示,Jassy并不是依靠微观管理来实现这一切。
因为AWS团队是具有高度自治力的团队,员工并不是为了取悦自己的领导,而是为了让自己负责的业务能够更好地服务客户。
1拥抱变革
2000年开始,亚马逊开始让第三方零售商通过Amazon Marketplace销售商品,但是Jassy表示,这个决定在内部引发了大讨论,因为对于亚马逊来说,这是一个大冒险。
亚马逊最终决定实施这个计划,并且计划执行得很好。这给了用户更多的选择和更低的价位。
Andy Jassy说:“我们之所以这么做,是因为我们认为这可以惠及用户,给了用户更多的选择,更多的实惠。只要‘用户喜欢,这对用户有益’,我们就要去做。”