未来云计算市场将重新洗牌 - erikbern


目前有云计算厂商提供从硬件开始的端到端整体解决方案,五年以后,如果云供应商专注于最低层,而其他(纯软件)供应商则专注于上层如何呢?
下面是我对云计算供应商(AWS、Azure、GCP)的一个理论。

  1. 云供应商将越来越多地关注最低层:基本上是通过API租用其数据中心的容量。
  2. 其他纯软件供应商将在其上建立所有的东西。数据库,运行代码,你能想到的。

  
Redshift 
Redshift 是 AWS 提供的数据仓库(又名 OLAP 数据库)。在 Redshift 之前,那是黑暗时代。主要参与者是 Teradata,它提供本地产品。初创公司拒绝 SQL 并使用 Hadoop——当时 SQL 有点蹩脚,其原因事后看来似乎很荒谬。我很高兴我们走出了这个时代。
无论如何,一家供应商是一家名为 ParAccel 的公司。AWS授权了他们的技术,将其更名为 Redshift,并于 2012 年推出。
当时的 Redshift 是第一个在云中运行的数据仓库。这是 AWS 的一项绝妙举措,因为它立即降低了一家小公司开始进行分析的门槛。您不必自己设置任何基础设施,也不必整天编写自定义 mapreduce并重新加载 jobtracker。你可以在 AWS 中启动一个 Redshift 集群,为其提供大量数据,它会......有点正常工作。
  
Snowflake
Snowflake是一家 $100B+ 的上市公司。基本上,他们的整个产品是一个看起来与 Redshift 非常相似的数据仓库。
如果你看看 2012 年的 Redshift,就会发现喜欢它很多东西。AWS 具有巨大的规模经济,可以控制底层基板 (EC2),并且可以在构建软件方面进行更大的投资。或许是因为锁定的价值,他们甚至可以补贴Redshift的开发,通过其他产品来补钱。
不管怎样,九年后Snowflake会超过AWS。。。
是什么力量有利于像雪花这样的公司?这对其他云产品意味着什么?
 
如果…。?
有一种民间智慧,云服务的最低层是纯粹的商品服务。因此,为了赚钱,您至少需要执行以下操作之一:
  1. 在堆栈中赚取更高的钱。
  2. 使用堆栈中较高的服务来锁定客户。然后在堆栈较低的地方赚钱。

我认为这些有一定的道理,至少从历史上看,但也有一些有趣的趋势在以另一种方式传播:
  • “顶层软件层”的竞争越来越激烈。在廉价风投资金的推动下,有很多初创公司在追逐它,并愿意在开发软件上花费数十亿美元。
  • 云供应商可能很高兴在最低层赚钱。利润率还不错,供应商锁定仍然很高。

 
初创公司正在为云服务
从来没有这么多公司追求传统上属于云供应商的服务:

我认为这大致是至少 3 个不同的因素:
  • 大公司的激励措施通常会使新的疯狂想法难以发布。与此同时,风投正在向该​​领域注入资金。如果你是一个雄心勃勃的人,你会去 AWS 工作吗?或者您是加入早期创业公司,还是创建自己的公司?预计创新将从大公司转向初创公司。
  • 软件供应商可以同时为所有云供应商构建。我认为这对 Snowflake 来说是一个真正的好处,因为他们的许多早期客户都是关心多云的银行,但更普遍的是,它也扩大了市场规模,超过任何云供应商的覆盖范围。
  • 许多成功的云产品都是从内部服务开始的。这是一个了不起的产品来源,已经在亚马逊、谷歌和微软规模上进行了实战测试,这些工具非常适合他们的大企业客户是有道理的。但极端关注规模、可靠性和可配置性的另一面是,开发人员体验已成为突破点,尤其是当您查看可能更关心提高开发人员生产力的中端市场和小型客户时。Uber、Netflix 和 Airbnb 等规模稍大的公司都有团队离开以将内部工具商业化(通常通过开源的中间步骤)的历史。从主观上讲,这些工具往往更注重开发者的体验。

 
。。。
 
2030年的云
我们转向云计算已经大约 10 年了,尽管感觉它改变了我们构建软件的方式,但我认为我们仍然刚刚开始。2030年某个早晨在一个大多数开发人员都不与云供应商互动的世界中醒来,我真的不会感到惊讶。
大转变往往发生在两个阶段。第一步发生在一些新技术出现并且人们以最简单的方式采用它时,让他们保留现有世界中的概念模型。真正的转变发生在稍后,当您重新思考消费模式时,因为新世界开辟了创造价值的新方式。当 Apple 开始在线销售歌曲时,我们消费音乐的方式并没有发生实质性的变化。当像 Spotify 这样的提供商意识到所有权的整个概念不再重要时,真正的转变发生了。
如果从这个角度考虑,过去 10-15 年看起来有点像愚蠢的“提升和转移”。粗略地说,我们把电脑放在云端。这真的是我们所处位置的正确抽象吗?我不这么认为。我认为新的更高级别的工具将使我们专注于构建应用程序代码,而不必担心底层基础设施。
 
预测
  • 云市场的收入将增长到 1 T/年。好吧,这几乎完全没有争议。
  • 大多数工程师永远不会直接与云供应商互动,而是通过这些服务之上的服务。
  • 数据库市场(OLAP、OLTP,如你所愿)将由运行在云供应商之上的供应商主导,云供应商的底层是完全抽象的。
  • 我们将有一些惊人的新运行时,最终找出目前阻碍无服务器解决方案的开发人员体验问题。
  • 我们将看到初创公司和云供应商之间的很多合作伙伴关系,在这种情况下,云供应商可能会让步,并试图成为初创公司的首选合作伙伴。
  • Kubernetes 将成为人们喜爱五年的奇怪事物,就像 Hadoop 是 2009-2013 年一样,但世界将继续前进。
  • 云中的资源利用率会好得多,工程师考虑资源分配和供应的时间将减少一个数量级。
  • IBM 终于放弃了“混合多云”。
  • YAML 将是疲惫不堪的开发人员在喝了几杯酒后提出的东西。你知道是时候结束派对了。