Google Cloud 永久免費方案懶人包:免費 VM、Serverless、AI 都能玩!

前言

想免費架設個人網站、開發 App、玩轉 AI 或儲存專案檔案嗎?
別再以為雲端服務都很貴了!Google Cloud 的 永久免費方案 (Always Free Tier) 就是你的超級省錢神器!💰

這不是試用!只要用量在免費額度內,就能一直使用下去。
今天就帶大家一次看懂 Google Cloud 免費方案的精華重點,並實際示範如何建立一台 永久免費的 VM,讓你聰明上手、避開地雷!


💻 核心運算:免費雲端主機

Compute Engine (VM) — 免費的迷你主機

  • 每月可用 e2-micro VM 一台(僅限 us-west1, us-central1, us-east1
  • 送你 30 GB HDD 硬碟
  • 每月 1GB 出站流量

這等於擁有一台全年無休的迷你主機!可以拿來:

  • 架設部落格、小型網站
  • 建立 API 或 side project 測試環境
  • 練習 Linux / VM 操作

⚠️ 重要提醒:如果開在非指定區域,或使用 SSD,就不會是免費的。

我自己就用這台 VM 開發過 LINE Bot、Discord Bot
除了 SSH 登入會有點延遲,程式的運行速度其實還不錯,對於 side project 絕對夠用。

Cloud Run & App Engine — Serverless 懶人神器

如果你懶得管 VM,用 Serverless 方案最方便:

  • Cloud Run / App Engine:直接上傳程式碼,Google 自動處理部署與擴展
  • 每月提供 200 萬次免費請求
  • 超適合開發 API 或微服務

📂 儲存與資料庫服務

Cloud Storage — 免費雲端硬碟

  • 每月 5 GB 免費儲存(僅限美國地區)
  • 適合放靜態資源、圖片、備份檔案
  • 支援多種存取模式:標準、近線、冷線儲存

Firestore (NoSQL 資料庫)

  • 提供 1 GB 儲存空間
  • 每天 5 萬次讀取、2 萬次寫入
  • 開發 App 或網站的絕佳後端服務
  • 即時同步功能,適合聊天室、協作應用

BigQuery (大數據分析)

  • 每月 1 TB 查詢額度 免費!
  • 學生或數據分析初學者超適合練習
  • 支援 SQL 查詢,處理大型資料集

🤖 AI 與機器學習服務

Google Cloud 提供多種 AI API,讓你的應用瞬間智慧升級:

  • Cloud Vision API:圖片辨識與分析,每月 1,000 次免費
  • Speech-to-Text:語音轉文字服務,每月 60 分鐘免費
  • Translation API:多語言文字翻譯,每月 50 萬字免費
  • Natural Language API:文本情感分析,每月 5,000 單位免費

只要合理利用免費額度,就能讓你的 App 擁有 AI 超能力,提升用戶體驗。


🛠️ 開發者必備工具

  • Cloud Build:自動化 CI/CD 管道,每月 2,500 分鐘免費建置時間
  • Cloud Source Repositories:50 GB 私有 Git 儲存空間,最多 5 人協作
  • Cloud Shell:瀏覽器內建命令列環境,內建 5 GB 持久化儲存
  • Container Registry:私有 Docker 映像儲存,每月 1 GB 免費

⚠️ 必看!避坑重點提醒

  1. 地區選擇很重要:很多免費額度限定在美國地區 (us-west1, us-central1, us-east1),建立資源前務必確認。

  2. 設定預算通知

    • 前往「帳單」→「預算快訊」
    • 設定低額度警示(如 $1)
    • 避免因超過額度而被意外扣款
  3. 了解計費單位

    • 有些是「每日」額度,有些是「每月」
    • 注意「請求次數」vs「儲存容量」的差別
    • 超過免費額度會自動轉為付費
  4. 監控使用量

    • 定期檢查「帳單」頁面的使用情況
    • 使用 Cloud Monitoring 追蹤資源消耗

🔧 實戰教學:建立免費 VM

以下是詳細的免費 Compute Engine VM 建立步驟:

準備工作

  1. 登入 Google Cloud Console
  2. 建立新專案(或選擇現有專案)
  3. 啟用帳單帳戶(需要信用卡驗證,但不會扣款)

建立 VM 步驟

  1. 導航至 Compute Engine → VM 執行個體
  2. 點擊「建立執行個體」
  3. 關鍵設定
    • 名稱:自訂 VM 名稱
    • 區域:選擇 us-west1-b(推薦,離台灣較近)
    • 機器類型:e2-micro (0.25-1 vCPU, 1 GB 記憶體)
    • 開機磁碟
      • 作業系統:Ubuntu 22.04 LTS
      • 磁碟類型:標準永久磁碟 (HDD)
      • 大小:20 GB(建議值)
    • 防火牆:勾選「允許 HTTP 流量」和「允許 HTTPS 流量」

VM 管理與使用

建立完成後,你可以:

  • 透過瀏覽器 SSH 直接連線
  • 設定外部 IP(靜態 IP 需額外付費)
  • 安裝軟體、部署應用程式

建議工作流程

1
2
3
4
5
6
7
8
9
10
11
# 更新系統套件
sudo apt update && sudo apt upgrade -y

# 安裝常用工具
sudo apt install git curl wget htop -y

# 從 GitHub 部署專案
git clone https://github.com/your-username/your-project.git
cd your-project

# 執行你的應用程式

📈 免費方案適用場景

適合的使用情境:

  • 學習與練習:雲端技術入門、Linux 操作
  • Side Project:個人作品展示、小型 Web 應用
  • 原型開發:MVP 驗證、概念測試
  • API 服務:輕量級後端服務、Webhook 處理
  • 靜態網站:部落格、作品集網站

不適合的使用情境:

  • 高流量商業網站
  • 大型資料處理
  • 遊戲伺服器
  • 影音串流服務
  • 需要保證 SLA 的生產環境

🎯 進階優化建議

成本控制策略:

  1. 使用 Cloud Monitoring 追蹤資源使用量
  2. 設定自動化腳本 在非使用時間停止 VM
  3. 善用標籤管理 分類和追蹤不同專案的資源
  4. 定期清理 不需要的資源和儲存

效能優化:

  1. 選擇適當的地區 平衡延遲和免費額度
  2. 使用 CDN 搭配 Cloud Storage 加速內容傳輸
  3. 善用快取 減少資料庫查詢次數
  4. 優化應用程式 降低記憶體和 CPU 使用量

🚀 總結

Google Cloud 的 永久免費方案 (Always Free Tier) 是開發者的超級福利:

🎁 豐富的免費服務:

  • 運算:VM、Serverless
  • 儲存:雲端硬碟、NoSQL 資料庫
  • 分析:BigQuery 大數據分析
  • AI:Vision、Speech、Translation API
  • 開發工具:CI/CD、Git、Cloud Shell

💡 關鍵成功要素:

  1. 正確選擇地區(美國地區享有最多免費額度)
  2. 設定預算警示(避免意外費用)
  3. 監控使用量(掌握資源消耗情況)
  4. 合理規劃架構(在免費額度內最大化效益)

無論你是學生、開發者,還是想嘗試雲端服務的新手,Google Cloud 免費方案都能讓你 0 元打造專業雲端環境 🚀

現在就開始你的雲端之旅吧!有了這些免費資源,你的創意專案再也不會受到預算限制。


🔗 相關資源