關鍵要點
本文是與阿里雲合作創作的。感謝您支持使SitePoint成為可能的合作夥伴。
雲計算允許您通過互聯網使用虛擬機來使用計算機服務,例如服務器、數據庫、分析等等。
這個概念自互聯網誕生以來就存在,但它真正開始興起是在亞馬遜於2006年推出其彈性計算雲(後來被稱為Amazon Web Services,簡稱AWS)之後。此後,隨著雲計算發展成為一個巨大的增長型產業,許多其他競爭者也進入了市場。
雲計算提供商允許您託管網站和應用程序、存儲數據和資產、運行軟件即服務應用程序、提供按需服務(例如流媒體視頻、照片備份和存儲),甚至使用人工智能服務。
雲計算的主要優勢之一是您只需支付使用的費用,就像支付燃氣或電力一樣。您可以將其視為“租賃”位於“雲端”的服務器。這使得以非常低廉的價格訪問多個高端服務器、運行最新軟件成為可能,而無需承擔運行實際服務器的成本和麻煩。
雲計算的另一個優勢是彈性擴展,即根據需要增加或減少服務使用的計算能力,使用負載均衡器。這使您可以啟動服務而無需進行大量的預先投資,並有助於降低啟動新服務的一些風險,同時仍然允許將來進行擴展。例如,阿里雲的負載均衡器可以使用共享資源,但在需要時也可以切換到保證性能的實例。
雲計算提供商還可以輕鬆地使用各種操作系統設置和部署現成的和自定義構建的虛擬機。您可以啟動一個新實例,並在幾分鐘內運行它。虛擬服務器不需要任何管理,並且能夠利用位於全球的龐大基礎設施,這意味著人們可以從世界各地訪問您的站點,而無需擔心延遲問題。它們的分佈式特性意味著沒有單點故障,這使得它們極其可靠,正常運行時間幾乎達到100%。備份和恢復也內置於服務中,因此您無需擔心數據丟失。這裡不需要IT管理員!
在這篇文章中,我們將研究三大提供商——AWS、阿里雲和DigitalOcean——並使用以下標準對它們進行比較:
所有三項服務都提供非常相似的產品,但方式略有不同。希望這篇文章能幫助您決定哪一項最適合您。
Amazon Web Services(AWS)是雲計算的巨頭。它於2006年推出,目前提供令人印象深刻的各種服務,並且是該領域的明確領導者。當您第一次登錄AWS時,您會感受到亞馬遜網站的熟悉感覺——這幾乎就像您只是從他們的商店購買其他東西一樣。最初,大量的選項可能會讓人不知所措。
阿里巴巴通常被稱為“中國的亞馬遜”。他們於2009年推出了阿里雲,作為AWS的直接競爭對手,專注於亞洲市場。從那時起,它已經取得了顯著的增長,現在是中國最大的雲提供商。 2017年,他們被命名為奧運會的官方雲服務提供商,今年他們獲得了MySQL企業貢獻者獎,以表彰他們對開源的貢獻。阿里雲在2018年正在大力提升其產品,並最近承諾在未來3年內向其已經令人印象深刻的雲計算服務投資150億美元。當您登錄阿里雲時,您會注意到它具有現代和專業的感覺。他們還提供了令人難以置信的大量選項,一開始可能會讓人覺得有點嚇人。
DigitalOcean成立於2012年,其目標是讓開發人員能夠輕鬆地在雲中構建應用程序。我對他們網站的第一印像是它外觀簡潔,設計用戶友好。他們還使用了“Droplets”的概念,即各種價位的虛擬機。這符合公司的主題,將雲重新想像成數字海洋,其中每個虛擬機都是數字海洋中的一個液滴。這種方法肯定使入門更容易,而不必瀏覽大量的選項。
我們綜述中的所有3家云計算提供商在基本供應方面都提供了類似的產品。這包括:
所有服務都易於設置並具有良好的UI,但AWS和阿里云有時看起來可能有點複雜,到處都是按鈕、滑塊和旋鈕!這僅僅是因為他們有更多的選擇。 DigitalOcean保持簡單,這使得在設置事物時擁有更愉快的用戶體驗。
所有3項服務都依賴於您能夠通過控制台舒適地發出命令。它們都有大量的文檔和教程,可以引導您完成各種過程。
下表突出顯示了每項服務提供的一些差異:
功能AWS阿里雲DigitalOcean區域美國、歐洲和亞洲的多個地區,以及南美洲的一個地區美國2個地區,歐洲1個地區,亞洲多個地區,包括中國大量地區以及一些阿里雲獨有的地區美國和歐洲的多個地區,亞洲1個地區操作系統Windows Server 多個Linux發行版Windows Server 多個Linux發行版多個Linux發行版存儲使用Amazon S3、Elastic Block Store或Elastic File System的集成存儲集成的對象存儲服務、彈性塊存儲和網絡附加存儲集成的解決方案稱為Spaces數據庫Amazon Dynamo DB、Amazon Redshift一個繖形產品,提供託管Redis、MongoDB、MySQL、SQL Server和PostreSQL。 AsparaDB、HybridDB、PolarDB(即將推出)沒有集成的雲選項,但您可以安裝任何數據庫,例如MySQL、PostGresSQL MongoDB等附加功能Elastic Beanstalk允許您快速構建Web應用程序。與亞馬遜的所有其他Web服務都有大量的集成。大量的文檔屢獲殊榮的Peta Scale數據平台MaxCompute,針對每種可能的數據類型提供託管數據庫產品,免費提供Plesk Admin控制台。所有公共端點的免費DDoS保護大型且友好的開發者社區。一鍵安裝流行的服務,例如WordPress、Ruby on Rails和Ghost。 DigitalOcean Monitoring允許您輕鬆跟踪各種指標。從表中可以看出,AWS是唯一一家在各大洲都設有數據中心的提供商。阿里云非常重視亞洲市場,在迪拜、馬來西亞和印度尼西亞設有數據中心。他們還在增加在西方的產品,在北美和歐洲都設有數據中心。 DigitalOcean主要專注於西方國家。
AWS和阿里雲提供Windows Server,而DigitalOcean僅使用Linux服務器。但是,應該注意的是,運行虛擬Windows Server的成本更高。所有3項服務都提供自己的集成存儲解決方案,AWS和阿里雲提供基於雲的數據庫。也可以將任何數據庫軟件直接安裝到所有服務的虛擬機上。它們都提供令人印象深刻的額外功能列表,有助於管理您的虛擬服務器並確保其平穩運行。
阿里雲還擁有令人印象深刻的高級安全服務,多年來通過彈性網絡應用防火牆成功地防禦了大量攻擊。
比較這些服務的定價實際上非常困難! AWS和阿里雲提供的細粒度自定義級別意味著很難進行精確的比較。更複雜的是,如果您不需要始終提供服務,則可以從AWS獲得更便宜的交易。
亞馬遜的定價都是“按需”的,因此您只需支付實際使用的費用。如果您不需要服務始終可用,他們還提供預留和搶占實例,價格更低。
DigitalOcean使用Droplets的概念,這些Droplets按月度訂閱付費。他們再次嘗試簡化流程,避免使用複雜的計算器來預測您的每月成本。最低價的Droplet起價為每月5美元,用於基本的入門套餐。您可以隨時升級到不同的Droplet,也可以根據需要支付額外的內存或存儲費用。
阿里雲提供按需選項,介於AWS和DigitalOcean的Droplets之間。他們對按次付費實例提供每秒計費,但會為持續的每月和年度使用提供折扣。他們還提供套餐計劃,使您可以更輕鬆地開始使用已經為您構建的最常見配置,並且通常比相同的按次付費選項提供更好的價值。
儘管難以比較價格,但以下是一些不同的設置和價格,讓您了解您可能需要支付的費用:
請注意,AWS按小時收費,因此已將其乘以730.5作為每月小時數的估計值。您必須使用S3額外支付存儲費用。價格取自此頁面,並在發布之日正確無誤。
AWS – 10.08美元/月
阿里雲 – 4.50美元/月
DigitalOcean – 5美元/月
AWS – 40.32美元
阿里雲 – 39美元/月
DigitalOcean – 20美元/月
AWS – 683.75美元/月
阿里雲 – 570美元/月
DigitalOcean – 640美元/月
所有3項服務都提供額外的存儲選項,價格非常相似(每GB在0.01美元到0.03美元之間)。請注意,您需要考慮可能與上傳和下載使用這些服務存儲的任何資源相關的額外帶寬成本。
好消息是,阿里雲目前提供300美元的免費積分供您入門,因此您可以試用基本服務器以及其他一些功能,而無需承擔任何風險。
那麼,當您遇到困難時會發生什麼?如果您遇到困難,所有3項服務都提供工單系統,並且都會在合理的時間內回复您。 DigitalOcean感覺更友好一些,因為另外兩家感覺更像企業。 AWS和阿里雲還提供付費技術支持(如果需要)。
所有3項服務也都擁有大量的在線支持數據庫,其中包含大量教程和操作指南,可以指導您完成如何設置所有常見配置。
我們正處於雲計算的黃金時代,並且確實有很多選擇。本文中介紹的所有三家公司都提供許多選項,並且物有所值。
亞馬遜仍然是市場領導者,您可以確信他們會為您提供具有許多選項的良好服務。
DigitalOcean使設置虛擬機的任務看起來不那麼令人望而生畏,並且他們建立了一個出色的開發人員社區。
阿里云有一個不錯的入門優惠和最便宜的快速設置月費4.5美元,因此如果您一直在考慮嘗試雲計算,這將是一個不錯的選擇。該優惠將允許您運行基本服務器長達2個月,您還可以使用免費積分來試用其他一些服務。
阿里雲、AWS和DigitalOcean都為雲計算提供強大的性能。但是,阿里雲近年來取得了顯著進展,尤其是在亞太地區。它提供的服務範圍與AWS和DigitalOcean類似,但更側重於人工智能和機器學習能力。然而,AWS在全球市場份額和服務廣度方面仍然處於領先地位,而DigitalOcean則以其簡單性和成本效益而聞名。
這三個平台之間的定價差異很大。 AWS使用按需付費模式,這可能具有成本效益,但也可能難以預測。 DigitalOcean提供直接的固定費率定價,使其成為小型企業和個體開發人員的熱門選擇。阿里雲的定價具有競爭力,尤其是在亞太地區運營的企業。
AWS具有全面但複雜的用戶界面,這可能會讓初學者不知所措。另一方面,DigitalOcean以其用戶友好的界面而聞名,使其成為雲計算新手的熱門選擇。阿里雲的界面也很用戶友好,但它提供了更廣泛的服務和功能,這可能需要更陡峭的學習曲線。
所有三個平台都優先考慮安全。 AWS提供廣泛的安全功能和合規認證。阿里雲還提供強大的安全功能,尤其是在中國和亞太地區運營的企業。 DigitalOcean提供標準安全功能,但它可能無法提供與AWS和阿里雲相同的合規認證級別。
AWS以其廣泛的客戶支持而聞名,包括大型在線社區和全天候電話支持。 DigitalOcean還提供強大的支持,包括開發人員社區和全面的知識庫。阿里雲的客戶支持正在改進,但它可能不如AWS或DigitalOcean廣泛,尤其是在說英語的用戶中。
阿里雲提供獨特的特性,如Apsara Stack(一種混合雲解決方案)和MaxCompute(一個大數據平台)。 AWS擁有各種各樣的服務,包括獨特的服務,如用於存儲的Amazon S3和用於無服務器計算的AWS Lambda。 DigitalOcean以其簡單性和開發者友好的功能而脫穎而出,包括預配置的應用程序堆棧和基於SSD的虛擬機。
所有三個平台都認真對待數據隱私。 AWS和阿里雲都提供強大的數據加密和符合國際數據隱私標準。 DigitalOcean還提供數據加密並符合隱私標準,但它可能無法提供與AWS和阿里雲相同級別的數據位置控制。
AWS以其可擴展性而聞名,允許企業根據需求輕鬆地向上或向下擴展。阿里雲還提供強大的可擴展性,尤其是在亞太地區運營的企業。 DigitalOcean提供可擴展性,但它可能無法提供與AWS或阿里雲相同的靈活性。
AWS提供各種開發者工具,包括AWS CodeStar和AWS Cloud9。阿里雲還提供各種開發者工具,包括阿里雲函數計算和阿里雲容器服務。 DigitalOcean提供一套更簡單的開發者工具,專注於易用性和簡單性。
AWS擁有最大的全球覆蓋範圍,在世界各地的多個地區設有數據中心。阿里雲在亞太地區擁有強大的影響力,但它正在全球擴張。 DigitalOcean的全球覆蓋範圍較小,但它以其在全球多個地點的高性能SSD服務器而聞名。
以上是阿里巴巴雲,AWS和Digitalocean:雲服務比較的詳細內容。更多資訊請關注PHP中文網其他相關文章!