Share via


Azure Spring Apps 的新功能?

注意

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

Azure Spring Apps 會持續改善。 為了協助您掌握最新的開發,本文提供最新版的相關信息。

本文會每季更新一次,因此請定期重新流覽。 您也可以瀏覽 Azure 更新,您可以在其中搜尋更新或依類別流覽。

Q1 2024

企業方案中現在提供下列更新:

  • 節省最多 47%:Azure Spring Apps Enterprise 現在符合 Azure 儲蓄計劃的資格:企業方案下的所有 Azure Spring Apps 區域都有資格節省大量成本 – 20% 用於一年,三年內為 47% – 當您認可 Azure 節省方案時。 如需詳細資訊,請參閱 Azure Spring Apps Enterprise 現在符合 Azure 節省計算方案的資格。

  • Azure CLI 支援 Spring Cloud 閘道的記錄串流:這項功能可讓您即時擷取 Spring Cloud 網關記錄,以進行診斷。 如需詳細資訊,請參閱針對 VMware Spring Cloud Gateway 進行疑難解答的<使用實時記錄串流>一節。

  • Azure CLI 支援應用程式組態服務的記錄串流:此功能可讓您使用 Azure CLI 擷取應用程式組態服務記錄,讓您能夠偵測任何組態更新。 如需詳細資訊,請參閱使用適用於 Tanzu 的應用程式組態服務中的使用即時記錄串流一節。

  • 顯示 buildpack 版本:新增至 buildpacks 的最新功能可協助您理解使用的版本,並診斷與建置程式相關聯的問題。

  • 應用程式組態服務的增強疑難解答:現在您可以直接檢視連結 configMap 的應用程式,以進一步協助針對未回應的設定問題進行疑難解答。 您也可以透過 Azure CLI,將應用程式組態服務從上游 Git 存放庫提取的組態檔匯出到本機環境。 此程式可協助您檢查內容,並使用組態檔進行本機開發。 如需詳細資訊,請參閱使用 Tanzu 應用程式組態服務的 ConfigMap 一節中的檢查組態檔。

2023 年第四季

企業方案中現在提供下列更新:

Enterprise 和 Basic/Standard 方案中現在提供下列更新:

  • 計劃性維護 (公開預覽):Azure Spring Apps 會定期修補應用程式相依的伺服器端元件,以確保它們安全且最新。 這些元件包括 JDK、Spring Cloud 中間件、APM、基底 OS 映像和運行時間基礎結構。 若要讓這類修補程式生效,您必須重新啟動應用程式。 透過計畫性維護,您可以排程特定一天的時間進行這類強制重新啟動。 如需詳細資訊,請參閱如何設定計劃性維護(預覽版)。

  • 憑證的自動同步處理:某些 Azure Spring Apps 功能會使用您選擇的憑證保護您的應用程式。 透過自動同步處理憑證,您現在可以在 Azure 金鑰保存庫 中輪替憑證,並自動同步至 Azure Spring Apps。 這項增強功能可讓您更輕鬆地管理功能,例如自定義網域和 TLS/SSL 設定。 如需詳細資訊,請參閱將現有自定義網域對應至 Azure Spring Apps自動同步處理憑證一節。

2023 年第三季

企業方案中現在提供下列更新:

標準耗用量和專用方案現在提供下列更新:

Q2 2023

下列更新會宣佈新的計劃:

  • Azure Spring Apps 使用量和專用方案:此方案提供您可自定義的計算選項(包括記憶體優化)、單一租用和高可用性,以協助您大規模執行 Spring 應用程式的價格可預測性、節省成本及效能。 如需詳細資訊,請參閱 使用 Azure Spring Apps 取用和專用方案在彈性環境中釋放 Spring 應用程式。

下列更新現已在所有方案中提供:

下列更新現在可在取用和基本/標準方案中取得:

