GoogleGoogle Professional Cloud Developer (PCD) Certification
·TW
·更新於 3 Sep 2026
您建立了黃金 Compute Engine 映像檔,但應用程式需要為每個環境 (test/staging/prod) 選取正確的資料庫。您應該如何在執行個體啟動時提供資料庫連線資訊?
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: 建立 Compute Engine 執行個體時,建立一個中繼資料項目,其鍵為 DATABASE,值為適當的資料庫連線字串。在您的應用程式中,查詢中繼資料伺服器以取得 DATABASE 值,並使用該值連線到適當的資料庫。.
為什麼這是答案
正確答案是利用 Compute Engine 的中繼資料 (metadata)。在建立執行個體時,您可以為每個環境設定一個名為 DATABASE 的中繼資料項目,其值為該環境的資料庫連線字串。應用程式在啟動時可以透過查詢中繼資料伺服器(一個特殊的內部 IP 位址)來安全地取得這個 DATABASE 值,而無需硬編碼或將敏感資訊嵌入映像檔。
將連線字串嵌入映像檔 (選項 1) 會導致為每個環境維護不同的映像檔,增加管理複雜性,且不安全。使用標籤並查詢 Compute Engine API (選項 2) 雖然可行,但標籤通常用於資源組織和篩選,而不是傳遞敏感配置資訊,且查詢外部 API 會增加延遲和依賴性。中繼資料項目會自動轉換為環境變數 (選項 3) 是不正確的,應用程式需要明確查詢中繼資料伺服器來獲取這些值。
通過考試 — 無需無休止地尋找答案
集中一處獲取此考試的所有核實題目和解釋,節省數小時的準備時間。1,000 多種認證 · 20 多種語言 · 免費開始。
更快通過您的考試 →
無需信用卡