快速入門:將第一個應用程式部署至 Azure Spring Apps

注意

前 50 個 vCPU 小時和 100 GB 的記憶體是每月可用。 如需詳細資訊,請參閱 Azure Spring Apps 在 Azure 部落格上的應用程式上執行更多成本、成本降低。

注意

Azure Spring Apps 是 Azure Spring Cloud 服務的新名稱。 雖然服務有新的名稱,但是您暫時還是會在某些位置看到舊的名稱。我們正在致力更新螢幕擷取畫面、影片和圖表等資產。

本文說明如何部署小型應用程式,以在 Azure Spring Apps 上執行。

本教學課程中使用的應用程式程式代碼是簡單的應用程式。 當您完成此範例時,應用程式可在在線存取,而且您可以透過 Azure 入口網站 加以管理。

本文提供下列部署至 Azure Spring Apps 的選項:

  • [Azure 入口網站] 選項是建立資源和部署應用程式的最簡單且最快的方式,只需按兩下即可。 這個選項適用於想要將應用程式快速部署至 Azure 雲端服務的 Spring 開發人員。
  • Azure 入口網站 + Maven 外掛程式選項是建立資源和逐步部署應用程式的較傳統方式。 此選項適用於第一次使用 Azure 雲端服務的 Spring 開發人員。
  • Azure 開發人員 CLI 選項是一種更有效率的方式,可透過簡單的命令自動建立資源及部署應用程式。 Azure 開發人員 CLI 會使用範本來布建所需的 Azure 資源,以及部署應用程式程式代碼。 此選項適用於熟悉 Azure 雲端服務的 Spring 開發人員。
  • [Azure 入口網站] 選項是建立資源和部署應用程式的最簡單且最快的方式,只需按兩下即可。 這個選項適用於想要將應用程式快速部署至 Azure 雲端服務的 Spring 開發人員。
  • Azure 入口網站 + Maven 外掛程式選項是建立資源和逐步部署應用程式的較傳統方式。 此選項適用於第一次使用 Azure 雲端服務的 Spring 開發人員。
  • Azure CLI 選項會使用功能強大的命令行工具來管理 Azure 資源。 此選項適用於熟悉 Azure 雲端服務的 Spring 開發人員。
  • IntelliJ 選項會使用功能強大的 Java IDE 輕鬆管理 Azure 資源。 此選項適用於熟悉 Azure 雲端服務和 IntelliJ IDEA 的 Spring 開發人員。
  • Visual Studio Code 選項會使用輕量型但功能強大的原始程式碼編輯器,輕鬆管理 Azure 資源。 此選項適用於熟悉 Azure 雲端服務和 Visual Studio Code 的 Spring 開發人員。

1.Prerequisites

2. 準備 Spring 專案

下一節中的 [部署至 Azure] 按鈕會啟動 Azure 入口網站 體驗,從 GitHub 上的 spring-cloud-azure-tools 版本頁面下載 JAR 套件。 不需要本機準備步驟。

3.準備雲端環境

本節說明如何建立 Azure Spring Apps 服務實例並準備 Azure 雲端環境。

本節使用 [部署至 Azure] 按鈕,在 Azure 入口網站 中啟動部署體驗。 此體驗會使用 ARM範本 來建立 Azure 資源。

3.1. 登入 Azure 入口網站

移至 Azure 入口網站,然後輸入您的認證以登入入口網站。 預設檢視是您的服務儀表板。

3.2. 建立 Azure 資源

