共用方式為


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

注意

基本標準和企業方案將從 2025 年 3 月中旬開始淘汰,並停用 3 年。 建議您轉換至 Azure Container Apps。 如需詳細資訊,請參閱 Azure Spring Apps 淘汰公告

標準 耗用量和專用 方案將從 2024 年 9 月 30 日起淘汰,並在六個月後完成關閉。 建議您轉換至 Azure Container Apps。 如需詳細資訊,請參閱 將 Azure Spring Apps 標準取用和專用方案遷移至 Azure Container Apps

本文說明如何部署小型應用程式,以在 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 入口網站 中啟動部署體驗:

    將 Resource Manager 範本部署至 Azure 的按鈕。

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

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

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

    顯示 [概觀] 頁面並開啟自定義部署通知窗格之 Azure 入口網站 螢幕快照。

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 入口網站 中啟動部署體驗:

    將 Resource Manager 範本部署至 Azure 的按鈕。

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

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

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

    顯示 [概觀] 頁面並開啟自定義部署通知窗格之 Azure 入口網站 螢幕快照。

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 入口網站 中啟動部署體驗:

    將 Resource Manager 範本部署至 Azure 的按鈕。

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

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

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

    顯示 [概觀] 頁面並開啟自定義部署通知窗格之 Azure 入口網站 螢幕快照。

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

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

5.驗證應用程式

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

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

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

    Azure 入口網站 的螢幕快照,其中顯示 [部署] 的 [輸出] 頁面。

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

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

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

    顯示 [部署] 之 [輸出] 頁面之 Azure 入口網站 的螢幕快照。

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

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

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

    顯示 [部署] 之 [輸出] 頁面 Azure 入口網站 螢幕快照。

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

6.清除資源

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

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

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

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

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

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

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

7. 後續步驟

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