企業方案中現在提供下列更新:

  • Azure Spring Apps Enterprise 實例之間的可共用建置結果 (預覽):此更新可讓您透過自備 Azure Container Registry (ACR) 來取得 Azure Spring Apps 建置映射的完整可見度,以支援下列案例:

    • 在PREPROD環境中建置和測試,並使用已驗證的映射部署到多個 PROD環境。
    • 協調安全的 CICD 管線,以插入建置和部署動作之間的任何步驟。

    如需詳細資訊,請參閱 如何在 Azure Spring Apps Enterprise 方案中 部署 Polyglot 應用程式,以及 搭配 GitHub Actions 使用 Azure Spring Apps CI/CD。

  • 應用程式加速器和應用程式即時檢視的高可用性支援:應用程式加速器和應用程式即時檢視現在支援多個複本以提供高可用性。 如需詳細資訊,請參閱 在 Azure Spring Apps 企業方案中設定 Tanzu Dev Tools。

  • Spring Cloud Gateway 自動調整:Spring Cloud Gateway 現在支援自動調整,以更好地處理彈性流量,而不需要手動調整。 如需詳細資訊,請參閱設定 VMware Spring Cloud Gateway設定自動調整設定一節。

  • 應用程式組態服務 – polyglot 支援:此更新可讓您使用應用程式組態服務來管理任何 Polyglot 應用程式的外部設定,例如 .NET、Go 等等。 如需詳細資訊,請參閱使用 Tanzu 應用程式組態服務中的 Polyglot 支援一節。

  • 應用程式設定服務 – 增強的效能和安全性:此更新在 Git 監視作業中提供戲劇性的效能增強。 這項增強功能可讓應用程式組態服務和 Git 存放庫之間透過 TLS 進行設定和認證驗證的更新更快速。 如需詳細資訊,請參閱 使用 Tanzu 的應用程式組態服務。

  • 1000 個應用程式實例支援(預覽):我們已將一個 Azure Spring Apps Enterprise 服務實例的最大應用程式實例計數增加到 1000,以支持大規模的微服務叢集。 如需詳細資訊,請參閱 Azure Spring Apps 的配額和服務方案。

  • 應用程式加速器憑證驗證:此更新會透過應用程式加速器與 Git 存放庫之間的 TLS 提供認證驗證。 如需詳細資訊,請參閱使用 VMware Tanzu 應用程式加速器搭配 Azure Spring Apps 企業版方案使用 VMware Tanzu 應用程式加速器一節的設定加速器。

Q1 2023

基本/標準和企業方案現在都提供下列更新:

  • 移轉的原始碼評量:評估您現有的內部部署 Spring 應用程式,以準備移轉至具有雲端適用性分析器的 Azure Spring Apps。 此工具提供移轉所需的變更類型,以及牽涉到多少工作的資訊。 如需詳細資訊,請參閱 使用雲端適用性分析器評估 Spring 應用程式。

企業方案中現在提供下列更新:

  • 建置集區及啟用建置作業佇列的更多選項:建置服務現在支援大型組建代理程式集區,並啟用最多一個集區大小的建置工作來建置,以及將集區大小的建置工作排入佇列兩次。 如需詳細資訊,請參閱使用 Tanzu Build Service建置代理程式集區一節。

  • 改善 SLA 支援:改善任務關鍵性工作負載的 SLA。 如需詳細資訊,請參閱 Azure Spring Apps 的 SLA。

  • 高 vCPU 和記憶體應用程式支援:大型 CPU 和記憶體應用程式的部署支援,以支援需要大量 CPU 或大量記憶體的工作負載。 如需詳細資訊,請參閱 在企業方案中部署 Azure Spring Apps 中的大型 CPU 和記憶體應用程式。

  • SCG APM 和憑證驗證支援:您可以啟用 Spring Cloud Gateway 與應用程式之間的 APM 和 TLS 憑證驗證設定。 如需詳細資訊,請參閱設定 VMware Spring Cloud Gateway設定應用程式效能監視一節。

  • Tanzu 元件隨選:您可以在服務布建之後啟用或停用 Tanzu 元件。 您也可以瞭解如何執行每個 Tanzu 元件檔。如需詳細資訊,請參閱使用Application Configuration Service for Tanzu 的服務建立後啟用/停用應用程式組態服務一節。

