{"id":229831,"date":"2023-04-04T03:17:18","date_gmt":"2023-04-04T10:17:18","guid":{"rendered":"https:\/\/devblogs.microsoft.com\/java\/?p=229831"},"modified":"2023-04-04T03:50:45","modified_gmt":"2023-04-04T10:50:45","slug":"java-on-azure-tooling-update-march-2023","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/java\/java-on-azure-tooling-update-march-2023\/","title":{"rendered":"Java on Azure Tooling Update \u2013 March 2023"},"content":{"rendered":"<p style=\"text-align: justify;\">Hi everyone, welcome to the March update of Java on Azure Tooling. In this update, we will introduce Azure Event Hubs Support, Templates Enhancements for Azure Functions, and Log Streaming Improvements for Azure Spring Apps during deployment in IntelliJ IDEA. To use these new features, please download and install <a href=\"https:\/\/aka.ms\/azuretoolkit\/intellijidea\">the Azure Toolkit for IntelliJ<\/a>. Let\u2019s get started.<\/p>\n<h4><span style=\"font-size: 18pt;\"><strong>Azure Toolkit for IntelliJ Improvements<\/strong><\/span><\/h4>\n<h5><span style=\"font-size: 14pt;\"><strong>Azure Event Hubs Support<\/strong><\/span><\/h5>\n<p style=\"text-align: justify;\">Azure Event Hubs is a fully managed, real-time data ingestion service that can stream millions of events per second. You can use Azure Event Hubs to build dynamic data pipelines and get real-time insights from your data. Please see <a href=\"https:\/\/learn.microsoft.com\/en-us\/azure\/event-hubs\/event-hubs-about\">this documentation<\/a> for more details.<\/p>\n<p style=\"text-align: justify;\">With the latest release, we have provided management support for Azure Event Hubs in Azure Explorer. After you create the Event Hub instance, you can set the status directly in the toolkit. You can also easily send and receive events from an event hub client. We also provide some support that helps you copy the connection string in the right-click menu options. Watch this short demo to see how it works.<\/p>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/java\/wp-content\/uploads\/sites\/51\/2023\/04\/EventHub.gif\"><img decoding=\"async\" class=\"alignnone size-full wp-image-229835\" src=\"https:\/\/devblogs.microsoft.com\/java\/wp-content\/uploads\/sites\/51\/2023\/04\/EventHub.gif\" alt=\"Image EventHub\" width=\"1477\" height=\"829\" \/><\/a><\/p>\n<h5><span style=\"font-size: 14pt;\"><strong>Templates Enhancements for Azure Functions<\/strong><\/span><\/h5>\n<p style=\"text-align: justify;\">Azure Functions is a serverless computing service that enables you to run code on-demand without having to explicitly provision or manage infrastructure. To help Java developers start their Functions projects quickly, we have added more templates for Azure Functions-based Triggers in the latest release. We have also simplified the Connection String Settings to the Azure Storage account and Azure Cosmos Database account for these templates.<\/p>\n<p style=\"text-align: justify;\">To use this feature, you can right-click the package folder and select \u201cNew &gt; Azure Function class\u201d to complete the quick start experience. Here is a short demo of this feature.<\/p>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/java\/wp-content\/uploads\/sites\/51\/2023\/04\/Functions-enhancement.gif\"><img decoding=\"async\" class=\"alignnone size-full wp-image-229833\" src=\"https:\/\/devblogs.microsoft.com\/java\/wp-content\/uploads\/sites\/51\/2023\/04\/Functions-enhancement.gif\" alt=\"Image Functions enhancement\" width=\"1482\" height=\"912\" \/><\/a><\/p>\n<h5><span style=\"font-size: 14pt;\"><strong>Log Streaming Improvements for Azure Spring Apps<\/strong><\/span><\/h5>\n<p style=\"text-align: justify;\">For Java developers who want to deploy their applications to Azure Spring Apps, we understand that most of them would like to have more access to logs during the startup process. Based on these reasons, we have added the log streaming feature for Azure Spring Apps Service in the latest release. It can help developers diagnose some issues that may occur during the deployment. Here is a short demo of it.<\/p>\n<p><div style=\"width: 640px;\" class=\"wp-video\"><video class=\"wp-video-shortcode\" id=\"video-229831-1\" width=\"640\" height=\"360\" preload=\"metadata\" controls=\"controls\"><source type=\"video\/mp4\" src=\"https:\/\/devblogs.microsoft.com\/java\/wp-content\/uploads\/sites\/51\/2023\/04\/stream-logs-improve1.mp4?_=1\" \/><a href=\"https:\/\/devblogs.microsoft.com\/java\/wp-content\/uploads\/sites\/51\/2023\/04\/stream-logs-improve1.mp4\">https:\/\/devblogs.microsoft.com\/java\/wp-content\/uploads\/sites\/51\/2023\/04\/stream-logs-improve1.mp4<\/a><\/video><\/div><\/p>\n<h5><span style=\"font-size: 14pt;\"><strong><span class=\"x-hidden-focus\">Feedback and Suggestions<\/span><\/strong><\/span><\/h5>\n<p>Please don\u2019t hesitate to <a href=\"https:\/\/aka.ms\/azuretoolkit\/intellijidea\">try our product<\/a>! Your feedback and suggestions are very important to us and will help shape our product in the future.<\/p>\n<ul>\n<li>Leave your comment on this blog post<\/li>\n<li><a href=\"https:\/\/github.com\/microsoft\/azure-tools-for-java\/issues\/new\">Create a feature request or submit a bug<\/a> on our official GitHub Issues page<\/li>\n<li><a href=\"https:\/\/microsoft.qualtrics.com\/jfe\/form\/SV_b17fG5QQlMhs2up\">Fill in our survey<\/a><\/li>\n<\/ul>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/java\/wp-content\/uploads\/sites\/51\/2022\/07\/feedback-new.png\"><img decoding=\"async\" class=\"alignnone wp-image-229214 size-large\" src=\"https:\/\/devblogs.microsoft.com\/java\/wp-content\/uploads\/sites\/51\/2022\/07\/feedback-new-1024x438.png\" alt=\"Image feedback new\" width=\"640\" height=\"274\" srcset=\"https:\/\/devblogs.microsoft.com\/java\/wp-content\/uploads\/sites\/51\/2022\/07\/feedback-new-1024x438.png 1024w, https:\/\/devblogs.microsoft.com\/java\/wp-content\/uploads\/sites\/51\/2022\/07\/feedback-new-300x128.png 300w, https:\/\/devblogs.microsoft.com\/java\/wp-content\/uploads\/sites\/51\/2022\/07\/feedback-new-768x328.png 768w, https:\/\/devblogs.microsoft.com\/java\/wp-content\/uploads\/sites\/51\/2022\/07\/feedback-new.png 1329w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/><\/a><\/p>\n<h5><span style=\"font-size: 14pt;\"><strong>Resources<\/strong><\/span><\/h5>\n<p>Here is a list of links that are helpful to learn Java on Azure Tooling.<\/p>\n<ul>\n<li><a href=\"https:\/\/docs.microsoft.com\/en-us\/azure\/developer\/java\/toolkit-for-intellij\/\">Azure Toolkit for IntelliJ documentation<\/a><\/li>\n<li><a href=\"https:\/\/docs.microsoft.com\/en-us\/azure\/developer\/java\/toolkit-for-eclipse\/installation\">Azure Toolkit for Eclipse documentation<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/microsoft\/azure-maven-plugins\/wiki\/Azure-Spring-apps\">Maven Plugin for Azure Web Apps\/Functions\/Spring Apps<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/microsoft\/azure-gradle-plugins\/wiki\">Gradle Plugin for Azure Web Apps\/Functions<\/a><\/li>\n<li><a href=\"https:\/\/code.visualstudio.com\/docs\/java\/java-on-azure\">VS Code extension for Azure Spring Apps<\/a><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hi everyone, welcome to the March update of Java on Azure Tooling. In this update, we will introduce Azure Event Hubs Support, Templates Enhancements for Azure Functions, and Log Streaming Improvements for Azure Spring Apps during deployment in IntelliJ IDEA. To use these new features, please download and install the Azure Toolkit for IntelliJ. Let\u2019s [&hellip;]<\/p>\n","protected":false},"author":87519,"featured_media":229843,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[14,22,1,8,17],"tags":[13,759,25,794,248,19,786],"class_list":["post-229831","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-cloud","category-desktop","category-java","category-open-source","category-web","tag-azure","tag-azure-spring-cloud","tag-debugging","tag-intellij","tag-java","tag-maven","tag-web-app"],"acf":[],"blog_post_summary":"<p>Hi everyone, welcome to the March update of Java on Azure Tooling. In this update, we will introduce Azure Event Hubs Support, Templates Enhancements for Azure Functions, and Log Streaming Improvements for Azure Spring Apps during deployment in IntelliJ IDEA. To use these new features, please download and install the Azure Toolkit for IntelliJ. Let\u2019s [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/java\/wp-json\/wp\/v2\/posts\/229831","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/java\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/java\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/java\/wp-json\/wp\/v2\/users\/87519"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/java\/wp-json\/wp\/v2\/comments?post=229831"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/java\/wp-json\/wp\/v2\/posts\/229831\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/java\/wp-json\/wp\/v2\/media\/229843"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/java\/wp-json\/wp\/v2\/media?parent=229831"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/java\/wp-json\/wp\/v2\/categories?post=229831"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/java\/wp-json\/wp\/v2\/tags?post=229831"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}