技术速递|Java on Azure Tooling 3月更新 - Java on Azure 开发工具未来六个月路线图发布

作者:Jialuo Gan - Program Manager, Developer Division At Microsoft
排版:Alan Wang

大家好,欢迎阅读 Java on Azure 工具的三月更新。在本次更新中,我们将分享未来几个月对 Java on Azure 开发工具的投资。此外,我们还将介绍对使用 Connection Strings 管理资源。 我们希望您喜欢这些更新功能,并享受使用 Azure 工具包的流畅体验。请下载并安装 IntelliJ 的 Azure 工具包。让我们开始吧!

路线图更新

我们很高兴宣布未来几个月的路线图。我们的目标是不断增强 Java 开发人员的 “代码到云 “体验,使他们能够无缝地构建和部署应用程序到 Azure,并在我们的工具中管理 Azure 资源。以下是我们投资领域的概述:
在这里插入图片描述

保持最新的 Azure 服务支持

支持最新的 Azure 服务始终是我们的首要任务之一。我们将在工具中持续提供 Azure Functions,Azure Web App,Azure Cosmos DB 和其他 Azure 服务的最新 Azure 功能,帮助开发人员更轻松地管理和部署应用程序。这将包括支持 Azure Flex Consumption、将 Azure Functions 的Java Runtime 运行时更新为 Java 21 以及为 Azure Cosmos DB 提供 Mongo vCore 支持等功能。

基于容器化服务构建云原生应用程序

对于在云原生环境中运行容器化应用程序的 Java 开发人员来说,我们知道他们大多选择在 Azure Container Apps(ACA)或 Azure Kubernetes Service(AKS)上托管其工作负载。为了加强他们的代码到云之旅,我们计划对 Java on Azure Container Apps 进行深度集成 。这将使开发人员能够在云中运行容器化的 Java 应用程序,从源代码或工件文件中获得灵活的部署选项,并加强安全态势,更好地调整容器环境的内存配置。此外,我们还计划支持一系列容器化服务的关键功能,包括 ACA 上的 Azure Functions。

更好地引导智能应用程序体验

我们的下一个重点是增强在工具包中构建智能应用程序的体验。在之前的版本中,我们已经推出了对 Azure OpenAI 服务及其 Chat playground 的支持,Java 开发人员对此使用得很方便。为了进一步帮助希望使用 Azure OpenAI 服务创建智能应用程序的开发人员,我们计划投资支持更多模型,包括 Completions 和 DALL-E。

Azure SDK 增强

为了更好地帮助开发人员在 Java 项目中利用 Azure SDK,我们正在探索将 Azure SDK 编译工具集成到 Azure 工具包和 Maven 插件中。这一增强功能将使开发人员能够验证 Azure SDK 的正确使用,并检测其项目中过时的库。

最后几点,我们将继续更新 Azure 工具包的文档。此外,我们的团队正在努力将错误率和失败率降至最低,以提供更好的用户体验。我们希望这些改进将大大提高开发人员在我们工具中的工作效率。如果您对路线图有任何反馈或问题,请随时与我们分享!

Azure Toolkit for IntelliJ 更新

支持使用 Connection Strings 管理资源

当 Java 开发人员与 Azure 服务(如 Azure storage account)交互时,我们一直听到他们的反馈,即他们需要更多支持,以便使用连接字符串(connection strings)与 Azure 服务进行身份验证。在最新版本中,我们使您能够通过连接字符串在应用程序和 Azure 存储账户资源之间建立连接。这一增强功能提供了一种更简单的方法来验证应用程序与 Azure 存储账户的连接,并帮助您安全地管理资源。要使用此功能,只需将连接字符串(connection strings)直接粘贴到项目视图或服务视图中即可。下面是一个简短的演示。

支持使用 Connection Strings 管理资源

反馈与建议

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

  • 在此博文上留下您的评论
  • 在产品的官方 GitHub 页面上创建一个功能请求或提交一个错误
  • 填写我们的调查问卷

