AWS vs. Azure vs. Google Cloud:哪個免費套餐更好?
誰不喜歡免費的東西?公共云供應(yīng)商也十分了解用戶的這種想法。
AWS、Microsoft Azure、谷歌云這三個全球云計算巨頭提供各種云計算服務(wù)的免費試用版。雖然其免費提供的產(chǎn)品和服務(wù)的功能并不全面,但足以使用戶無需付費就能很好地了解和體驗其服務(wù)和工作方式。
需要注意的是,每個云計算提供商提供的免費服務(wù)之間差異性很大。例如某個云平臺以某種形式免費提供的內(nèi)容,其他云平臺可能是收費的。以下將介紹AWS、Microsoft Azure、谷歌云提供的免費套餐,并討論它們的相似性、差異和限制。最后指出每個云平臺提供的一些令人關(guān)注的免費產(chǎn)品,以及它們的服務(wù)限制。
AWS、Google Cloud和Microsoft Azure的免費套餐
AWS、Google Cloud和Microsoft Azure的免費套餐產(chǎn)品分為兩個基本類別:
- “限時免費”級別為用戶提供一些為期12個月的免費服務(wù),但數(shù)量有限,且僅在首次注冊時提供。在這12個月結(jié)束后,用戶需要按照正常費用為這些服務(wù)付費。
- “永遠免費”層提供了始終免費提供的服務(wù),但前提是用戶每月使用量不超過一定數(shù)量。通??梢酝ㄟ^監(jiān)視用戶的使用情況來進行管理。例如,AWS云平臺擁有預(yù)算和警報來幫助用戶解決這個問題。
谷歌云和Microsoft Azure云平臺都在用戶注冊時提供了服務(wù)積分。谷歌云提供300美元的信用額,用戶可獲得谷歌云提供的任何服務(wù)。但是,如果用戶在這段時間內(nèi)花費了所有的信用額,用戶的12個月免費試用期將提前結(jié)束。Microsoft Azure在用戶注冊時會提供200美元的信用額,但只能在最初的30天內(nèi)使用。從好的一方面來說,其信用額用盡之后并不會終止用戶12個月的免費試用期。
AWS、Google Cloud和Microsoft Azure的免費套餐限制
免費套餐主要是具有服務(wù)時間和使用的限制,而免費試用版通常只提供12個月的服務(wù)和產(chǎn)品。
- 軟件和操作系統(tǒng)。免費版通常不提供商業(yè)軟件和操作系統(tǒng)許可。例如,對于AWS云平臺來說,Windows的某些變體(例如帶有SQL Server 2017 Standard的Microsoft Windows Server 2019)在12個月的免費套餐或始終免費的套餐中均不可用。但是,只要用戶處于免費套餐的實例類型限制內(nèi),Microsoft Windows Server 2019 Base就可以使用免費套餐。
- 操作限制。免費套餐中的服務(wù)通常具有一些限制,只有通過切換到產(chǎn)品的付費版本才能消除這些限制。例如,對于谷歌云來說,一次使用的虛擬CPU數(shù)量是有上限的。用戶也不能添加GPU或使用Windows Server實例。
- 沒有過渡。如果用戶在給定時間內(nèi)沒有免費使用所有可用資源,則不要期望將其余額結(jié)轉(zhuǎn)至未來幾個月。其免費服務(wù)大體上是“用完即止”的交易。
AWS免費套餐的亮點:
- Amazon Chime:從2020年3月4日至2020年6月30日,Amazon的商務(wù)通信服務(wù)(聊天、音頻和視頻通話)完全免費提供給新客戶使用。其中包括文本聊天和語音通話在內(nèi)的基本功能始終免費。
- AWS CodeBuild:每月在build.general1.small實例類型上免費構(gòu)建100分鐘。
- AWS CodeCommit:多達五個用戶,每月?lián)碛?0 GB的存儲空間和10,000個Git請求。
- AWS CodePipeline:每月免費提供一條活動管道。
- Amazon DynamoDB:Amazon的NoSQL數(shù)據(jù)庫每月提供25GB的存儲空間和25個免費讀寫容量單元。亞馬遜公司聲稱每月足以處理多達2億個請求。
- Amazon Glacier:最多可以從AWS公司的長期數(shù)據(jù)存儲服務(wù)中免費檢索10GB的數(shù)據(jù)。
- AWS Lambda:AWS公司的功能即服務(wù)產(chǎn)品每月可免費交付多達100萬個請求和320萬秒的計算時間。
- Amazon RDS:只要使用Single-AZ db.t2微型實例,就可以每月不間斷地運行Amazon的托管數(shù)據(jù)庫服務(wù)(MySQL、MariaDB、PostgreSQL、Oracle數(shù)據(jù)庫或SQL Server Express),以及20GB的SSD硬盤支持的數(shù)據(jù)庫存儲和20GB的備份。
- AWS Step Functions:每月免費提供4,000個狀態(tài)轉(zhuǎn)換。
谷歌云免費套餐的亮點:
- Google App Engine:Google App Engine的免費實例最多可以使用5GB的Google Cloud Storage,每天最多可以運行28個前端實例和9個后端實例,并提供1GB的出站數(shù)據(jù),使用1000個搜索操作(最多10MB的搜索索引),并發(fā)送100封電子郵件。需要注意,Google App Engine免費實例唯一支持的環(huán)境是標準環(huán)境。
- Google BigQuery:每月免費包含多達1TB的查詢和10 GB的存儲空間。
- Google Cloud Build:每天免費提供120分鐘的構(gòu)建時間。
- Google云功能:每月有200萬次后臺和HTTP調(diào)用是免費的。還包括5GB的出站網(wǎng)絡(luò)數(shù)據(jù),每秒40GB的傳輸和每秒20萬GHz的計算時間。
- Google Cloud Source資源庫:最多五個用戶,免費提供50 GB的存儲空間和50GB的出站數(shù)據(jù)。
- Google Cloud Storage:每個月Google Cloud Storage都會免費為用戶提供5GB的美國地區(qū)存儲,5,000個A類和50,000個B類操作以及1GB的出站數(shù)據(jù)(根據(jù)計算引擎限制)。
- Google Compute Engine:在美國地區(qū)免費提供一個f1-micro虛擬機。使用GPU或TPU則會另外收費。
Microsoft Azure免費套餐的亮點:
- Azure Active Directory:每月免費提供多達5萬個身份驗證。
- Azure應(yīng)用服務(wù):最多可以免費創(chuàng)建10個Web、移動或API應(yīng)用。
- Azure Cosmos DB:每月免費提供多達500GB的存儲和每秒400個請求單元。
- Azure DevOps:最多免費提供多達5個用戶,每個用戶都有無限的私人Git存儲庫。
- Azure功能:每月最多可以免費提出100個請求。
- Azure每月免費提供5GB的出站數(shù)據(jù)。