雲端平台流量費用大比拼:Google (GCP) vs. Amazon vs. Microsoft

雲端供應商相繼打出價格戰,競爭進入白熱化,在台灣亦是。Amazon Web Service(AWS)和 Microsoft Azure 透過壓低價格積極搶攻市場大餅。但特別的是,三巨頭之一的 Google Cloud Platform(GCP)此時卻淡定表示他們「沒必要捲入戰局」,強調策略重點為「價值」而非「價格」。

CloudMile 整理出各大雲端供應商的服務對照表,提供讀者一目了然的雲端平台特色比較,挑選出最適合自己的服務。

持續擴展的「雲」

首先,簡單介紹一下各個平台:AWS 於 2006 年創立,和其他平台相比擁有先發優勢,如今提供的運算、儲存、資料庫、分析、應用程式服務超過 70 種,覆蓋面最廣最深也就自然成為大多數用戶的首選。Microsoft Azure 於2010 年成立,擁有 67 項服務並於 30 個區域設立資料中心。GCP 於隔年成立,提供超過 50 項服務,正在積極猛烈地擴張事業版圖、目前在世界各地擁有超過 100 個業務據點。

有了這些雲端供應商的服務,像 Spotify、Snapchat、Netflix、AirBNB 等企業都搬遷至公有雲(皆在GCP上),將維護網站與數位資源的工作交付給雲端平台去處理;省去自己建置並維護 IT 部門與網路基礎建設的成本,更能將心力放在核心業務上。

對於新創公司來說,更是缺乏投資這種技術的資源。一般人也因為按用量付費「用多少算多少」的優勢而選擇公有雲,能透過這些雲端供應商使用到世界級的網路基礎設施,進行資料儲存、數據運算、系統管理等。

雲端平台各個廠商
icon/enlarge

基礎設施差異

GCP 目前在 8 個地理區域(其中一個就在臺灣)上擁有 23 個可用區域。且擁有超過 100 個網路連接點(PoPs )和數十萬英里的自有光纖網路( fiber optic cable ),預計在今年結束前再新增 10 個可用區域,急起直追。

AWS 目前在 16 個地理區域( regions )上有 42 個可用區域( zones ),在已公告的計畫中顯示會在逐步新增 8 個可用區域和 3 個地理區域。

Microsoft Azure 目前擁有 34 個地理區域,最近也宣布計畫將增加 6 個新的地理區域。

欲知更多關於各平台的硬體與基礎建設發展,請參照 Google Cloud 據點AWS 全球基礎設施Microfost Azure 地區

GCP平台地區分布
icon/enlarge

Azure、AWS、GCP流量費用計算-彈性又「微妙」的收費方式

雲端訂價策略很靈活,通常都是按用量付費(AWS 以時計費,Azure 與 GCP 以分計費)。這樣的彈性讓用戶能輕鬆適應千變萬化的商業需求,可以根據實際需求調整業務,不會因為預測失準而過度佈建或容量不足。

GCP 鼓勵「長期使用」,為了拉攏客戶,只要連續使用滿一個月就可獲得7折優惠,綁定 1 年與 3 年的用戶最低也可以享受 43 折優惠(承諾使用折扣)。

AWS 鼓勵「預付」,對於某些服務,如 Amazon EC2、Amazon RDS,用戶可以通過預付來預留容量,預繳 1 年或 3 年的方案,就能享有 5 到 7 折的折扣。

  GCP AWS Microsoft Azure
試用方案 啟用試用方案註1-1 後第一年內有 300 美金額度可以試用所有服務組合(部分功能受限) 新帳號第一年內部分服務每月有免費額度註1-4 可以使用 建立帳戶註1-6 後即取得價值 6,300 台幣的免費點數,30 天內可以試用所有服務組合
計費方式 以分計費 以時計費 以分計費
優惠 連續使用滿一個月可獲7折優惠。綁定 1 年或 3 年有機會獲得 43 折優惠。部分服務項目有永久免費額度註1-2 預繳 1 或 3 年,可享有最低 5 折的優惠 若具有 Azure Hybrid Use Benefit註1-7 資格最多可有 6 折的優惠
估算工具 Pricing Calculator註1-3 Simple Monthly Calculator註1-5 Pricing Calculator註1-8

