如何比較AWS、阿里云和DigitalOcean?
云計算的出現,使得我們可以通過網絡的形式來使用服務器、數據庫、分析等傳統(tǒng)只能由實體計算機提供的計算服務。
這種服務的理念興起于互聯(lián)網誕生之時,但直到Salesforce的誕生以及Amazon于2006年發(fā)布了Elastic Compute Cloud并在之后推出AWS后才逐漸成為現實。 自那時起,隨著云計算逐漸發(fā)展為一個巨大的增量市場,大量的廠商進入了這一領域中。
云計算供應商允許企業(yè)進行網站、應用程序、存儲數據和資產的托管,并運行SaaS模式的各類應用,如流媒體、照片備份與存儲,甚至是AI服務等。 眾所周知,云計算的主要優(yōu)勢在于它是一種“租用”模式,這使得企業(yè)用戶免除了諸多的服務器和人員費用。
云計算的另一個優(yōu)勢是彈性的擴展,即可以在需要時,通過負載均衡器來實時增加或減少服務使用的計算能力。 這使得用戶可以在不需要大量前期投資的情況下開啟自己項目,并有助于企業(yè)在新服務啟動時避免一些風險,同時允許企業(yè)在未來進行擴展。例如阿里云的一個特點就是它的負載均衡器可以使用共享資源,并也可以在有需要時切換到有保證的性能實例。
在本文中,我們將服務內容與價格上對AWS、阿里云和DigitalOcean進行比較。但是要說明的是,三大供應商的服務很相近,只是有些細微不同的運行模式,一切請僅作為參考。 而首先我們自然是要對這些供應商進行一下介紹。
亞馬遜網絡服務(AWS)是云計算中的領導者。它于2006年正式推出,目前已經具有了一系列令人印象深刻的服務。當人們登錄AWS時,他們會發(fā)現購買AWS的服務就像在網絡商城上進行購物一樣,但大量而復雜的服務產品也常常令人有些難以選擇。
阿里巴巴被譽為中國版的Amazon,公司于2009年推出阿里云以直接與AWS進行競爭。阿里云專注于亞州市場,并在經歷大幅度增長后成為了中國最大的云供應商。2018年,因為對開源的貢獻,阿里云榮獲了MySQL企業(yè)貢獻獎。阿里云承諾將在未來三年內投入150億美元以繼續(xù)強化自身的云產品。較于AWS,阿里云的網站界面更具現代化觀感。
Digital Ocean于2012年開始營業(yè),其目的是讓開發(fā)人員能夠輕松地在云中構建應用。它網站的最大特點就是干凈的外觀以及用戶友好型的設計。此外,該廠商還提供名為“水滴”的各價位虛擬機產品。
在對三家供應商進行簡介后,我們就來對三家進行具體的對比。
服務供應
如前文所述,三大供應商均提供相類似的服務。包括:
- 能夠創(chuàng)建多內核和達256GB RAM的虛擬機
- 能夠創(chuàng)建依按需配置的自定義畫像
- 負載均衡器
- 內容交付網絡
- 包括防木馬和DDOS攻擊的防火墻服務
- 內置冗余的的快照和備份
方便其他服務和開發(fā)人員與托管在云中的資源進行交互的API
在這里,由于自身的產品類型過于“豐富”,AWS和阿里云有時可能會讓事情變得復雜。而DigitalOcean的簡單設置可能會讓用戶體驗度更好。
下表列出的是一些服務的差異:
從該表中不難看出,AWS是進行全球布局的廠商,而阿里云專注于亞州,如在迪拜、馬來西亞、和印度尼西亞的數據中心,但阿里云亦在開拓其他市場,它在北美和歐洲將新增了一批數據中心。相比之下,DigitalOcean似乎只專注于西方市場。
操作系統(tǒng)上,AWS和阿里云均可提供Windows服務器,但DigitalOcean只能使用Linux服務器。但應該指出的是,運行虛擬Windows服務器成本更高。三家供應商均提供自身的集成存儲解決方案,AWS和阿里云還提供基于云的數據庫。
同時,阿里云在這里的一大優(yōu)勢是它高級別安全服務,這些服務通過使用彈性的Web應用程序防火墻網絡,成功地防御了多年來發(fā)生的大量攻擊。

價格
比較這些服務的價格實際上非常困難。 AWS和阿里云提供的定制顆粒度的級別意味著它很難與DigitalOcean的相比。而讓事情進一步復雜化的是,如果用戶不需要隨時可用的服務,那么他們也可以與AWS達成更便宜的交易。
AWS的定價都是“按需”,所以用戶只需要支付他們使用的東西。如果服務不能持續(xù)有效,AWS還會以折扣的價格提供預訂和現貨實例。
Digital Ocean使用按月付費購買水滴的模式。他們試圖簡化這一過程,以避免使用復雜的計算方式來預測每月的成本。最低價格的水滴起價為每月5美元,用于基本入門的套餐。用戶可以根據需要升級到不同形式的水滴,并根據需要支付額外的內存或存儲費用。
阿里云提供一個隨需應變的選擇方式,位于AWS和Digital Ocean的水滴之間。他們可以按即付即用的模式進行每秒計費,但也為持續(xù)性的月和年的使用提供折扣。他們還提供了一攬子計劃,使用戶可以更輕松地開始使用那些已經為他們構建的常見配置,并且通常可以獲得比“隨用隨付”選項更高的價值。
盡管在比較價格方面存在困難,但下面是一些不同的配置和價格,可以讓大家了解可能付出的費用:
請注意,費用方面僅做參考,如S3,用戶還必須為額外的存儲支付費用。
入門套餐:
AWS-10.08美元/月
- 1 CPU
- 1 GB內存
- 不包含存儲
阿里云-4.5美元/月
- 1 CPU
- 1 GB內存
- 40 GB SSD 存儲
DigitalOcean-5美元/月
- 1 CPU
- 1 GB內存
- 25 GB SSD 存儲
流行套餐
AWS-40.32/月
- 1 CPU
- 1 GB內存
- 不包含存儲
阿里云-39美元/月
- 2 CPUs
- 4 GB 內存
- 60 GB SSD 存儲
DigitalOcean-20美元/月
- 2 CPUs
- 4 GB 內存
- 80 GB SSD 存儲
高級套餐
AWS-683.75美元/月
- 16 CPUs
- 64 GB 內存
- 不包含存儲
阿里云-570美元/月
- 32 CPUs
- 128 GB 內存
- 3000 GB SSD 存儲
DigitalOcean-640美元/月
- 24 CPUs
- 128 GB 內存
- 2560 GB SSD 存儲
所有3種服務都提供額外的存儲選項,價格非常相似(每GB為0.01到0.03美元之間)。 請注意,用戶需要考慮到上傳和下載使用這些服務存儲資源可能會產生額外的帶寬成本。
結論
就目前而言,Amazon仍然是市場領導者,可以確信,它將繼續(xù)為客戶提供多種選擇的優(yōu)質服務。DigitalOcean 讓建立虛擬機的任務看起來不再那么令人生畏,并且該公司還有一個優(yōu)質的開發(fā)者社區(qū)。對于阿里云,它是一個不錯的嘗試選擇,它的優(yōu)惠可以讓用戶使用2個月的基本服務器,并還可以使用免費積分來嘗試其他一些服務。