一個地端的電商應用程式包含以 Docker 執行、透過環境變數設定的 Python 微服務。您需要一個無伺服器 GCP 部署。您該怎麼做?
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: 使用您的 CI/CD 管線,推送產生的 Docker 映像,將其部署到 Cloud Run,並更新組態和端點。.
為什麼這是答案
正確答案是將 Docker 映像部署到 Cloud Run。Cloud Run 專為容器化應用程式設計,支援 Docker 映像,並提供無伺服器擴展和環境變數配置,非常符合題目中以 Docker 執行且透過環境變數設定的 Python 微服務需求。透過 CI/CD 管線自動化部署,能確保效率與一致性。 將 Docker 映像部署到 Cloud Functions 是不正確的,因為 Cloud Functions 主要是用於部署原始碼而非 Docker 映像,且通常適用於較短生命週期的事件驅動功能。將每個服務部署為單獨的 Cloud Function 或 Cloud Run 服務,但不使用 Docker 映像,則會失去 Docker 容器化帶來的優勢,且可能需要重構程式碼以適應無伺服器環境。重複使用地端組態也可能不適用於雲端環境,需要更新以符合 Cloud Run 的要求。
通過考試 — 無需無休止地尋找答案
集中一處獲取此考試的所有核實題目和解釋,節省數小時的準備時間。1,000 多種認證 · 20 多種語言 · 免費開始。
更快通過您的考試 → 無需信用卡