November 29th, 2023

揭开Java Azure 开发工具未来6个月路线图神秘面纱

Jialuo Gan
Program Manager

大家好,欢迎来到 Java on Azure 工具十月份更新。在本次更新中,我们将分享未来几个月在 Java on Azure 开发工具方面的投资路线图。此外,我们还将在 Azure Spring  Apps 的 VS Code 插件上介绍对 VMWare Tanzu 应用程序加速器扩展的支持。 我们希望您喜欢这项功能,并享受使用 Azure 工具包的流畅体验。请下载并安装 IntelliJ 的 Azure 工具包。让我们开始吧!

路线图更新

我们非常高兴地宣布未来六个月的发展路线图。我们的目标是提供流畅的从代码到云的用户体验,帮助 Java 开发人员轻松高效地创建、编码、部署和监控应用程序。以下图片概括了我们的投资领域。

Image Java on Azure Tooling Ge Roadmap chn

改进 “代码到云 “用户旅程

从代码到云的用户之旅始终是我们的首要任务之一,其中涉及在云中开发、测试、部署和监控应用程序的过程。我们深知,开发人员在每个步骤中都要花费大量的时间和精力,因为要同时切换到不同的工具或打开门户网站。基于这些原因,我们计划加强这一过程,并在每个阶段提供一系列功能,帮助开发人员在 Azure 上更快、更可靠、更安全地交付应用程序。

为了帮助您轻松创建新项目,我们的目标是使开发人员能够在脚手架过程中选择 Azure 模块,如 Azure Functions、Azure Web Apps、Azure SQL Database 等。在编码体验方面,我们计划提供智能资源帮助,如 Azure 资源的代码完成和导航。今后,我们还将研究如何利用本地运行配置,并将资源整合到服务选项卡中,以便在开发过程中在 IntelliJ IDEA 中轻松访问。此外,我们还将改善监控体验,使他们能够以原生方式在控制台中打开流日志。

增强AI体验

我们的下一个重点是在工具包中利用 Azure OpenAI 的经验。在之前的版本中,我们已添加了对 Azure OpenAI 及其聊天 Playground 的支持,这在工具开发人员中很受欢迎。今后,我们计划支持 Azure OpenAI 服务提供的更多模型。此外,我们还将探索如何为非 Azure Java 项目提供 Azure 迁移工具,以利用人工智能的力量减少手工操作并节省时间。

提供更好的 Tomcat 体验

Tomcat 体验是在 Azure App Service 上进行 Java 开发的重要组成部分。对于希望将 Tomcat 应用程序部署到 Azure App Service 的 Java 开发人员,我们之前进行了一些研究,并打算在 IntelliJ IDEA 中支持本机 Tomcat 体验。此外,我们还计划增强故障排除体验,以帮助他们轻松诊断应用程序,例如支持远程调试。

保持对最新的 Azure 服务支持

我们的下一个投资领域是跟上最新的 Azure 服务。我们将持续为 Azure 服务的最新功能提供支持,例如 Flex Consumption 支持、Azure Functions 的默认 Java 运行时更新等。我们还计划在未来几个月进行一些调查,以维护 Azure Container Apps 和 Azure Kubernetes 服务的一些关键功能。

最后,我们将继续降低错误率和故障率,以提供更好的用户体验。

十月份版本和功能摘要 

VS Code 插件上 Azure Spring Apps 更新

Azure Spring Apps 的 VS Code 插件在最新版本中增加了对 VMWare Tanzu 应用程序加速器扩展的支持。VMware Tanzu 应用程序加速器可帮助您以可发现和可重复的方式引导应用程序的开发和部署。有关详细信息,请访问此文档。要使用这项新功能,可以右键单击 Azure Spring Apps Enterprise 实例,然后选择 “Open Application Accelerator”(打开应用程序加速器)继续。

Image Accelator

反馈与建议

如果您感兴趣,请不要犹豫并尝试使用我们的产品吧! 您的反馈和建议对我们非常重要,将有助于我们产品的未来发展。

Image feedback new

资源

以下链接和资源能帮助您更好地了解 Java on Azure Tooling 的相关信息:

Author

Jialuo Gan
Program Manager

PM at Microsoft, currently focus on Java Azure Tooling Area. Keep moving to explore everything with curiosity!

0 comments

Discussion are closed.