在 Azure 上擴展 Java 應用程式功能

初級
中級
進階
開發人員
DevOps 工程師
應用程式製作者
解決方案架構設計師
學生
技術經理
Azure
Microsoft Entra ID
Azure App Service
Azure Cache for Redis
Azure CLI
Azure Cosmos DB
適用於 MySQL 的 Azure 資料庫
Azure Spring Apps
適用於 Java 的 Microsoft 驗證程式庫
Azure 服務匯流排

從這裡開始,並了解如何使用 Java 應用程式取得 Azure 的完整功能 - 使用慣用程式庫來連線並與您偏好的雲端服務互動,包括:

  • Azure SQL 資料庫 - SQL Database、MySQL 和 PostgreSQL
  • Azure NoSQL 資料庫 - Cosmos DB
  • 傳訊和事件系統 - 事件中樞和服務匯流排
  • 快取 - Azure Redis Cache
  • 儲存體 - Azure 檔案儲存體
  • 目錄 - Microsoft Entra ID 和 Azure AD B2C

使用您熟悉及喜愛的工具:Spring、Tomcat、WildFly、JBoss、WebLogic、WebSphere、Maven、Gradle、IntelliJ、 Eclipse、Jenkins、Terraform 等。

Azure 上的 Java 學習路徑:

The trophy for the expand the capabilities for Java apps on Azure learning path.

在 Azure 上擴展 Java 應用程式功能

必要條件

此學習路徑中的課程模組

在本課程模組中,您將會逐步執行各項工作,以將 Spring Boot 微服務部署至 Azure Spring 應用程式 (ASA)。 您可以使用 Azure Spring 應用程式的每月免費授與來執行此 Microsoft Learn 課程模組。

將 JAVA EE (Jakarta EE) 應用程式部署至 Azure App Service 上的 JBoss EAP,並將其繫結至適用於 MySQL 的 Azure 資料庫。

了解如何建置 Java 語言資料庫應用程式,以在 Azure Cosmos DB 中儲存及查詢資料。

透過 Spring Boot 應用程式與 Azure 服務匯流排相互通訊。

了解如何使用 Azure Cache for Redis,在 JAVA Spring Boot 應用程式中快取商務資料和 HTTP 工作階段資料,然後將應用程式發佈至雲端。

了解如何使用 Microsoft Entra ID 來驗證使用者,以及如何使用 Microsoft 驗證程式庫取得 Java Web 應用程式資料的授權存取權。

建置使用 Azure Blob 儲存體儲存使用者檔案的應用程式。