註1-1 試用方案 https://cloud.google.com/free/?hl=zh-tw
註1-2 永久免費額度 https://cloud.google.com/free/docs/always-free-usage-limits
註1-3 Pricing Calculator https://cloud.google.com/products/calculator/
註1-4 免費額度 https://aws.amazon.com/tw/free/
註1-5 Sample Monthly Calculator http://calculator.s3.amazonaws.com/index.html 
註1-6 建立帳戶 https://azure.microsoft.com/zh-tw/free/
註1-7 Azure Hybrid Use Benefit https://azure.microsoft.com/zh-tw/pricing/hybrid-use-benefit/
註1-8 Pricing Calculator https://www.tco.microsoft.com/Home/Calculator

架構與運算能力

通則當然是運算能力愈強愈好,但考量到運算能力往往和價位成正比,所以選擇三個頂尖供應商之中最符合成本效益又使用者經驗良好的很重要。以下以規格相近的運算主機來做比較:

  GCP AWS Microsoft Azure
地區 美國 美國 美國
機器類型 n1-standard-1 m3.medium D1 v2
虛擬 CPU 數 1 1 1
記憶體 3.75 GB 3.75 GB 3.5 GB
作業系統 Linux Linux Linux
硬碟空間 50 GB 50 GB 50 GB
硬碟費用 USD$2 USD$5 已包含
主機費用 USD$34.67 USD$49.05 USD$52.08
每月費用

(主機+硬碟)

USD$26.27

(持續使用折扣註2-1 )

USD$54.05 USD$52.08
優惠後費用

(主機+硬碟)

USD$23.84

(承諾使用折扣註2-2 一年)

USD$40.04

(預留執行個體一年無需預付)

USD$52.08

(暫無優惠)

註 2-1 持續使用折扣 https://cloud.google.com/compute/docs/sustained-use-discounts
註 2-2 承諾使用折扣 https://cloud.google.com/compute/docs/instances/signing-up-committed-use-discounts

整合應用

GCP

作為後起之秀,雖然其 PaaS 功能還沒追趕上 AWS 或 Microsoft Azure 提供的數量,但擁有良好強健的 IaaS 平台,並且在應用容器、大數據管理和機器學習等對應巨大流量與高速運算的服務表現特別突出。另外 GCP 也與許多其他的自家的服務整合。例如,App Engine 與 Firebase 的對接、嵌入 Google Analytics 分析功能等等,都使得 GCP 能夠迅速且方便的支援社群行銷分析,結合淺顯易懂的圖像化後台報表,獲得了許多客戶的青睞。

最近 Alpha Go 再次地在棋盤上戰勝了人類,背後運算的 TPU 成為熱門的話題,目前 Google 已經宣布 TPU 加入雲端運算的行列,提供 GCP 使用者選擇使用,這是項令人興奮的服務,人人都可以成為 Alpha go 推手。

GCP費用較低,且使用CLOUD TPU
icon/enlarge

AWS

AWS 在雲端平台領域耕耘多年,開發出許多服務跨足各個領域。最近推出 Amazon Lumberyard 與旗下的游戲直播服務 Twitch 整合,免費且完整開源,建立高品質的遊戲效能和社群體驗,只是目前尚在 Beta 版本,未來的應用上還有待觀察。另外,AWS Marketplace 簡化了企業客戶在 SaaS 上的使用流程,讓服務供應商和應用商能夠更快速便利的對接,強化了現有產品也補足其本身沒有開發的服務項目。

AWS費用不如GCP便宜
icon/enlarge

Microsoft Azure

Microsoft Azure 一開始是由 PaaS 應用發展而成,後來發展為集合 IaaS、PaaS、SaaS 於一體的服務平台,企圖以「混合雲」與 AWS 進行區分。微軟擁有的最大優勢在於集團與大量企業關係密切,比如叱吒商務文書軟體的微軟 office 365 是 Azure 的關鍵優勢,藉由提供「企業授權」和折扣價格來吸引更多用戶使用 IaaS 服務;有許多的報告分析都指出,如果 Azure 沒有再加強其他雲端上的技術服務,包含硬體機房部署的規劃,將會使之漸漸失去競爭力。

