阿里云刚开始为什么做得很艰难?
阿里云刚开始做得很艰难的根本原因是阿里云选择了自主研发这条最艰难的道路,而且还是在很多人都不知道什么是云计算的时候,连李彦宏、马化腾这种级别的行业大佬都在质疑云计算的时候,阿里云却偏偏选择了一条最艰难的道路。
接着其他企业比如华为跟进做云计算的时候,基本上都选择已经比较成熟的OpenStack开源方案进行二次开发,在技术成本和技术门槛上低了很多。商业运营方面直接跟进阿里的商业策略就好了,省去了很多探路的成本,前人种树后人乘凉就是这个道理。
时间回到2010年深圳IT领袖峰会上。
李彦宏说“云计算这个东西呢,不客气一点讲,它是新瓶装旧酒”;马化腾说“云计算将变成水电一样的基础设施,不过这可能需要千百年后,到阿凡达的时代确实有可能”;马云说“不做云计算我们将来会死掉,我们对云计算充满了信心和希望”。
现在来看当然不管是李彦宏还是马化腾的观点都有合理性,正如李彦宏所说任何技术最终都要服务于人工智能,在阿里巴巴2019年云栖大会的主题其实也非常贴近人工智能,而马化腾认为短期内云计算很难达到一个相当的高度。只不过两位大佬没有想到,云计算的时代会来得这么快,要知道这还是两位技术出身的大佬。
在王坚博士率领阿里的同学开始做云计算的时候,大部分人认为云计算只是一个乌托邦,要做多久、投入多大、为谁做、什么时候能够产生商业价值?即使是王坚博士自己也不清楚,他只是知道这玩意儿是阿里未来的命根子。阿里把云计算理解为一种公用计算平台,是一种分享方式,是未来阿里巴巴技术的核心基石,因此阿里云从成立的那一天,每一行代码都是阿里云的工程师自己写的。
全球公有云市场基本上是分为两种,一种是亚马逊AWS、Google Cloud、微软Azure、阿里云为首的走自主研发道路的公有云平台,另外一种是基于OpenStack开源方案进行二次开发的公有云平台,国内华为云、腾讯云都是走的开源解决方案之路。
大家可以发现基本上走自主研发道路的都是起步比较早,自身商业场景较为丰富的企业,而走开源解决方案的,基本上都是看到云计算巨头做云计算的红利之后才开始进入这个行业的,自主研发成本太高,而且时间上也来不及,直接使用成熟的开源方案做二次研发成本自然降低了很多。
不过自主研发的道路是异常艰难的,当年亚马逊做了云计算之后,阿里巴巴从微软亚洲研究院挖来的常务副院长王坚博士建议马老师要做云计算业务,阿里巴巴必须要自己掌握技术的命脉,否则当阿里巴巴规模越大那么受到的制约将会越大。当一家互联网公司成长到一定的规模,业务会变得异常复杂,这时候不可能有开源技术能够满足特定的业务需求,尤其是在核心技术方面更不可能。
阿里云就这么走上了自主研发的道路,当时不仅仅是外界不看好,毕竟十年前云计算还是一个非常新鲜的词汇,即使是阿里内部、甚至是跟着王坚博士做阿里云最早的那一批人,大家也都是摸着石头过河,一些人在内网上骂博士不懂技术,一些人扛不住离开了阿里云,部分高管跟马老师说博士是骗子,而阿里云最开始的应用非常失败,Bug不断让其他早期的“小白鼠”麻烦不断,其中就包括当年第一批使用阿里云技术的胡晓明领导的阿里小贷团队,后来因为这重关系胡晓明接班王坚做了阿里云第二任总裁,带领阿里云大规模商业化。
在阿里云从0到1的成长过程中,有人离开、有人伤心、有人失望、当然也有人坚持,任何一次技术变革,都是对昨天认为对的事情进行颠覆,然后去赌一个可能会失败的不过一定要做、而且肯定会有价值的未来。
本文为字节跳动签约作者EmacserVimer悟空问答原创文章,未经允许转载、抄袭必究!