Q4 2022

基本/標準和企業方案現在都提供下列更新:

  • 輸入 設定:使用輸入設定,您可以在應用層級管理 Azure Spring Apps 流量。 此功能包含 gRPC、WebSocket 和 RSocket-on-WebSocket、會話親和性和傳送/讀取逾時的通訊協議支援。 如需詳細資訊,請參閱 在 Azure Spring Apps 中自定義輸入組態。

  • 遠端偵錯:現在,您可以使用 IntelliJ 或 VS Code 從遠端偵錯 Azure Spring Apps 中的應用程式。 基於安全性考慮,根據預設,Azure Spring Apps 會停用遠端偵錯。 您可以使用 Azure 入口網站 或 Azure CLI 啟用應用程式的遠端偵錯,並開始偵錯。 如需詳細資訊,請參閱 在 Azure Spring Apps 中從遠端偵錯您的應用程式。

  • 連線 應用程式實例殼層環境進行疑難解答:Azure Spring Apps 提供許多疑難解答應用程式的方式。 對於想要檢查執行環境之應用程式實例的開發人員,您可以連線到應用程式實例的殼層環境並進行疑難解答。 如需詳細資訊,請參閱對應用程式實例 連線 以進行疑難解答

企業方案中現在提供下列更新:

  • 新的受控 Tanzu 元件 - 來自 Tanzu 應用程式平臺的應用程式即時檢視:以 Spring Boot 執行器為基礎的輕量型深入解析和疑難解答工具,可協助應用程式開發人員和應用程式操作員查看執行中的應用程式。 應用程式會使用 HTTP 端點,從執行中的進程提供資訊。 應用程式即時檢視會使用這些端點,從應用程式擷取數據並與其互動。 如需詳細資訊,請參閱 搭配 Azure Spring Apps 企業版方案使用應用程式實時檢視。

  • 新的受控 Tanzu 元件 – 來自 Tanzu 應用程式平台的應用程式加速器:可以加速建置和部署應用程式的程式。 它們可協助您啟動應用程式,並以可探索且可重複的方式加以部署。 如需詳細資訊,請參閱 搭配 Azure Spring Apps 企業版方案使用 VMware Tanzu 應用程式加速器。

  • 直接部署靜態檔案:如果您有只有靜態檔案的應用程式,例如 HTML,您可以使用 HTTPD 和 NGINX 等自動設定的網頁伺服器直接部署它們。 此部署功能包含以您選擇的 JavaScript 架構建置的前端應用程式。 您可以在後方使用 Tanzu Web Server buildpack 來執行此部署。 如需詳細資訊,請參閱 部署Web靜態檔案

  • 受控 Spring Cloud 閘道增強功能:我們新增了應用層級路由規則支援,可簡化從網關到受控 Spring Cloud 網關中應用程式的路由規則設定和 TLS 支援。 如需詳細資訊,請參閱 使用 Spring Cloud Gateway

Q3 2022

現在提供下列更新,以協助客戶降低採用障礙和定價摩擦,以充分利用 Azure Spring Apps Enterprise 所提供的功能。

  • 價:我們已將 Azure Spring Apps 標準和企業版的基本單位縮減為 6 個 vCPU 和 12 GB 的記憶體,並降低 vCPU 和記憶體的超額價格。 如需詳細資訊,請參閱 Azure Spring Apps 定價

  • 每月免費授與:前 50 個 vCPU 時數和 100 GB 的記憶體小時每月免費。 如需詳細資訊,請參閱 Azure Spring Apps 定價

您可以從降價比較價格變化 - Azure Spring Apps 會執行更多成本,成本較低!

另請參閱

如需較舊的更新,請參閱 Azure 更新