在这里插入图片描述

资源

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

  • Azure Toolkit for IntelliJ 的官方文档
  • Azure Toolkit for Eclipse 的官方文档
  • 基于 Azure Web Apps/Functions/Spring Apps 的 Maven 插件官方文档
  • 基于 Azure Web Apps/Functions 的 Gradle 插件官方文档
  • 基于 Azure Spring Apps 的 VS Code 插件官方文档

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mfbz.cn/a/570648.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

无限多交换机串联,可以将网线无限延长吗?

网线使用时为了网络质量一般不超过100m,那我每隔100m接一个交换机是不是就可以无限延长了? 完全没有问题。 但是慎用无限、永远、永恒这些字眼,“爱你到永远”这句山盟海誓,看看现在的离婚率就知道有多么不靠谱。 但是&#xff…

MySQL数据库精讲001——概述

MySQL数据库精讲001——概述 文章目录 MySQL数据库精讲001——概述1.1 安装1.1.1 版本1.1.2 安装一、下载二、解压三、配置1. 添加环境变量2. 初始化MySQL3. 注册MySQL服务4. 启动MySQL服务5. 修改默认账户密码 四、登录MySQL五、卸载MySQL 1.1.3 连接1.1.4 企业使用方式(了解)…

共享单车(二):项目日志

stdin, stdout, stderr Linux系统下,当一个用户进程被创建时,与之对应的三个数据流(stdin,stdout和stderr,即三个文件)也会被创建。 stdin,标准输入文件,通常对应着终端的键盘。 s…

SpringBoot内容协商机制(就是接受数据的类型如json,xml)

目录 一、基于请求头的内容协商机制 二、基于请求参数的内容协商机制 一、基于请求头的内容协商机制 如果我们的Java服务为浏览器和安卓手机同时提供服务,浏览器期望接受的请求是JSON格式,安卓客户端期望接收的请求是XML格式,这个时候是否需…

Linux Shell字符串截取#与%使用

背景Jenkins需要解析gerrit的commit message中特殊字段的值,比如Depend-On:字段的值 比如commit msg内容如下:用变量msg表示 1. # 号截取, 截取指定字符保留右边的字符串,删除左边的部分。分为#和##两种 1.1 # 号截取&#xff0c…

Linux文件系统/企业文件系统选型/企业常规服务应用建议/软件及软件安装包管理,rpm,yum系列知识--12272字详谈