GCP 和 AWS 服務項目的對照表
https://cloud.google.com/free/docs/map-aws-google-cloud-platform

Microsoft Azure vs. GCP 服務項目對照表
https://cloud.google.com/free/docs/map-azure-google-cloud-platform

GCP可視為未來服務的領導者

GCP 憑藉著 Google 本身的核心「AI first」,一舉在人工智慧和機器學習的服務方面超越其他間的雲端服務商。

看似家家都有的翻譯( Translattion API )、圖片辨識( Vision API )、語音功能( Speech API ),只有 Google 在此方面是被公認的領導者角色;TensorFlow 也被視為業內領先的開源機器學習平台。 看得夠遠的 Google。穩紮穩打讓許多當時不是主流的創新服務成為其優勢。

GCP費用與優勢可視為未來服務的領導者
icon/enlarge

今年 3 月的 NEXT 大會以及最近 I/O 2017 釋出的技術,都讓許多開發人員躍躍欲試。Google 本身的人工智慧技術像是把大榔頭,服務客戶的機會就如同釘子;榔頭沒有釘子都只是擺飾,於是 GCP 加速磨亮自己本身的技術服務,提高市佔率的同時,也為累積更多的用戶資料供後續分析研發使用,創造雙贏。

AWS 擁有近五年的雲端市場先發優勢,初期即快速地成長,攻佔了市場上非常大量的供應比例,也能夠提供較為成熟的服務和更多的服務品項。舉例來說在資料庫的處理上 AWS RDS 就提供了包括 MySQL 、 PostgreSQL 、 Oracle 、 SQL Server 和 MariaDB 的服務支援;這是其領先他家雲端供應商最大的優勢。

另外,在 2016 年 9 月 8 日 AWS 宣布其雲端運算服務在中國(北京)區域正式的合法且開放商用,這激勵了許多想要將服務拓展至中國地區的客戶主動加盟。不過因為這次的拓展入華是透過大陸國內營運商的合作,而中國內部也有正在培植的阿里雲、華為雲等等雲端服務商,未來走向不可否認的有著不安定風險存在。

AWS於北京開始營運
icon/enlarge

Microsoft Azure 一直以來都是大型商務企業客戶的愛用雲端,當用戶不想要全面性的轉換為雲端,而是希望將一部份的數據保留在內部系統中時,混合雲( hybrid cloud )便非常受歡迎;微軟早期在規劃時便選擇加強此塊服務,再搭配本身在 IT 方面的長期經驗,使得 Microsoft Azure 在混合雲上的解決方案有著極大優勢;只是相對的就缺少了彈性前瞻的服務。

綜合以上,AWS 的規模大且產品最多,時常被認為是「最安全的」的選擇,但提供的產品多不代表最符合需求及成本;如果你的應用是使用微軟的產品或程式語言,使用 Microsoft Azure 能夠和微軟生態圈配合無間。但對第一次接觸雲端的人來說,GCP 直觀的介面容易上手、提供更溫和的學習曲線。還是猶豫該選擇哪間雲端供應商嗎?欲知道更詳盡的雲端方案消息,歡迎隨時與 CloudMile 專業技術團隊聯繫!

延伸閱讀:

混合雲架構保有機密資料安全性!助攻企業實現智慧製造

全新 Google Workspace 一站式備齊所須之協作工具

參考資料

Google says it doesn’t need to get into a cloud price war with Amazon, Microsoft to win (CNBC)
http://www.cnbc.com/2017/05/05/google-cloud-price-battle-amazon-microsoft.html

深度評測:對比Amazon、微軟、Google三家優劣 (每日頭條)
https://kknews.cc/tech/4qpbv3v.html

A Side-by-Side Comparison of AWS, Google Cloud and Azure (SiteGround)
https://www.sitepoint.com/a-side-by-side-comparison-of-aws-google-cloud-and-azure/

圖片來源

GoogleAmazon Youtube愛范兒

訂閱 CloudMile 電子報

所有 CloudMile 最新消息、產品動態、活動資訊和特別優惠,立即掌握。