一個使用 Application Default Credentials 的應用程式在您的筆記型電腦上執行並正常運作。您將其遷移到 Compute Engine VM,並希望使用 Google 推薦的身份驗證方式,且變更最少。您應該怎麼做?
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: 將適當的 Google 服務存取權限指派給 VM 的 Compute Engine 服務帳戶。.
為什麼這是答案
當應用程式在 Compute Engine VM 上執行時,Google 推薦的認證方式是利用 VM 內建的服務帳戶。Application Default Credentials (ADC) 會自動偵測到這個服務帳戶,並使用其憑證進行認證。因此,您只需要將適當的 Google 服務存取權限(即 IAM 角色)指派給該 VM 的 Compute Engine 服務帳戶,應用程式就能以最少的變更正常運作。 建立新的服務帳戶並配置應用程式使用它,雖然可行,但增加了複雜性,不符合「最少變更」的要求。將服務帳戶憑證或使用者帳戶憑證儲存在設定檔中並部署,會引入安全風險,因為憑證可能被洩露,這也不是 Google 推薦的最佳實踐。
通過考試 — 無需無休止地尋找答案
集中一處獲取此考試的所有核實題目和解釋,節省數小時的準備時間。1,000 多種認證 · 20 多種語言 · 免費開始。
更快通過您的考試 → 無需信用卡