大家好,欢送来到Java on Azure工具产品的4月更新。让咱们首先来谈谈咱们对将来几个月的Java on Azure开发工具的投资。在这次更新中,咱们还将介绍Azure Service Bus反对和Azure Spring Apps入门模板加强性能。要应用这些新性能,请下载并装置用于IntelliJ IDEA 的Azure工具包。让咱们开始吧。
路线图更新
咱们很快乐地发表咱们将来几个月的路线图。咱们的指标是为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资源管理器中看到这些资源。上面是一个演示。
反馈与倡议
如果您感兴趣,请不要犹豫并尝试应用咱们的产品吧! 您的反馈和倡议对咱们十分重要,将有助于咱们产品的将来倒退。
- 在此博文上留下您的评论
- 在产品的官网GitHub页面上创立一个性能申请或提交一个谬误
- 填写咱们的考察问卷
资源
以下链接和资源能帮忙您更好地理解 Java on Azure Tooling 的相干信息:
- Azure Toolkit for IntelliJ 的官网文档
- Azure Toolkit for Eclipse 的官网文档
- 基于 Azure Web Apps/Functions/Spring Cloud 的 Maven 插件官网文档
- 基于 Azure Web Apps/Functions 的 Gradle 插件官网文档
- 基于 Azure Spring Apps 的 VS Code 插件官网文档