應(yīng)用

技術(shù)

物聯(lián)網(wǎng)世界 >> 物聯(lián)網(wǎng)新聞 >> 物聯(lián)網(wǎng)熱點新聞
企業(yè)注冊個人注冊登錄

AWS vs. Azure,從九大方面看哪家強

2019-04-01 09:22 51CTO.com
關(guān)鍵詞:AWS微軟Azure云服務(wù)

導(dǎo)讀:隨著云計算鼎盛時期的到來,各大云服務(wù)供應(yīng)商都在不斷攻城略地,以鞏固自己在該領(lǐng)域的霸主地位。從市場占有率和使用推廣程度上看,AWS和Azure無可厚非地成為了這方面的佼佼者。

隨著云計算鼎盛時期的到來,各大云服務(wù)供應(yīng)商都在不斷攻城略地,以鞏固自己在該領(lǐng)域的霸主地位。從市場占有率和使用推廣程度上看,AWS和Azure無可厚非地成為了這方面的佼佼者。不過,對于云服務(wù)的用戶而言,最困擾他們的莫過于:如何從眾多云服務(wù)提供商中選出最適合自己業(yè)務(wù)需求的那一個。

在本文中,我們將全方位地比較這兩個云服務(wù)巨頭,以便能夠幫助您更好地做出綜合選擇。

AWS與Azure:一般特性

首先,我們從發(fā)布年份、市場占有率、開源狀態(tài)、混合云特征、許可證、以及Linux生態(tài)系統(tǒng),五個維度宏觀比較AWS與Azure的不同特性。下表便是這些方面的概覽:

有了上述各項特征的基礎(chǔ),我們接著來比較一下兩者的產(chǎn)品定價。

1.定價

作為云服務(wù)的領(lǐng)軍提供商,Azure和AWS的定價模型都遵從了經(jīng)典的云計算價格體系結(jié)構(gòu),即:按需付費(pay-as-you-go)。具體而言,AWS是按照小時向用戶收取費用,而Azure則是按照分鐘向用戶收費。因此,對于短期訂閱計劃而言,Azure為您提供了更大的靈活性。當(dāng)然值得注意的是,對于用戶的某些服務(wù)應(yīng)用而言,當(dāng)其架構(gòu)需要擴展時,他們在Azure平臺上的花費往往會比AWS更昂貴一些。

AWS vs. Azure,從九大方面看哪家強

2.計算服務(wù)

計算能力以及計算服務(wù)可謂是云服務(wù)提供平臺的核心參考指標(biāo)之一。當(dāng)前,各種云服務(wù)應(yīng)用都時刻且頻繁產(chǎn)生著海量的數(shù)據(jù)。因此,平臺用戶需要由云平臺所提供的更快的處理資源。相應(yīng)地,計算服務(wù)可以被用來衡量、并確保用戶在幾分鐘之內(nèi)生成不同的實例,并在需要之時能夠立即擴展出新的實例。下面,我們來看看AWS和Azure對于此類需求的滿足情況。

AWS vs. Azure,從九大方面看哪家強

