更新應用程式範本並重新部署

本快速入門導覽課程將協助您連線至 Memorystore for Redis 元件,藉此修改三層式網路應用程式。更新應用程式後,您就能快取資料並提升效能。

設計畫布中的三層式網頁應用程式,其中包含 Memorystore for Redis 元件。應用程式包含前端、後端、資料庫和快取元件。

如要更新範本,請採取下列任一做法:

  • 在 App Design Center 的設計畫布上新增及連結元件。
  • 在 Gemini Cloud Assist 中使用自然語言提示。

您所做的變更會反映在應用程式的 Terraform 程式碼中,您可以在部署前查看。詳情請參閱「 Google Cloud 上的 Terraform 總覽」。

更新範本後,請部署應用程式來驗證變更。

事前準備

完成「建立及驗證範本」快速入門導覽課程。

新增元件

使用 App Design Center 設計畫布或 Gemini Cloud Assist 修改範本。

設計畫布

  1. 前往 Google Cloud 控制台的「Templates」(範本) 頁面。

    前往「範本」頁面

  2. 按一下「quickstart-three-tier-web-app」quickstart-three-tier-web-app範本。

  3. 在設計畫布中,從「cloud-run-2」元件點選「新增」,然後選取「Memorystore for Redis」

Gemini Cloud Assist

  1. 前往 Google Cloud 控制台的「Templates」(範本) 頁面。

    前往「範本」頁面

  2. 按一下「quickstart-three-tier-web-app」quickstart-three-tier-web-app範本。

  3. 在 Google Cloud 控制台工具列中,按一下「spark」開啟或關閉 Gemini Cloud Assist 對話

    「Cloud Assist」面板隨即開啟。

  4. 在 Gemini Cloud Assist 對話中輸入下列提示:

    Update this template to include a backend cache.
    
  5. 在設計畫布中查看更新後的設計,然後按一下「接受建議」

範本現在包含四個元件。元件之間會顯示線條,代表連線。

更新應用程式草稿

  1. 點選設計畫布中的「設定應用程式」

  2. 按一下「Quickstart three tier test」(快速入門導覽課程三層測試)

  3. 按一下 [儲存]

應用程式草稿會更新為新範本。

設定新元件

  1. 點選設計畫布中的「memorystore-1」,然後在「Configuration」(設定) 區塊執行下列操作:

    1. 從「Project ID」(專案 ID) 清單中,選取您在「建立及驗證範本」中建立的子系專案。

    2. 從「Zone」(可用區) 清單中選取「us-central1-a」。

    3. 在「Name」(名稱) 欄位中,輸入 cache-redis

    4. 按一下 [儲存]

各項元件會顯示綠色勾號,代表您已指定必要參數。應用程式草稿已準備就緒,可以重新部署至測試環境進行驗證。

重新部署應用程式

  1. 按一下 [Deploy] (部署)

  2. 在「Select a service account」(選取服務帳戶) 區塊執行下列操作:

    1. 點選「Create a new service account」(建立新的服務帳戶)

    2. 按一下 [繼續]

  3. 如要查看應用程式的 Terraform 計畫,請按照下列步驟操作:

    1. 按一下 [Preview] (預覽)。幾分鐘後,系統會產生 Terraform 計畫。

    2. 查看應用程式的 Terraform 計畫。

    3. 按一下「複製並關閉」

    4. 將複製的 Terraform 貼到文件中。

  4. 按一下 [Deploy] (部署)

幾分鐘後,應用程式就會部署完成,並在專案中建立資源。系統會顯示下列詳細資料:

  • App Hub 的連結,讓您查看已部署資源的詳細資料,包含監控功能資訊主頁的連結。
  • Cloud Build 記錄的連結,以便您解決部署作業錯誤。
  • 系統會顯示服務 URI 等輸出內容,以便您使用已部署的資源。

清除所用資源

為了避免系統向您的 Google Cloud 帳戶收取本頁面所用資源的費用,請按照下列步驟操作。

刪除已部署的應用程式

  1. 點選導覽選單中的「Applications」(應用程式)

    前往「Applications」(應用程式)

  2. 點選表格中的「Quickstart three tier web app」(快速入門導覽課程三層式網頁應用程式)

  3. 點選 「Actions」(動作) ,然後選取「Delete Application」(刪除應用程式)

  4. 在「Delete」(刪除) 欄位中輸入 Quickstart three tier web app

  5. 按一下「Delete」(刪除)

系統會刪除應用程式,包括:

  • 將應用程式詳細資料從 Application Design Center 中移除。
  • 刪除底層 App Hub 應用程式。
  • 刪除底層資源。

(選用) 刪除專案

如要刪除您在「建立及驗證範本」快速入門導覽課程中建立的子系專案,請按照下列步驟操作:

  1. 前往 Google Cloud 控制台的「Manage resources」(管理資源) 頁面。

    前往「Manage resources」(管理資源)

  2. 從專案清單中選取要刪除的專案,然後點選「Delete」(刪除)
  3. 收到提示時,請輸入專案 ID,然後點選「Shut down」(關閉)

後續步驟