雲資料庫 Top 12:AWS、甲骨文、MongoDB、微軟和谷歌領導者;Redis Labs、阿里、SAP、IBM 強勁表現者
作者:Noel Yuhanna、Gene Leganza和Jeremy Vale
資料庫即服務(DBaaS)已成為所有公司構建和支持現代業務應用程序及操作型系統的關鍵。
Forrester按照評估DBaaS供應商的27個標準,評出了12家最重要的供應商:阿里巴巴、亞馬遜、EnterpriseDB、谷歌、IBM、微軟、MongoDB、Oracle、Rackspace、Redis Labs、SAP和騰訊,並對它們進行了研究、分析和評分。該報告表明了每家供應商相比情況,並幫助企業架構(EA)專業人員選擇適合自身需求的供應商。
Forrester Wave:資料庫即服務
關鍵要點
亞馬遜、Oracle、MongoDB、微軟和谷歌一路領跑
Forrester的研究發現,AWS、Oracle、MongoDB、微軟和谷歌是這個市場的領導者;Redis Labs、阿里雲、SAP和IBM是強勁表現者;騰訊、EnterpriseDB和Rackspace是競爭者。
自動化、性能和安全性是三個關鍵的差異化因素
Forrester評出的領導者支持更廣泛的使用場景、自動化、高端可擴展性和性能以及安全性。強勁表現者在領導者後面緊追不捨。競爭者正在夯實其核心DBaaS功能。
DBaaS加快新業務應用程序的部署
資料庫即服務正在改變我們構建和支持業務應用程序和操作型系統的方式。使用DBaaS,你可以在幾分鐘內配置任何規模的關係資料庫或非關係資料庫,無需任何技術專長。它為應用程序開發人員提供了資料庫平台,可以快速構建簡單或複雜的應用程序,使他們能夠專註於應用程序邏輯,而不是應對資料庫管理方面的難題。DBaaS可自動執行資料庫的配置、管理、備份、恢復、可用性、安全性和可擴展性,無需資料庫管理員(DBA)。此外,DBaaS可幫助企業從本地資料庫遷移到雲,節省資金、支持彈性規模,並為擴展工作負載提供更高的性能。
Forrester給DBaaS所下的定義
一種按需、安全、可擴展和自助式的資料庫,可自動執行資料庫的配置和管理,以支持新老業務應用程序和操作型系統。
DBaaS已取得了巨大進展。就在幾年前,部署的大多數是中小型系統。今天,我們看到企業部署規模達數百TB的大型關鍵任務型資料庫,包括幾家《財富》100強大企業。Forrester Analytics的調查數據顯示,33%的全球基礎設施業務決策者已經在支持部署在生產環境中的DBaaS,這個數字在未來三到四年內可能會翻倍。此外,61%的全球數據和分析技術決策者計劃在未來一年將DBaaS方面的投入增加至少5%,其中22%計劃相比上一年增加10%以上。企業組織支持的使用場景類型已大大增加,不僅限於簡單的測試、開發和備份,擴大到更錯綜複雜的客戶體驗、物聯網(IoT)、移動和大數據等應用領域。
供應商專註於先進的自助服務和自動化功能
DBaaS供應商開始提供新穎和創新的功能,比如AI/機器學習(ML)資料庫自動化、與大數據及數據流集成、跨區域的主動-主動集群、默認安全、簡化的數據訪問工具以及更多類型的資料庫,包括圖形資料庫、文檔資料庫、鍵值資料庫、時間序列資料庫和集成的多模型資料庫。
企業在尋求DBaaS的EA專業人員應尋找這樣的供應商
支持AI/ML助力的資料庫自動化功能。由於企業組織加大雲資料庫部署力度,對資料庫管理自動化的需求變得至關重要。這包括自動執行資料庫配置、載入/卸載數據、調優查詢、索引、補丁、升級、高可用性和安全性,基本上不需要人為干預。自動化不僅可以加快部署,還可以幫助企業迅速構建和支持龐大且更複雜的業務應用程序和操作型系統。EA專業人員應注意AI/ML資料庫自動化產品方面的各種差異,結合現在和將來的具體要求認真考量。
提供全面的數據安全功能特性。許多企業過去對雲平台保持警惕,現在認為大型公共雲平台的原生數據安全功能提供的安全性比團隊在本地自行提供的安全性更高。大多數DBaaS供應商提供基本的傳輸中數據數據及靜態數據加密、密鑰管理以及審計和監控功能。然而,只有少數供應商提供內置安全功能,比如持久和動態的數據屏蔽(data masking)、標記化、LDAP集成、基於角色的安全報告和實時數據保護。EA專業人員應關注供應商的數據安全特性和功能,確保他們能支持本組織的安全和合規要求。
與眾多工具和技術組成的大型生態系統集成。DBaaS是構建優秀的現代業務應用程序和支持高級操作型系統的基礎。然而,DBaaS需要支持眾多工具、技術和架構組成的綜合生態系統,以支持不斷增長的業務需求。這包括數據集成、數據質量、安全、治理、分散式管理和數據管道。在採購DBaaS解決方案時,EA專業人員應考慮供應商的合作夥伴具有的廣度和深度,以充分利用它們的工具和服務。
評估摘要
Forrester Wave評估著重介紹了領導者、強勁表現者、競爭者和挑戰者。它評估了市面上的頂級供應商,並未描述整個供應商生態圈。
Forrester Wave:資料庫即服務計分卡
供應商產品
分析報告介紹了每家供應商的下列優缺點。
AWS
亞馬遜擁有採用率最高、種類最廣泛的的解決方案。
亞馬遜繼續擁有採用率最高的DBaaS,包括支持一些最龐大最複雜的部署環境。
它還在擴大支持各種資料庫的力度,使其成為解決方案種類最多的供應商。亞馬遜提供面向MySQL和PostgreSQL的Amazon Aurora、面向六種常用資料庫的Amazon RDS、面向NoSQL資料庫的Amazon DynamoDB、作為Redis和Memcached的內存緩存的Amazon ElasticCache、作為圖形資料庫的Amazon Neptune、作為時間序列資料庫的Amazon Timestream、Amazon Redshift數據倉庫以及Amazon Quantum Ledger資料庫。
客戶喜歡其簡化的資料庫遷移工具、資料庫產品的靈活性、安全性和高可用性。然而,一些人抱怨缺少對多模型的支持、缺少對複雜部署環境的強大技術支持及易用性問題。
Oracle
Oracle專註於自主資料庫和Exadata平台以獲得吸引力。
藉助Oracle的Database Cloud Service,客戶可以獲得與本地環境所能使用的一樣的Oracle資料庫特性和功能。
企業組織可以選擇擁有直接網路連接和全面管理控制的專用資料庫實例,也可選擇擁有Oracle管理的完整開發和部署平台的專用模式(schema)。除了Oracle Database Cloud Service外,Oracle還提供簡化資料庫整合的Oracle Multitenant、雲端Oracle Exadata以及Oracle Database備份服務。藉助自主雲資料庫,Oracle不僅可以自動執行一般的管理任務,比如配置、備份、可用性和補丁,還可以自動執行查詢調優、表索引和升級。
企業客戶喜歡Oracle的安全性、性能、自動化和定價;然而,一些參考客戶抱怨其技術支持與Oracle針對本地服務的支持不匹配。
MongoDB
MongoDB Atlas備受追捧,支持眾多使用場景。
MongoDB是支持現代商業應用程序的最流行的NoSQL資料庫之一。MongoDB Atlas是2016年推出的雲託管資料庫服務,它做得極好,在眾多大中型企業當中備受歡迎。MongoDB Atlas有助於自動執行配置、設置、可用性、備份和升級。MongoDB Atlas可在AWS、谷歌雲平台和微軟Azure上運行,為客戶提供選擇。
參考客戶喜歡其易用性、性能、規模以及支持各種業務應用程序的優秀工具。然而一些客戶抱怨成本高、處理高度敏感的數據時缺乏高安全性以及升級、補丁和維護引起的停運時間。
微軟
微軟提供一款成熟、可擴展、安全、混合的DBaaS產品。多年來,微軟的DBaaS經過了數次迭代,因而擁有更強的擴展性、更好的性能和安全性。微軟提供SQL SQL Data Warehouse託管數據倉庫和Azure SQL Database,後者擁有內置智能,可以了解使用情況並靈活調整,以提供更高的性能、可靠性和安全性。此外,微軟還提供分散式多模型資料庫Azure Cosmos DB、面向MySQL/PostgreSQL/MariaDB的Azure資料庫和Azure Cache for Redis。客戶使用Azure資料庫服務支持眾多使用場景,包括電子商務、Web及移動應用程序、操作型報告及其他業務應用。
參考客戶喜歡微軟的自動化、易於配置、高可用性、安全性和技術支持,不過對高端性能及規模、高成本以及缺少支持特定行業使用場景的全面工具表示了擔憂。
谷歌雲
谷歌雲的DBaaS備受追捧,支持不同類型的使用場景。谷歌的DBaaS產品多年來不斷壯大,大企業積極採用各種穀歌雲服務。今天,谷歌提供下列產品:Cloud SQL,與MySQL和PostgreSQL兼容,還支持微軟SQL Server;BigQuery,一款Serverless雲數據倉庫;Cloud Firestore,一款NoSQL文檔資料庫;Cloud Bigtable,一款NoSQL鍵值/寬列資料庫;Cloud Spanner,面向可擴展的關係資料庫;以及Cloud Memorystore,一款內存資料庫。谷歌還與以開源為中心的數據管理和分析公司達成了戰略合作夥伴關係,提供與谷歌雲平台緊密集成的託管服務,以實現統一管理、計費和支持。
參考企業客戶喜歡該平台的廣泛產品,支持龐大複雜的應用程序、高性能、規模、易用性和自動化,但一些客戶抱怨高成本和缺少支持特定垂直行業使用場景的廣泛的數據管理工具。
Redis Labs
Redis Labs的DBaaS繼續擴大產品種類,以支持新的使用場景。Redis Cloud Essentials在眾多雲平台(包括AWS、谷歌雲平台、IBM SoftLayer和微軟Azure)上提供全面管理、Serverless和託管的Redis Enterprises資料庫即服務。除了Cloud Essentials外,Cloud Pro還提供VPC、Redis模塊、CRDB和Redis on Flash功能,為企業組織提供了構建複雜應用程序的更多選擇。企業使用Redis支持實時分析、大批量事務、社交應用、操作型報告和移動應用。
參考客戶喜歡Redis Cloud的易用性、擴展性和高可用性功能。然而,一些客戶抱怨嘈雜鄰居(noisy neighbor)性能問題、高成本、缺少強大的安全功能。
阿里雲
阿里云為中國和全球部署提供可靠的DBaaS。阿里雲提供廣泛的基礎設施、平台和資料庫服務,類似於亞馬遜、谷歌和微軟。
雖然阿里雲在眾多垂直行業部署了一些龐大複雜的DBaaS,但大多數僅限於中國。
阿里雲的資料庫服務專註於流行的資料庫,包括MySQL、PostgreSQL、MariaDB和微軟SQL Server,為客戶提供自動化配置、管理和高可用性。阿里巴巴還提供面向Memcached、MongoDB和Redis的非關係型DBaaS,為客戶提供廣泛的開源和商業資料庫。
參考客戶喜歡阿里巴巴的DBaaS性能、彈性規模、易於配置和技術支持,然而一些客戶抱怨它缺少全面的資料庫安全產品,以及因升級和維護過於頻繁地干擾服務。
SAP
SAP Cloud Platform擴大了對非SAP應用程序的支持。
SAP Cloud Platform是一個託管自助服務平台,包括在AWS、谷歌雲平台和微軟Azure上運行的基礎設施服務、HANA資料庫服務和HANA App Services。
SAP HANA即服務是集事務和分析性能於一體的下一代平台,支持實時工作負載,加快應用程序開發,同時保持數據安全和合規性。
許多公司使用SAP Cloud Platform支持部門級數據集市、實時分析、SAP企業資源規劃(ERP)擴展以及利用SAP HANA的新業務應用程序。
參考企業客戶喜歡性能、安全性和支持新工作負載;然而一些客戶聲稱,不如其他DBaaS產品易於使用,處理跨區域需求時存在延遲,處理龐大複雜的部署環境時缺少高端擴展性。
IBM
IBM提供幾種DBaaS方案以支持任何類型的使用場景。
IBM Cloud提供一系列資料庫以支持眾多工作負載,包括事務型、操作型和分析型工作負載。
IBM的雲資料庫核心產品包括Db2 on Cloud、Db2 Warehouse on Cloud和託管的NoSQL資料庫Cloudant。此外,該供應商還使用IBM Cloud Databases產品組合支持各種開源資料庫,包括支持Elasticsearch、etcd、JanusGraph、MongoDB、MySQL、PostgreSQL、Redis和ScyllaDB資料庫服務。
IBM Cloud資料庫系列專註於管理資料庫操作,以自動執行配置、高可用性、備份和加密。
參考客戶因高可用性和支持眾多使用場景而喜歡IBM的雲資料庫產品,但一些客戶提到與性能有關的問題(處理跨區域數據時尤其明顯)、高成本以及管理自動化方面滯後。
騰訊雲
騰訊云為最受歡迎的資料庫提供一款切實可行的DBaaS。
雖然騰訊雲在北美市場不很流行,但它提供了眾多切實可行的DBaaS解決方案,支持各種流行的開源和商業資料庫,包括微軟SQL Server、MongoDB、MySQL、PostgreSQL和Redis。
此外,騰訊還支持Tcaplus Database,這是一種分散式NoSQL數據存儲服務。除了遊戲外,許多企業還使用騰訊的DBaaS來支持許多使用場景,包括電子商務、娛樂、零售、社交及其他商業應用。
參考客戶喜歡其易用性、彈性規模、性能和支持;然而一些客戶抱怨高成本、缺少廣泛的安全產品、工具以及與停運有關的問題。
EnterpriseDB
EnterpriseDB提供一款成熟的雲PostgreSQL來支持任何工作負載。
EnterpriseDB是第一家在雲端提供PostgreSQL資料庫的供應商。自2012年發布第一個版本以來,它顯著改進了服務,更易於支持龐大複雜的資料庫部署環境。
如今,EnterpriseDB的雲端DBaaS for PostgreSQL包括AWS和Azure雲平台上的配置和管理。藉助EnterpriseDB,所有設置、維護、備份和監控都通過一個簡單易用、基於Web的圖形界面來進行。
參考客戶喜歡其自動化、易於設置和高可用性,但一些客戶對高端性能和規模以及不太全面的安全產品表示了擔憂。
Rackspace
Rackspace有一款切實可行的產品,可以支持大多數工作負載。
Rackspace為流行的資料庫提供一系列DBaaS產品,比如Elasticsearch、MariaDB、微軟SQL Server、MongoDB、MySQL、Oracle和Redis。Rackspace為共享或專用伺服器上的多租戶和單租戶資料庫實例提供DBaaS,使客戶可以靈活選擇。
參考客戶聲稱Rackspace非常支持滿足他們的技術和業務需求。
他們喜歡Rackspace的技術支持、簡單易用的資料庫服務、支持各種開源和商業資料庫以及總體的性能。然而,一些企業組織聲稱處理大量數據時遇到延遲問題、僅支持有限的使用場景,以及缺少強大的安全功能。Rackspace拒絕參與我們的研究。
※埃森哲任命 Julie Sweet為CEO
※我們不該相信神經網路來分析圖像的1000個理由!
TAG:雲頭條 |