目前,AWS擁有EC2、Elastic Beanstalk(https://www.edureka.co/blog/introduction-to-amazon-elastic-beanstalk/)、AWS Lambda(https://www.edureka.co/blog/aws-lambda-tutorial)、以及ECS等服務(wù)。而Azure所能夠提供的類似服務(wù)包括:Azure Virtual Machine、App Service、Azure Functions和Container Services。所以很明顯,兩者在計算服務(wù)方面不相上下。

但是,當(dāng)您著眼于成本方面時就會發(fā)現(xiàn),Azure的各種實例往往會隨著其系統(tǒng)容量的增加,而變得越來越昂貴。例如,您有一個256GB RAM和64位CPU的實例,那么AWS會按照每小時3.20美元收取費用,而Azure則以每小時6.76美元的費率來收取。

上面我們討論并比較了兩家平臺的計算能力,下面我們來對比兩者的數(shù)據(jù)存儲能力。

3.存儲服務(wù)

AWS和Azure都能夠提供長期可靠的存儲服務(wù)。其中,AWS具有AWS S3、EBS和Glacier(https://www.youtube.com/watch?v=HcYutDorr2Q)等服務(wù),而Azure存儲服務(wù)具有Blob存儲、磁盤存儲和標(biāo)準存檔三種類型。

AWS vs. Azure,從九大方面看哪家強

AWS S3能夠確??鐓^(qū)域的高可用性和自動復(fù)制。而在處置臨時存儲的需求時,AWS會在每次實例啟動的時候隨即運行;并且在實例停止的時候結(jié)束服務(wù),進而實現(xiàn)類似于硬盤的塊存儲。因此,它既可以連接到任何EC2的實例上,又可以保持自身的獨立。

Azure為虛擬機卷(VM volume)提供了臨時存儲和頁面Blob存儲。作為AWS S3的對應(yīng)選項,Azure也具有塊存儲的選項。此外,Azure還能夠提供冷存儲和熱存儲兩種類型的選擇方案。

討論完了存儲,我們再來看看兩種服務(wù)提供商在數(shù)據(jù)庫服務(wù)上的表現(xiàn)。

4.數(shù)據(jù)庫服務(wù)

如今許多企業(yè)在“上云”之后,都能夠通過云平臺提供多樣性的服務(wù),進而也產(chǎn)生了多種不同格式的數(shù)據(jù),因此為了保存好這些數(shù)據(jù),各個云平臺的數(shù)據(jù)庫順理成章地不斷跟進和發(fā)展著。因此,AWS和Azure都能夠通過提供不同類型的數(shù)據(jù)庫服務(wù),來處理好各種結(jié)構(gòu)化和非結(jié)構(gòu)化類型的數(shù)據(jù)。

AWS vs. Azure,從九大方面看哪家強

如果您注重數(shù)據(jù)庫的持久性,那么AWS擁有Amazon RDS、而Azure則有Azure SQL Server數(shù)據(jù)庫。具體來看,Amazon RDS能夠支持不同的數(shù)據(jù)庫引擎,其中包括:MariaDB、Amazon Aurora、MySQL、Microsoft SQL、PostgreSQL和Oracle,而對于Azure而言,顧名思義,SQL Server數(shù)據(jù)庫當(dāng)然是基于SQL的。

5.服務(wù)界面

我們再來考量一下它們的界面,Azure具有友好且流暢的用戶界面,而AWS則提供更多可選配的實例。由此看出,這兩種工具可謂是各有千秋。

6.服務(wù)范圍

從它們提供服務(wù)的覆蓋范圍來看,它們都可以支持數(shù)據(jù)分析和大數(shù)據(jù)服務(wù)。其中,AWS具有EMR(https://www.edureka.co/community/20202/how-to-launch-and-configure-an-emr-cluster-using-boto),而Azure也具有相似產(chǎn)品--HD Insights。另外,Azure還提供附帶有Hadoop、Spark、Storm和HBase的Cortana Intelligence Suite。

就軟件成熟度而言,AWS還專門為大數(shù)據(jù)提供了更為成熟的環(huán)境。

7.網(wǎng)絡(luò)服務(wù)

亞馬遜虛擬私有云(Amazon Virtual Private Cloud,VPC)支持在云空間里創(chuàng)建相互隔離的網(wǎng)絡(luò)。籍此,用戶能夠進而創(chuàng)建出各種子網(wǎng)、路由表、私有IP地址段和不同的網(wǎng)關(guān)。

作為VPC的呼應(yīng),Microsoft Azure Virtual Network可以讓您完美地獲得VPC的所有功能。而且這兩家服務(wù)提供商也都提供了將已在內(nèi)部部署好的數(shù)據(jù)中心,擴展到云端,以及配置云防火墻選項的解決方案。

8.容器和編排的支持

如前所述,AWS能夠提供更成熟的大數(shù)據(jù)分析服務(wù)。它的工具譜涉獵到了許多領(lǐng)域,包括:物聯(lián)網(wǎng)、移動應(yīng)用程序的開發(fā)、根據(jù)需求創(chuàng)建計算環(huán)境等方面。當(dāng)然,它們還能夠為Docker提供支持。

由于Azure HD Insight等服務(wù)能夠支持Hadoop,因此Microsoft在此方面略勝一籌。Windows Server 2016上的Azure還能夠為各種Windows容器和Hyper-V容器提供與Docker的集成。當(dāng)然,在該平臺上,我們既可以運行Windows容器,也可以運行Linux容器。

9.合規(guī)

Amazon與美國政府機構(gòu)建立了良好關(guān)系,并支持著各種政府云的產(chǎn)品。同時,它們還通過提供很好的安全措施,以確保個人用戶以合適的方式訪問對應(yīng)的云空間。顯然,這對于公司能夠做到妥善地處置敏感數(shù)據(jù)是至關(guān)重要的。

而Microsoft則提供50多種合規(guī)類產(chǎn)品,其中包括著名的ITAR(國際武器貿(mào)易條例,International Traffic in Arms Regulations)、DISA(國防信息系統(tǒng)局)、HIPAA、CJIS(刑事司法信息服務(wù),Criminal Justice Information Services)和FIPS(美國聯(lián)邦信息處理標(biāo)準,F(xiàn)ederal Information Processing Standards)。因此,在安全方面,它倆也是旗鼓相當(dāng)。

最終得分

綜上所述,AWS與Azure這兩個云平臺都能夠提供全面的功能與服務(wù),我們很難武斷地說出哪家更強、更領(lǐng)先。Azure在混合云、以及與Microsoft全棧產(chǎn)品的集成方面非常出色,而AWS則具有更多的靈活性和一些額外的功能。所有說,您還是應(yīng)當(dāng)視貴組織的具體需求而定。

原文標(biāo)題:AWS and Azure Cloud, Head-to-Head,作者:Vishal Padghan