GoogleGoogle Professional Cloud Architect (PCA) Certification
·TW
·更新於 5 Sep 2026
Cloud Function `func_display` 必須調用 `func_query`;請確保 `func_query` 只接受來自 `func_display` 的調用,並遵循 Google 最佳實踐。您應該怎麼做?
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: 讓 `func_query` 需要身份驗證。建立一個唯一的服務帳戶並將其與 `func_display` 關聯。授予該服務帳戶 `func_query` 的 Cloud Functions Invoker 角色。在 `func_display` 中建立一個 ID token,並在調用 `func_query` 時包含它。.
為什麼這是答案
此方法遵循 Google 最佳實踐,使用 IAM 進行安全且精細的存取控制。讓 funcquery 需要身份驗證,確保只有經過驗證的呼叫者才能存取。為 funcdisplay 建立專用服務帳戶並授予 Cloud Functions Invoker 角色,可確保 funcdisplay 擁有呼叫 funcquery 的最低必要權限。在 funcdisplay 中產生並包含 ID 權杖,是驗證跨服務呼叫的標準且安全的方式。
第一個選項使用共享密鑰,安全性較差,且難以管理和輪換。第三和第四個選項依賴 VPC 內部流量和防火牆規則,這雖然可以限制網路存取,但無法提供應用層級的身份驗證和授權,且 Cloud Functions 預設不支援直接的 VPC 內部呼叫控制,需要額外配置。
通過考試 — 無需無休止地尋找答案
集中一處獲取此考試的所有核實題目和解釋,節省數小時的準備時間。1,000 多種認證 · 20 多種語言 · 免費開始。
更快通過您的考試 →
無需信用卡