跳到主要內容
Cypher's Practical Coding
正在準備工作環境...

GCP / AWS / Azure:三大平台比較

情境引入

開會討論新系統,有人說「放 AWS」,有人說「我們用 GCP」,主管問「Azure 怎麼樣?」大家各說各話。

AWS、GCP、Azure 到底有什麼差別?選哪個?

你不需要記住所有服務名稱,但了解各自的強項,你才能在決策會議上有意見。


三大平台快覽

AWSGCPAzure
全名Amazon Web ServicesGoogle Cloud PlatformMicrosoft Azure
母公司AmazonGoogleMicrosoft
市佔率(2024)約 31%約 11%約 25%
成立時間200620082010
最強領域生態系完整、服務最多AI / 資料分析企業整合(Office 365)

AWS 是老大哥,但不代表它永遠最適合你。


AWS:最大的生態系

Amazon Web Services 是雲端市場的先驅,2006 年就開始,服務數量多到嚇人(超過 200 種)。

強項:

  • 全球最多資料中心(30+ 個 Region)
  • 生態系最完整,遇到問題最容易找到資料
  • 第三方工具整合最多

弱點:

  • 服務太多,入門學習曲線較陡
  • 帳單複雜,容易不小心超支

適合誰:

  • 需要最廣泛服務選擇的公司
  • 全球部署需求多的電商
  • 工程師已熟悉 AWS 的團隊

電商案例: Netflix、Airbnb、Shopify 後端都跑在 AWS 上


GCP:AI 和大數據的首選

Google Cloud Platform 站在 Google 多年資料工程的肩膀上,搜尋引擎、YouTube 背後的技術現在你也可以用。

強項:

  • AI / ML 服務最強(Gemini API、Vertex AI、BigQuery)
  • 資料分析和 Data Warehouse 領域業界標竿
  • Kubernetes(容器技術)的發明者,相關服務最成熟

弱點:

  • 市佔率較小,部分服務深度不及 AWS
  • 企業客戶支援歷史較短

適合誰:

  • 需要大量 AI / ML 功能的公司
  • 資料量大、需要強力分析的電商
  • 已在使用 Google Workspace 的企業

電商案例: Shopee、Lazada 等東南亞電商大量使用 GCP


Azure:企業整合的首選

Microsoft Azure 的最大優勢是和微軟整個生態系整合,如果你的公司在用 Office 365、Teams、Windows Server,Azure 是自然的延伸。

強項:

  • 與 Microsoft 產品(Office 365、Active Directory、Teams)深度整合
  • 企業合規和安全認證最多
  • 混合雲(部分在自建機房、部分在雲端)支援最好

弱點:

  • AI / 資料分析能力相比 GCP 稍弱
  • 介面和文件對開發者較不友善

適合誰:

  • 傳統大企業,已有大量微軟授權
  • 需要混合雲策略的公司
  • 金融、政府等合規要求高的產業

電商案例: 統一超商等傳統零售業轉型時常選 Azure


常見服務對照表

你不需要背這些服務名稱,但看到的時候認得出來就好:

功能類別AWSGCPAzure
虛擬機(IaaS)EC2Compute EngineVirtual Machines
容器執行(PaaS)ECS / EKSCloud Run / GKEContainer Apps
物件儲存S3Cloud StorageBlob Storage
關聯式資料庫RDSCloud SQLAzure SQL
AI / ML 平台SageMakerVertex AIAzure ML
大數據分析RedshiftBigQueryAzure Synapse
CDNCloudFrontCloud CDNAzure CDN

你的公司用哪個?

實務上,很多公司不只用一個——這叫「Multi-Cloud 策略」。

  • 主要系統在 AWS,但 AI 模型跑在 GCP
  • 辦公系統用 Azure(因為 Office 365),但電商平台在 AWS

你不需要做選擇,只要知道「我們公司用的是什麼」就好。下次工程師說「在 GCP 上跑 BigQuery」,你就知道那是在用 Google 的大數據分析工具。


練習題


AI 協作:學了這個,跟 AI 怎麼配合?

了解三大平台讓你能用正確的框架跟 AI 討論技術選型,而不是把問題拋出去等答案。

你的人類優勢:

  • 你知道公司現有的技術棧和合約(例如已買了多少 Azure 授權),這是選型的關鍵限制條件
  • 你理解組織的政治因素——工程師熟悉哪個平台比「哪個平台最強」更重要

可以這樣跟 AI 說:

我們公司目前使用 Google Workspace,工程師有 GCP 經驗。我們要新建一個訂單分析平台,每天處理 10 萬筆訂單。請評估 GCP BigQuery 和 AWS Redshift 的差異,包含費用和學習曲線。

挑戰任務

Task 1

你的電商公司正在規劃一個「個人化商品推薦」系統,需要大量 AI 模型訓練和資料分析。根據三大平台的強項,你最可能推薦評估哪個平台?說明原因。

Task 2

你的同事說「我們用 S3 存商品圖片」。請問 S3 是哪個雲端平台的服務?它屬於哪個功能類別?

Task 3

你的公司剛合併了一家使用大量 Office 365 和 Windows Server 的傳統企業。這個被合併的公司想上雲,你會建議優先評估哪個平台?為什麼?

BackNext Lesson →