跳至主要內容
ESC
Study Jam:Gemini 專業應用 — 第 3/7 篇

Gemini 輔助雲端架構師

GCP

課程概述

雲端架構師每天都要做選擇:哪組服務最合適、架構好不好擴、成本划不划算,還要確保設計符合 Google Cloud 的最佳實踐。現在 Gemini 已經整進 Cloud Console 裡,你在操作基礎設施時,它就能即時給建議。這門課我們從架構師的角度,看看 Gemini 怎麼幫忙做架構審查、推薦設計模式,以及最佳化基礎設施。

你將學到

  • 在 Cloud Console 中使用 Gemini 取得架構設計建議
  • 運用 Gemini 分析現有基礎設施並找出改善機會
  • 透過自然語言 prompt 讓 Gemini 生成 Terraform / IaC 配置
  • 利用 Gemini 快速查閱 Google Cloud Architecture Center 的參考架構
  • 結合 Gemini 與 Active Assist 建議進行成本與效能最佳化

核心概念

Gemini 在 Cloud Console 中的角色

在 Cloud Console 右上角點 Gemini 圖示,就會打開 AI 助手面板。對架構師來說,這個面板就像一位隨時待命的資深顧問,你用自然語言問架構問題,Gemini 會根據 Google Cloud 官方文件和最佳實踐給你建議。

架構審查的典型 Prompt

想讓 Gemini 把架構審查做好,建議用結構化的 prompt:

  • 現況描述:「我目前的架構使用一台 e2-standard-8 的 Compute Engine 跑 monolith 應用,連接 Cloud SQL for PostgreSQL」
  • 目標說明:「我想把它拆成微服務架構,支援每日 10 萬活躍使用者」
  • 限制條件:「預算每月不超過 $2,000 USD,團隊有 3 位後端工程師」

給了這些資訊,Gemini 就會推薦具體的服務組合、遷移步驟和預估成本。

設計模式建議

Gemini 對 Google Cloud Architecture Center 的設計模式很熟,下面這幾種場景它都能給出對應建議:

場景Gemini 推薦的設計模式涉及服務
高流量 Web 應用Global Load Balancer + Cloud CDN + Cloud RunGLB、CDN、Cloud Run
事件驅動處理Pub/Sub + Cloud Functions + BigQueryPub/Sub、Functions、BQ
混合雲連接Cloud VPN / Interconnect + Shared VPCVPN、Interconnect、VPC
即時數據分析Dataflow Streaming + BigQuery + LookerDataflow、BQ、Looker

基礎設施最佳化

Gemini 能讀懂 Active Assist 的建議,把那些機器語言式的最佳化提示,翻成架構師可以直接動手的步驟:

  • 資源調整(Rightsizing) — Gemini 會說明為何某台 VM 的 CPU 使用率持續偏低,並建議具體的機器類型降級方案
  • 閒置資源清理 — 標示未使用的 IP、磁碟與負載平衡器,並估算移除後的月省金額
  • 承諾使用折扣(CUD) — 根據歷史用量分析,建議適合的 1 年或 3 年承諾方案

實作重點

  • 在 Cloud Console Gemini 面板中可以直接問「如何設計一個高可用的三層式架構」,會得到具體的 GCP 服務組合建議
  • 使用「Explain this resource」功能,Gemini 會分析選定的 GCP 資源配置並指出潛在問題
  • 透過 Gemini 生成 Terraform 程式碼時,記得指定 provider 版本與 backend 配置
  • 常見踩雷:prompt 太模糊(像「幫我設計架構」)只會換來很籠統的回覆,記得把具體需求和限制條件講清楚
  • Gemini 的建議是基於最佳實踐,但它不一定清楚你的全部上下文,重要決策還是要靠架構師自己判斷

Skill Badge 指引

Lab 連結Gemini for Cloud Architects — Google Cloud Skills Boost

延伸學習

Study Jam:Gemini 專業應用 — 3/7 完成 查看系列全覽 →

留言討論

徽章解鎖!