这里先补充一下上一节的命令: tune2fs 调整或查看ext2/ext3/ext4文件系统的参数(关闭ext4日志功能) 现在已经被淘汰但是企业笔试或者认证考试会存在 dumpe2fs 用于导出ext2,ext4,ext3文件系统信息(文件系统…

自己写的爬虫小案例

网址:aHR0cDovL2pzc2NqZ3B0Lmp4d3JkLmdvdi5jbi8/dXJsPS92aWV3L3dvcmtpbmdVbml0L3dvcmtpbmdVbml0Lmh0bWw 这串代码能够爬取勘察单位企业的详细信息。 import requests import time import csv f open(勘察单位公司信息.csv,w,encodingutf-8,newline) csv_writer …

时序分析基础(6)——input delay时序分析

1 简介 FPGA对于外部的时钟以及数据的延时信息是不知道的,在低速时钟且时钟发射沿在数据正中心的时候,一般可以不做约束来直接使用。但是到了高速时钟或者双沿采样或者发射沿和数据对齐的情况下,这时候就需要告诉VIVADO外部的时钟与数据情况来…

[Meachines][Medium]IClean

Main $ nmap -p- -sC -sV 10.10.11.12 -Pn --min-rate 1000 $ echo "10.10.11.12 capiclean.htb">>/etc/hosts 这题可能和python的SSTI有关 $ gobuster dir --url "http://capiclean.htb" --wordlist /usr/share/seclists/Discovery/Web-Content/c…

授权协议OAuth 2.0之通过OIDC实现SSO

写在前面 本文来一起看下OIDC(openid connect)相关内容。 1:什么是OIDC OIDC的全称是openid connect,和OAuth2.0一样,也是属于协议和规范的范畴。OAuth2.0是一种授权协议,即规定了what you can do的内容…

2024 证券从业资格证考试备考资料分享

2024 证券从业资格证考试备考资料分享 2024 年 06月1、2日 证券从业资格考试全国统一考试(统考),预计将于5月初(考前一个月)左右开启报名 有没有小伙伴在准备备考的,不知道大家都准备怎么学习呢&#xff…

前端css中keyframes(关键帧)的简单使用

前端css中keyframes的使用 一、前言二、例子(一)、例子源码1(二)、源码1运行效果1.视频效果2.截图效果 三、结语四、定位日期 一、前言 关键帧keyframes是css动画的一种,主要用于定义动画过程中某一阶段的样式变化&am…

【小白误闯】这可能是对 Tomcat 工作原理解释最详细的文章

脑子一闪而过,当年 V 哥在面试 Java 开发时,被问到让你写一个 Tomcat 服务器,你有什么想法?尼码,面试官摆明是在压工资了,你得逞了,我回答不上来,当时也没研究过 Tomcat 的源码&…

Codeforces Round 940 E. Carousel of Combinations 【威尔逊定理】

题意 给定一个正整数 n n n,定义 C ( i , j ) C(i, j) C(i,j) 为:从 ( 1 , 2 , 3 , . . . , i ) (1,2,3,...,i) (1,2,3,...,i) 中选出 j j j 个不同的数,构成一个圆排列的不同的方案数 求出: ∑ i 1 n ∑ j 1 i ( C ( i ,…

STM32的GPIO控制寄存器开发

寄存器GPIO控制 寄存器地址 寄存器地址计算 某个寄存器地址,由三个参数决定:1、总线基地址(BUS_BASE_ADDR);2,外设基于总线基地址的偏移量(PERIPH_OFFSET);3&#xff…

Linux系统CPU持续飙高,如何排查

若一台服务器CPU使用率持续处于一个高峰值,可能导致如:无法ssh链接、操作卡顿、用户访问超时等问题 1.查看CPU使用情况 top命令常用于分析内存指标使用情况 htop命令更直观于top 当CPU达到70%-80%以上时,使用率已过高需要处理 2.找出CPU占…

C++ Qt QMainWindow实现无边框窗口自定义标题栏可拖拽移动拉伸改变窗口大小

本篇博客介绍C Qt QMainWindow实现无边框窗口,适用于win10/win11系统。 QMainWindow相对于QWidget多了dockedwidget功能,跟多人可能更喜欢用QMainWindow做主窗口,如果不需要dockedwidget功能,QMainWindow与QWidget做主窗口基本无…

一款新型的Linux服务器管理工具

最近发现了一款新型的Linux服务器管理工具,名称叫1Panel,本文跟大伙分享一下。 一. 产品介绍 1Panel 是一个开源的 Linux 服务器运维管理面板,具有丰富的功能,可对服务器和容器进行管理。 产品提供简洁直观的We图形界面&#x…

如何使用RRT模式进行交易,昂首资本实例讲解

在上篇文章中,昂首资本用一篇文章讲解了,如何使用RRT模式进行交易以及背后的原理。如果没有看到的各位投资者可以往前翻一下,当然了也有投资者提到了新的问题,那就如何使用,今天昂首资本就用下面有几个例子实例讲解&am…

【C++】---STL之list详解

【C】---STL之list详解 一、了解list的基本信息二、成员函数1、构造2、迭代器3、empty()4、size()5、front()6、back()7、push_front()8、pop_front()9、push_back()10、pop_back()11、insert()12、erase()13、swap()14、sort()15、reverse() 一、了解list的基本信息 1、库里面…