共用方式為


健身商店範例應用程式簡介

注意

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

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

本文適用於: ❎基本/標準 ✅ 企業

本快速入門說明 健身存放區 範例應用程式,示範如何將Polyglot應用程式部署至 Azure Spring Apps 企業版方案實例。 您會看到 Polyglot 應用程式如何使用 Azure Spring Apps 企業版方案功能來建置和部署。 這些功能包括 Tanzu Build Service、Service Discovery、Application Configuration Service 的外部化設定、Spring Cloud Gateway 的應用程式路由、記錄、計量和分散式追蹤。

下圖顯示常見的應用程式架構:

此圖顯示健身市集應用程式的架構。

此架構顯示由具有閘道、多個資料庫、安全性服務、監視和自動化的較小應用程式所組成的應用程式。

本快速入門會將此架構套用至健身商店應用程式。 此應用程式是由下列依網域分割的服務所組成:

  • 四個 Java Spring Boot 應用程式:

    • 目錄服務 包含用來擷取可用產品的API。
    • 付款服務 會驗證並處理使用者訂單的付款。
    • 身分識別服務 會提供已驗證用戶的參考。
    • 輔助服務 會將 AI 功能提供給健身商店。
  • Python 應用程式:

    • 購物車服務 會管理已選取要購買的用戶專案。
  • 一個 ASP.NET 核心應用程式:

    • 訂購服務 會下訂單,以購買使用者購物車中的產品。
  • 一個 NodeJS 和靜態 HTML 應用程式:

    • 前端是相依於其他服務的購物應用程式。

下一步