導語:AWS一直在穩步構建下一代應用程式所需的資料庫服務, 同時還提高了將現有資料庫遷移到AWS的能力。 並為此投入巨大, 不僅自研多款資料庫, 還為此展開收購, 這其中有何意圖?
你可能沒聽過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 提供了豐富的資料庫選擇, 種類齊全, 能夠充分滿足各種不同的用戶需求。 無論是關聯式資料庫、NoSQL資料庫、資料倉庫、記憶體中資料庫還是圖形資料庫, 同時還提供了便捷的資料庫遷移服務。
所有這些都導致了一個問題:這對資料庫決策來說意味著什麼?
資料庫選擇也許要跟以前不同了
迄今為止, 甲骨文和微軟的王牌是他們共同擁有三個全球最流行的資料庫,
甲骨文已經錯過了向大資料應用程式的市場轉變。 相比之下, 微軟並沒有放下自己的榮譽, 發佈了大量的資料庫選項, 其中包括CosmosDB。 儘管微軟Azure比AWS提供的資料庫服務選擇要少, 但也僅次於AWS位居第二。
到目前為止, 開發人員更喜歡AWS的方法, 即提供最多的資料庫選擇, 用特定的資料庫滿足使用者特定的需求。 即便如此, 微軟至少有一個可行的策略。
相比之下, 甲骨文花了數年的時間忽略或推測雲, 然後將其資料庫分散到雲中。 一年前, 它試圖提高在AWS上運行Oracle的價格是極為失策的行為, 也並沒有奏效。
正如業內專家西蒙•沃德利(Simon Wardley)所言:“隨著AWS無伺服器生態系統的發展, 其可以挖掘的中繼資料越多, 創新速度, 客戶關注度和效率就越快。 一旦它達到大約2%的市場, 那麼, 所有那些沒有什麼規模的玩家都被將被淘汰!“
微軟和穀歌正在加速增加資料庫服務, 包括無伺服器資料庫方面。 甲骨文一直在用一種80年代的方式來思考資料庫, 而這將會使資料庫霸主的地位受到影響。 同時, AWS一直在穩步構建開發人員下一代應用程式所需的資料庫服務, 同時還提高了將現有工作負載遷移到AWS的能力。
企業正在弄清楚他們可能需要不同的資料庫引擎來支援其應用程式。 AWS隨時準備提供幫助,其他競爭對手是否會效仿?
AWS隨時準備提供幫助,其他競爭對手是否會效仿?