这里是普通文章模块栏目内容页
AWS疯狂投入数据库 难道仅为干掉Oracle?

  【IT168 评论】AWS一直在稳步构建下一代应用程序所需的数据库服务,同时还提高了将现有数据库迁移到AWS的能力。并为此投入巨大,不仅自研多款数据库,还为此展开收购,这其中有何意图?

AWS疯狂投入数据库 仅为干掉Oracle?


  你可能没听过OpenSCG,它是由PostgreSQL老将Denis Lussier创建的PostgreSQL迁移服务公司。但在一周前,AWS已经悄悄的将它收购了。

  虽然一些PostgreSQL的粉丝对此举并不满意,但对OpenSCG的收购,标志着AWS为了满足用户各种数据库需求而将采取更大举措的可能。

  在最近的AWS峰会上,亚马逊CTO Werner Vogels表示:“数据仍然是大部分业务的核心。而使业务独特的是所拥有的数据、数据的质量以及如何利用这些数据。这使得数据存储越来越重要。”Vogels特别抨击Oracle,嘲笑“所谓的数据库公司“提供的关系数据库服务远少于AWS,只是 AWS 提供的数据库服务的一小部分 (包括 NoSQL 产品)。

  在过去的两年中,有超过64000个数据库迁移到AWS,AWS将把持更多的企业数据。 AWS不倾向于对外宣布收购,而且被收购的对象总是很小,不会触发法律规定予以公告,而这些收购,使他们有更多的产品和服务可供销售。

  AWS 对 PostgreSQL 服务商感兴趣也不足为奇。正如一位评论者所提到的, "真正的 PostgreSQL 专家是很难得到的,而OpenSCG 有很多。如果你结合AWS明确支持部署与 Postgres 相关的产品 (RDS/Aurora/Redshift)及其#DatabaseFreedom的消息结合起来,... 那么为什么 AWS 对 OpenSCG 感兴趣,就非常清楚了。尽管 OpenSCG 在此之前一直是AWS合作伙伴, OpenSCG 在帮助企业迁移到 PostgreSQL 方面非常擅长。

  当然,这对于AWS来说是非常完美的,它的目标是将比当前64,000个数量更多的数据库转移到AWS上。

  AWS想要囊括所有的数据库

  当然,并非所有这些数据库工作负载都涉及PostgreSQL。虽然开源数据库在过去几年中经历了流行的复兴,但它只是AWS支持的各种数据库之一。

  AWS一直积极地分解应用程序和基础设施,为其客户提供专业服务,让他们开发自己想要的东西,Vogels说,“而不是AWS告诉他们他们必须开发什么。” 你想用PostgreSQL?AWS可以为此提供帮助。NoSQL数据库所具备的性能AWS DynamoDB也行,即便如此,也通过诸如MongoDB之类的合作伙伴在AWS上运行大量工作负载。

AWS疯狂投入数据库 仅为干掉Oracle?


  从上图可以看到,AWS 提供了丰富的数据库选择,种类齐全,能够充分满足各种不同的用户需求。无论是关系数据库、NoSQL数据库、数据仓库、内存数据库还是图形数据库,同时还提供了便捷的数据库迁移服务。

  所有这些都导致了一个问题:这对数据库决策来说意味着什么?

  数据库选择也许要跟以前不同了

  迄今为止,甲骨文和微软的王牌是他们共同拥有三个全球最流行的数据库,其中包括Oracle,MySQL(由Oracle拥有)和Microsoft SQL Server。然而,随着时代的变化,这些王牌已经失去了一些光彩,有时几乎成为不受欢迎的代名词。

  甲骨文已经错过了向大数据应用程序的市场转变。 相比之下,微软并没有放下自己的荣誉,发布了大量的数据库选项, 其中包括CosmosDB。尽管微软Azure比AWS提供的数据库服务选择要少,但也仅次于AWS位居第二。

  到目前为止,开发人员更喜欢AWS的方法,即提供最多的数据库选择,用特定的数据库满足用户特定的需求。即便如此,微软至少有一个可行的策略。

  相比之下,甲骨文花了数年的时间忽略或推测云,然后将其数据库分散到云中。一年前,它试图提高在AWS上运行Oracle的价格是极为失策的行为,也并没有奏效。如果AWS继续将更多的数据库服务转移到无服务器功能的话,Oracle可能希望渺茫。

  正如业内专家西蒙?沃德利(Simon Wardley)所言:“随着AWS无服务器生态系统的发展,其可以挖掘的元数据越多,创新速度,客户关注度和效率就越快。一旦它达到大约2%的市场,那么,所有那些没有什么规模的玩家都被将被淘汰!“

  微软和谷歌正在加速增加数据库服务,包括无服务器数据库方面。甲骨文一直在用一种80年代的方式来思考数据库,而这将会使数据库霸主的地位受到影响。同时,AWS一直在稳步构建开发人员下一代应用程序所需的数据库服务,同时还提高了将现有工作负载迁移到AWS的能力。

  企业正在弄清楚他们可能需要不同的数据库引擎来支持其应用程序。AWS随时准备提供帮助,其他竞争对手是否会效仿?

收藏
0
有帮助
0
没帮助
0