Azure 上的 Java
探索 Azure 上的 Java 的優點
使用您喜愛的工具和架構進行開發
使用您最愛使用的 IDE,包含 Eclipse、IntelliJ 和 Visual Studio Code for Java,再搭配 GitHub Copilot,在 Azure 上建置、偵錯及部署 Java 應用程式。使用組建和自動化工具,例如 GitHub Actions、Maven、Gradle 和 Jenkins,以滿足持續整合與持續傳遞需求。
使用完全受控的服務加速交付
專注於建置商務應用程式,而不是管理基礎結構。利用 Azure App Service、Azure 容器應用程式、Azure Kubernetes Service (AKS) 以及 Azure Red Hat OpenShift 進行硬體和軟體的基礎結構管理。
擴充、最佳化及保護 Java 應用程式
使用受管理的 MySQL、PostgreSQL、Cosmos DB 和 SQL 資料庫等服務,搭配無伺服器解決方案的 Azure Functions 來增強您的應用程式。使用 Azure 威脅防護、資料加密和合規性排定安全性優先順序。使用 Azure 服務匯流排,搭配 JMS 支援和 Azure APIM 簡化整合。
存取 Microsoft 合作夥伴生態系統
透過日益成長且以 Java 為重點的解決方案組合,將您現有的 Java 工作負載移轉至 Azure,並擴充應用程式的功能。這些解決方案包括隨附聯合開發及支援的獨特受控裝載選項,以及適用於熱門 Linux 發行版本的 Azure Marketplace 映像。
探索適用於 Java 應用程式的 Azure 服務
Azure 容器應用程式
完全受控且企業就緒的無伺服器容器服務,提供增強的 Java 功能,協助您大規模管理、監視 Java 應用程式及疑難排解。
Azure App Service 上的 Tomcat
在 Azure App Service 上輕鬆部署 Tomcat 型 Java 應用程式,獲得整合式開發人員工具、自動調整規模和強大的安全性等優點。
Azure App Service 上的 JBoss EAP
在 Azure App Service 上,使用 Red Hat JBoss 企業應用程式平台 (EAP),在完全受控的服務上部署您的企業 JAVA 應用程式。透過 Microsoft 和 Red Hat 的聯合支援,獲得 App Service 的完全受控體驗。
Azure Kubernetes Service 上的 Open Liberty、WebSphere 和 WebLogic
在 AKS 上使用 Microsoft、IBM 和 Oracle 共同開發的解決方案,搭配 IBM WebSphere Liberty 或 Oracle WebLogic Server 執行 Java、Java EE 和 Jakarta EE 應用程式。利用解決方案範本、指示、範例及最佳做法,輕鬆建立可以實際執行的部署。
開始使用 Azure 上的 Java
使用熟悉的工具、服務和程式庫,在雲端中建置和部署 Java 應用程式
受控的 PostgreSQL、MySQL 及 SQL Server
-
Azure 資料庫服務
使用適用於 PostgreSQL、MySQL 及 SQL Server 且可靠、可調整的完全受控服務,在雲端中設定您選擇的關聯式資料庫。
Kroger 客戶技術討論
Kroger 將其內部部署 JAVA 應用程式遷移至 Azure,以調整其存貨管理流程。了解他們如何規劃和執行移轉,以及 Azure 上的 JAVA 如何支援絕佳的客戶體驗。
強大的合作夥伴生態系統
資源
Azure 上的 Java 學習路徑
了解如何使用 Azure 服務及熟悉的 JAVA 開發工具和架構,在 Azure 上建立、移轉和調整 JAVA 應用程式。
將 Java Web 應用程式部署到 Azure App Service
瞭解如何在 Azure App Service 上部署和設定 JAVA web 應用程式。您將建立並封裝 JAVA Web 應用程式,並針對 Azure App Service 的 Web Apps 功能使用 Maven 外掛程式來進行部署。
將 Spring Boot 微服務部署到 Azure
了解如何將 Spring Boot 微服務部署至 Azure 容器應用程式。您會建立 Azure 容器應用程式叢集、建置不同的 Spring Boot 微服務、設定 容器應用程式 Config Server,並建置 容器應用程式閘道。
將 Java EE 應用程式部署至 Azure
瞭解如何在 Azure App Service 上將 JAVA EE (Jakarta EE) 應用程式部署至 Red Hat JBoss EAP,並將其繫結至適用於 MySQL 的 Azure 資料庫。您將建立資料庫執行個體、將其繫結至應用程式,並在 JBoss EAP 上管理應用程式。