大家好,歡迎來到Java on Azure工具產品的4月更新。讓我們首先來談談我們對未來幾個月的Java on Azure開發工具的投資。在這次更新中,我們還將介紹Azure Service Bus 支持和 Azure Spring Apps入門模板增強功能。要使用這些新功能,請下載并安裝用于IntelliJ IDEA 的Azure工具包。讓我們開始吧。
Azure工具包
https://plugins.jetbrains.com/plugin/8053-azure-toolkit-for-intellij/versions/stable
路線圖更新
我們很高興地宣布我們未來幾個月的路線圖。我們的目標是為Java開發者提供一個易于使用的代碼到云的旅程。下面這張圖總結了我們的投資領域。
基于容器的服務支持
隨著容器技術在后端開發者社區中越來越流行,為開發者配置和管理容器資源需要花費大量的時間和精力。為了幫助Java開發者將他們的容器化應用輕松部署到Azure Kubernetes服務和Azure Container Apps服務,我們計劃改進和簡化從構建鏡像到在AKS/ACA上啟動Java工作負載的用戶旅程。此外,我們還計劃支持容器化服務的一系列關鍵功能,如監控和日志集成,以推動更輕松的故障排除體驗。
與最新的Azure服務保持同步
我們的下一個投資領域是不斷地與最新的Azure服務保持同步。我們將在工具中提供Azure Web App、Azure Functions、Azure Cosmos DB和集成其他Azure服務的最新功能,這將幫助開發人員在IDE中更容易地管理和部署應用程序。我們還計劃在未來幾個月內繼續維護Azure Toolkit for Eclipse中的關鍵功能。
Azure Spring Apps用戶體驗優化
我們的下一個重點是Azure Spring Apps的功能 當開發人員在Spring應用程序上工作時,他們不能在部署期間直接在IDE中創建實例。他們需要切換到Azure Portal并等待服務配置。因此,我們計劃在IDE中直接啟用實例創建,這將使開發人員能夠留在IntelliJ IDEA中。此外,我們將在Azure Toolkit for IntelliJ和VS Code中整合Azure Spring Apps的標準消費計劃。對于Azure Spring Apps企業層,我們還將在VS Code中集成應用加速器和應用實時視圖,以提供端到端的內循環開發者體驗。
命令行工具支持
目前,我們的命令行工具包括支持Azure Web Apps/Functions/Azure Spring Apps 的 Maven 插件和支持Azure Web Apps/Functions的 Gradle 插件。我們計劃在這些插件上支持新的Azure功能,如Azure的新SKU和其他最新功能。
入門體驗增強
更好的入門體驗一直是我們的首要任務之一。對于剛接觸Azure的開發者來說,我們理解他們在面對文檔中的多個步驟和來源時,會感到不容易。我們的目標是為初學者提供更好的入門體驗。2022年,我們在工具包中引入了指導性的入門體驗,受到了開發人員的好評。我們計劃進一步改進它,并提供更多基于入門的模板。此外,我們還計劃支持Azure Functions 的本地功能執行。
故障排除體驗的改進
對于Azure上的Java開發人員來說,故障排除體驗是一個必不可少的部分。目前我們工具包中的日志分析工具可以讓開發人員查詢Azure監控器收集的日志數據,但我們不斷聽到有人問,他們希望在IDE中的故障排除、調試、日志和指標方面有更多的監控和可觀察功能。因此,我們將對這個工具進行一些改進,讓Azure Monitor在工具包中支持更多的服務,如Azure Kubernetes。
以應用為中心的開發體驗
對于目前在我們的工具包中管理資源的工作流程,開發人員需要經常在項目視圖和Azure Explorer之間切換。為了幫助他們有效地管理這些服務,我們之前進行了一些研究,并計劃很快在工具包中啟用這種以應用為中心的體驗,這將有助于開發人員在一個統一視圖中管理和連接資源,并輕松地將資源部署到云中。此外,我們的目標是簡化Azure服務之間的連接,我們也在研究整合資源連接器服務。
最后但同樣重要的是,我們還計劃更新和加強文檔,為開發者帶來更好的體驗。此外,我們將繼續減少錯誤率和服務故障,以提供更好的性能和可靠性。
Azure Toolkit for IntelliJ 增強
Azure Toolkit for IntelliJ 增強
Azure Service Bus 是一個完全管理的多租戶云信息服務,它在不一定同時在線的應用和服務之間提供高度可靠的異步云信息。欲了解更多細節。請閱讀此文檔。
在最新的版本中,我們在Azure Explorer中為Azure服務總線提供了管理支持。創建Service Bus 實例后,你可以直接在工具包中設置狀態。你還可以輕松地發送消息或開始監聽消息傳遞實體,如隊列或主題。我們還提供一些支持,幫助你在右鍵菜單選項中復制連接字符串。下面是一個簡短的演示。
Azure Spring Apps入門模板增強功能
我們通過Azure Spring Apps教程進一步增強了指導性的入門體驗。通過這個循序漸進的教程,你將學會如何將一個Java項目輕松部署到Azure Spring Apps服務。此外,在教程的每個步驟中,你都可以看到正在創建什么樣的資源以及如何使用服務。你還可以同時在Azure資源管理器中看到這些資源。下面是一個演示。
此文檔
https://learn.microsoft.com/en-us/azure/service-bus-messaging/service-bus-messaging-overview
反饋與建議
如果您感興趣,請不要猶豫并嘗試使用我們的產品吧! 您的反饋和建議對我們非常重要,將有助于我們產品的未來發展。
在此博文上留下您的評論
在產品的官方GitHub頁面上創建一個功能請求或提交一個錯誤
https://github.com/microsoft/azure-tools-for-java/issues/new
填寫我們的調查問卷
https://microsoft.qualtrics.com/jfe/form/SV_b17fG5QQlMhs2up
資源
以下鏈接和資源能幫助您更好地了解 Java on Azure Tooling 的相關信息:
Azure Toolkit for IntelliJ 的官方文檔
https://docs.microsoft.com/en-us/azure/developer/java/toolkit-for-intellij/
Azure Toolkit for Eclipse 的官方文檔
https://docs.microsoft.com/en-us/azure/developer/java/toolkit-for-eclipse/installation
基于 Azure Web Apps/Functions/Spring Cloud 的 Maven 插件官方文檔
https://github.com/microsoft/azure-maven-plugins/wiki/Azure-Spring-apps
基于 Azure Web Apps/Functions 的 Gradle 插件官方文檔
https://github.com/microsoft/azure-gradle-plugins/wiki
基于 Azure Spring Apps 的 VS Code 插件官方文檔
https://code.visualstudio.com/docs/java/java-on-azure
審核編輯 :李倩
-
開發工具
+關注
關注
0文章
209瀏覽量
22253 -
容器技術
+關注
關注
1文章
21瀏覽量
5587
原文標題:Java on Azure Tooling 4月更新|路線圖更新及 Azure Toolkit for IntelliJ 增強
文章出處:【微信號:玩轉VS Code,微信公眾號:玩轉VS Code】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論