使用下列步驟來建立應用程式相依的所有 Azure 資源:

  1. 選取下列 [部署至 Azure] 按鈕,以在 Azure 入口網站 中啟動部署體驗:

    Button to deploy the Resource Manager template to Azure.

  2. 填寫 [基本] 索引卷標上的窗體。使用下表做為完成窗體的指南:

    設定 建議的值 描述
    訂用帳戶 您的訂閱名稱。 您想要用於伺服器的 Azure 訂用帳戶。 如果您有多個訂用帳戶,請選擇您想要針對資源計費的訂用帳戶。
    資源群組 myresourcegroup 新的資源組名或您訂用帳戶的現有資源組名。
    區域 最接近用戶的區域。 區域可用來建立資源群組。
  3. 選取 [ 檢閱] 和 [建立] 以檢閱您的選取專案。 然後,選取 [建立] 將應用程式部署至 Azure Spring Apps。

  4. 在工具列上,選取 [通知 ] 圖示(鈴鐺),以監視部署程式。 部署完成之後,您可以選取 [釘選到儀錶板],這會在 Azure 入口網站 儀錶板上建立此服務的圖格,作為服務 [概觀] 頁面的快捷方式。 選取 [移至資源 ] 以開啟服務的 [概 ] 頁面。

    Screenshot of the Azure portal that shows the Overview page with the custom deployment notifications pane open.

4.將應用程式部署至 Azure Spring Apps

上一節中的 [部署至 Azure] 按鈕會啟動包含應用程式部署的 Azure 入口網站 體驗,因此不需要其他任何專案。

2. 準備 Spring 專案

下一節中的 [部署至 Azure] 按鈕會啟動 Azure 入口網站 體驗,從 GitHub 上的 spring-cloud-azure-tools 版本頁面下載 JAR 套件。 不需要本機準備步驟。

3.準備雲端環境

本節說明如何建立 Azure Spring Apps 服務實例並準備 Azure 雲端環境。

本節使用 [部署至 Azure] 按鈕來啟動 Azure 入口網站 中的部署體驗。 此體驗會使用 ARM範本 來建立 Azure 資源。

3.1. 登入 Azure 入口網站

移至 Azure 入口網站,然後輸入您的認證以登入入口網站。 預設檢視是您的服務儀表板。

3.2. 建立 Azure 資源

使用下列步驟來建立應用程式相依的所有 Azure 資源:

  1. 選取下列 [部署至 Azure] 按鈕,以在 Azure 入口網站 中啟動部署體驗:

    Button to deploy the Resource Manager template to Azure.

  2. 填寫 [基本] 索引卷標上的窗體。使用下表做為完成窗體的指南:

    設定 建議的值 描述
    訂用帳戶 您的訂閱名稱。 您想要用於伺服器的 Azure 訂用帳戶。 如果您有多個訂用帳戶,請選擇您想要針對資源計費的訂用帳戶。
    資源群組 myresourcegroup 新的資源組名或您訂用帳戶的現有資源組名。
    區域 最接近用戶的區域。 區域可用來建立資源群組。
  3. 選取 [ 檢閱] 和 [建立] 以檢閱您的選取專案。 然後,選取 [建立] 將應用程式部署至 Azure Spring Apps。

  4. 在工具列上,選取 [通知 ] 圖示(鈴鐺),以監視部署程式。 部署完成之後,您可以選取 [釘選到儀錶板],這會在 Azure 入口網站 儀錶板上建立此服務的圖格,作為服務的 [概觀] 頁面快捷方式。 選取 [移至資源 ] 以開啟服務的 [概 ] 頁面。

    Screenshot of the Azure portal that shows the Overview page with the custom deployment notifications pane open.

4.將應用程式部署至 Azure Spring Apps

上一節中的 [部署至 Azure] 按鈕會啟動包含應用程式部署的 Azure 入口網站 體驗,因此不需要其他任何專案。

2. 準備 Spring 專案

下一節中的 [部署至 Azure] 按鈕會啟動 Azure 入口網站 體驗,從 GitHub 上的 spring-cloud-azure-tools 發行頁面下載 JAR 套件。 不需要本機準備步驟。

3.準備雲端環境

本節說明如何建立 Azure Spring Apps 服務實例並準備 Azure 雲端環境。

本節使用 [部署至 Azure] 按鈕,在 Azure 入口網站 中啟動部署體驗。 此體驗會使用 ARM範本 來建立 Azure 資源。

3.1. 登入 Azure 入口網站

