大家好,欢送来到 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 插件官网文档