移至 Azure 入口網站,然後輸入您的認證以登入入口網站。 預設檢視是您的服務儀表板。

3.2. 建立 Azure 資源

使用下列步驟來建立應用程式相依的所有 Azure 資源:

  1. 選取下列 [部署至 Azure] 按鈕,以在 Azure 入口網站 中啟動部署體驗:

    Button to deploy the Resource Manager template to Azure.

  2. 填寫 [基本] 索引卷標上的窗體。使用下表做為完成窗體的指南:

    設定 建議的值 描述
    訂用帳戶 您的訂閱名稱。 您想要用於伺服器的 Azure 訂用帳戶。 如果您有多個訂用帳戶,請選擇您想要針對資源計費的訂用帳戶。
    資源群組 myresourcegroup 新的資源組名或您訂用帳戶的現有資源組名。
    區域 最接近用戶的區域。 區域可用來建立資源群組。
  3. 選取 [ 檢閱] 和 [建立] 以檢閱您的選取專案。 然後,選取 [建立] 將應用程式部署至 Azure Spring Apps。

  4. 在工具列上,選取 [通知 ] 圖示(鈴鐺),以監視部署程式。 部署完成之後,您可以選取 [釘選到儀錶板],這會在 Azure 入口網站 儀錶板上建立此服務的圖格,作為服務的 [概觀] 頁面快捷方式。 選取 [移至資源 ] 以開啟服務的 [概 ] 頁面。

    Screenshot of the Azure portal that shows the Overview page with the custom deployment notifications pane open.

4.將應用程式部署至 Azure Spring Apps

上一節中的 [部署至 Azure] 按鈕會啟動包含應用程式部署的 Azure 入口網站 體驗,因此不需要其他任何專案。

5.驗證應用程式

本節說明如何驗證您的應用程式。

部署完成之後,請從部署輸出中尋找應用程式 URL。 使用下列步驟來驗證:

  1. [部署] 的 [輸出] 頁面存取應用程式 URL。 當您開啟應用程式時,您會收到回應 Hello World

    Screenshot of the Azure portal that shows the Outputs page of the Deployment.

  2. 檢查每個資源部署的詳細數據,這適用於調查任何部署問題。

部署完成之後,請使用下列步驟從部署輸出中尋找應用程式 URL:

  1. [部署] 的 [輸出] 頁面存取應用程式 URL。 當您開啟應用程式時,您會收到回應 Hello World

    Screenshot of the Azure portal that shows the Outputs page of the Deployment.

  2. 檢查每個資源部署的詳細數據,這適用於調查任何部署問題。

部署完成之後,請使用下列步驟從部署輸出中尋找應用程式 URL:

  1. [部署] 的 [輸出] 頁面存取應用程式 URL。 當您開啟應用程式時,您會收到回應 Hello World

    Screenshot of the Azure portal that shows the Outputs page of the Deployment.

  2. 檢查每個資源部署的詳細數據,這適用於調查任何部署問題。

6.清除資源

如果您打算繼續進行後續的快速入門和教學課程,您可以讓這些資源留在原處。 當您不再需要資源時,可以清除不必要的資源,以避免 Azure 費用。

使用下列步驟來刪除整個資源群組,包括新建立的服務實例:

  1. 在 Azure 入口網站 中找出您的資源群組。 在導覽功能表上,選取 [資源群組],然後選取資源群組的名稱。

  2. 在 [ 資源群組] 頁面上,選取 [ 刪除]。 在文字框中輸入資源群組的名稱以確認刪除,然後選取 [ 刪除]。

使用下列步驟來刪除整個資源群組,包括新建立的服務實例:

  1. 在 Azure 入口網站 中找到您的資源群組。 在導覽功能表上,選取 [資源群組],然後選取資源群組的名稱。

  2. 在 [ 資源群組] 頁面上,選取 [ 刪除]。 在文字框中輸入資源群組的名稱以確認刪除,然後選取 [ 刪除]。

7. 後續步驟

如需詳細資訊,請參閱下列文章: