{"id":231456,"date":"2024-09-13T00:58:44","date_gmt":"2024-09-13T07:58:44","guid":{"rendered":"https:\/\/devblogs.microsoft.com\/java\/?p=231456"},"modified":"2024-09-13T01:11:47","modified_gmt":"2024-09-13T08:11:47","slug":"java-on-azure-tooling-update-august-2024","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/java\/java-on-azure-tooling-update-august-2024\/","title":{"rendered":"Java on Azure Tooling Update \u2013 August 2024"},"content":{"rendered":"<p style=\"text-align: justify;\"><span style=\"font-family: helvetica, arial, sans-serif;\">Hi everyone, welcome to the <span class=\"NormalTextRun SCXW44471873 BCX8\">August<\/span> update of Java on Azure developer tools. In this update, we will introduce our <span class=\"NormalTextRun SCXW44471873 BCX8\">Managed Identity <\/span><span class=\"NormalTextRun SCXW44471873 BCX8\">Support for Azure App Service <\/span><span class=\"NormalTextRun SCXW44471873 BCX8\">in Azure toolkit, and General Availability of Java experiences on Azure Container Apps. <\/span><\/span><span style=\"font-family: helvetica, arial, sans-serif;\"><span style=\"text-align: justify; font-size: 1rem;\">We hope you enjoy these updates and have a smooth experience with our Azure toolkit. Please download and install <\/span><a href=\"https:\/\/aka.ms\/azuretoolkit\/intellijidea\">the Azure Toolkit for IntelliJ<\/a><span style=\"text-align: justify; font-size: 1rem;\">. Let\u2019s get started.<\/span><\/span><\/p>\n<h4><span style=\"font-size: 18pt; font-family: helvetica, arial, sans-serif;\"><strong>Azure Toolkit for IntelliJ Improvements<\/strong><\/span><\/h4>\n<h5 style=\"text-align: justify;\"><span style=\"font-size: 14pt; font-family: helvetica, arial, sans-serif;\"><strong><span class=\"NormalTextRun SCXW99499664 BCX8\" data-ccp-parastyle=\"\u6837\u5f0f1\"><span class=\"EOP SCXW213517986 BCX8\" data-ccp-props=\"{&quot;134245417&quot;:true,&quot;134245418&quot;:true,&quot;134245529&quot;:true,&quot;201341983&quot;:0,&quot;335551550&quot;:1,&quot;335551620&quot;:1,&quot;335559738&quot;:240,&quot;335559739&quot;:64,&quot;335559740&quot;:320}\"><span class=\"TextRun SCXW110620624 BCX8\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"none\"><span class=\"NormalTextRun SCXW110620624 BCX8\" data-ccp-parastyle=\"\u6837\u5f0f1\" data-ccp-parastyle-defn=\"{&quot;ObjectId&quot;:&quot;703201f0-a725-4c98-86b4-ade231aab3af|3&quot;,&quot;ClassId&quot;:1073872969,&quot;Properties&quot;:[201342446,&quot;0&quot;,201342447,&quot;4&quot;,201342448,&quot;2&quot;,201342449,&quot;0&quot;,469777841,&quot;Calibri Light&quot;,469777842,&quot;Calibri Light&quot;,469777843,&quot;Calibri&quot;,469777844,&quot;Calibri Light&quot;,201341986,&quot;0&quot;,469769226,&quot;Calibri Light,Calibri&quot;,268442635,&quot;24&quot;,335559704,&quot;1025&quot;,335559705,&quot;2052&quot;,335551547,&quot;1033&quot;,335551550,&quot;1&quot;,335551620,&quot;1&quot;,134245417,&quot;true&quot;,134224900,&quot;true&quot;,335559740,&quot;320&quot;,201341983,&quot;0&quot;,335559739,&quot;64&quot;,335559738,&quot;240&quot;,335560102,&quot;5&quot;,134245418,&quot;true&quot;,134245529,&quot;true&quot;,469775450,&quot;\u6837\u5f0f1&quot;,201340122,&quot;2&quot;,134234082,&quot;true&quot;,134233614,&quot;true&quot;,469778129,&quot;11&quot;,335572020,&quot;1&quot;,335551500,&quot;6502175&quot;,469777929,&quot;\u6837\u5f0f1 \u5b57\u7b26&quot;,469775498,&quot;Normal&quot;,469778324,&quot;heading 6&quot;]}\" data-ccp-parastyle-linked-defn=\"{&quot;ObjectId&quot;:&quot;703201f0-a725-4c98-86b4-ade231aab3af|4&quot;,&quot;ClassId&quot;:1073872969,&quot;Properties&quot;:[201342446,&quot;1&quot;,201342447,&quot;5&quot;,201342448,&quot;3&quot;,201342449,&quot;1&quot;,469777841,&quot;Calibri Light&quot;,469777842,&quot;Calibri Light&quot;,469777843,&quot;Calibri&quot;,469777844,&quot;Calibri Light&quot;,201341986,&quot;1&quot;,469769226,&quot;Calibri Light,Calibri&quot;,268442635,&quot;24&quot;,469775450,&quot;\u6837\u5f0f1 \u5b57\u7b26&quot;,201340122,&quot;1&quot;,134233614,&quot;true&quot;,469778129,&quot;12&quot;,335572020,&quot;1&quot;,134231262,&quot;true&quot;,134224900,&quot;true&quot;,335551500,&quot;6502175&quot;,469777929,&quot;\u6837\u5f0f1&quot;,469778324,&quot;Default Paragraph Font&quot;]}\">Managed Identity Support for Azure App Service<\/span><\/span><\/span><\/span><\/strong><\/span><\/h5>\n<p><span data-contrast=\"auto\">\u200b\u200b<\/span><span data-contrast=\"auto\">Managed Identity is a feature in Azure that simplifies the management of credentials for applications. For more details, please visit <\/span><a href=\"https:\/\/learn.microsoft.com\/en-us\/entra\/identity\/managed-identities-azure-resources\/overview\"><span data-contrast=\"none\">the documentation<\/span><\/a><span data-contrast=\"auto\">.<\/span><span data-ccp-props=\"{&quot;134245417&quot;:false,&quot;335551550&quot;:6,&quot;335551620&quot;:6}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">In the latest release, we have added Managed Identity support for Azure Web Apps in our toolkit. This feature offers developers the flexibility to use managed identities for authenticating and accessing Azure resources, such as Azure Storage, without the need to manage credentials directly. It helps reduce the risk of credential exposure and streamlines the secure integration of various services. When deploying your Java applications to Azure App Service in our toolkit, you will be prompted to assign roles to access Azure resources. Here is a short demo of it.<\/span><span data-ccp-props=\"{&quot;134245417&quot;:false,&quot;335551550&quot;:6,&quot;335551620&quot;:6}\">\u00a0<\/span><\/p>\n<p><div style=\"width: 640px;\" class=\"wp-video\"><video class=\"wp-video-shortcode\" id=\"video-231456-1\" width=\"640\" height=\"360\" preload=\"metadata\" controls=\"controls\"><source type=\"video\/mp4\" src=\"https:\/\/devblogs.microsoft.com\/java\/wp-content\/uploads\/sites\/51\/2024\/09\/ManagedIdentityRemote.mp4?_=1\" \/><a href=\"https:\/\/devblogs.microsoft.com\/java\/wp-content\/uploads\/sites\/51\/2024\/09\/ManagedIdentityRemote.mp4\">https:\/\/devblogs.microsoft.com\/java\/wp-content\/uploads\/sites\/51\/2024\/09\/ManagedIdentityRemote.mp4<\/a><\/video><\/div><\/p>\n<h5 style=\"text-align: justify;\"><span style=\"font-size: 14pt; font-family: helvetica, arial, sans-serif;\"><strong><span class=\"NormalTextRun SCXW99499664 BCX8\" data-ccp-parastyle=\"\u6837\u5f0f1\"><span class=\"EOP SCXW213517986 BCX8\" data-ccp-props=\"{&quot;134245417&quot;:true,&quot;134245418&quot;:true,&quot;134245529&quot;:true,&quot;201341983&quot;:0,&quot;335551550&quot;:1,&quot;335551620&quot;:1,&quot;335559738&quot;:240,&quot;335559739&quot;:64,&quot;335559740&quot;:320}\"><span class=\"EOP SCXW110620624 BCX8\" data-ccp-props=\"{&quot;134245417&quot;:true,&quot;134245418&quot;:true,&quot;134245529&quot;:true,&quot;201341983&quot;:0,&quot;335551550&quot;:1,&quot;335551620&quot;:1,&quot;335559738&quot;:240,&quot;335559739&quot;:64,&quot;335559740&quot;:320}\">General Availability of Java experiences on Azure Container Apps<\/span><\/span><\/span><\/strong><\/span><\/h5>\n<p><span style=\"font-family: helvetica, arial, sans-serif;\">In the <a href=\"https:\/\/devblogs.microsoft.com\/java\/java-on-azure-aca\/\">May\u2019s blog<\/a>, we introduced our support for Java on Azure Container Apps in Azure toolkit for IntelliJ IDEA. With this support, Java developers can build and deploy their apps using either source code from a GitHub repository or local artifacts, for both new and existing ACA apps. We also added workload profiles support in the subsequent release.\u00a0<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif;\">We are excited to announce that Java experiences on Azure Container Apps are now generally available. These features enable developers to configure, monitor, and troubleshoot Java applications on Azure Container Apps with ease. To learn more, please visit <a href=\"https:\/\/techcommunity.microsoft.com\/t5\/apps-on-azure-blog\/announcing-the-general-availability-of-java-experiences-on-azure\/ba-p\/4238294\">this blog<\/a> and watch <a href=\"https:\/\/www.youtube.com\/watch?v=-T90dC2CCPA\">the video<\/a> to get started.\u00a0<\/span><\/p>\n<h5><span style=\"font-size: 14pt; font-family: helvetica, arial, sans-serif;\"><strong><span class=\"x-hidden-focus\">Feedback and Suggestions<\/span><\/strong><\/span><\/h5>\n<p><span style=\"font-family: helvetica, arial, sans-serif;\">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.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: helvetica, arial, sans-serif;\">Leave your comment on this blog post<\/span><\/li>\n<li><span style=\"font-family: helvetica, arial, sans-serif;\"><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<\/span><\/li>\n<li><span style=\"font-family: helvetica, arial, sans-serif;\"><a href=\"https:\/\/microsoft.qualtrics.com\/jfe\/form\/SV_b17fG5QQlMhs2up\">Fill in our survey<\/a><\/span><\/li>\n<\/ul>\n<p><span style=\"font-family: helvetica, arial, sans-serif;\"><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><\/span><\/p>\n<h5><span style=\"font-size: 14pt; font-family: helvetica, arial, sans-serif;\"><strong>Resources<\/strong><\/span><\/h5>\n<p><span style=\"font-family: helvetica, arial, sans-serif;\">Here is a list of links that are helpful to learn Java on Azure Tooling.<\/span><\/p>\n<ul>\n<li><span style=\"font-family: helvetica, arial, sans-serif;\"><a href=\"https:\/\/docs.microsoft.com\/en-us\/azure\/developer\/java\/toolkit-for-intellij\/\">Azure Toolkit for IntelliJ documentation<\/a><\/span><\/li>\n<li><span style=\"font-family: helvetica, arial, sans-serif;\"><a href=\"https:\/\/docs.microsoft.com\/en-us\/azure\/developer\/java\/toolkit-for-eclipse\/installation\">Azure Toolkit for Eclipse documentation<\/a><\/span><\/li>\n<li><span style=\"font-family: helvetica, arial, sans-serif;\"><a href=\"https:\/\/github.com\/microsoft\/azure-maven-plugins\/wiki\/Azure-Spring-apps\">Maven Plugin for Azure Web Apps\/Functions\/Spring Apps<\/a><\/span><\/li>\n<li><span style=\"font-family: helvetica, arial, sans-serif;\"><a href=\"https:\/\/github.com\/microsoft\/azure-gradle-plugins\/wiki\">Gradle Plugin for Azure Web Apps\/Functions<\/a><\/span><\/li>\n<li><span style=\"font-family: helvetica, arial, sans-serif;\"><a href=\"https:\/\/code.visualstudio.com\/docs\/java\/java-on-azure\">VS Code extension for Azure Spring Apps<\/a><\/span><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hi everyone, welcome to the August update of Java on Azure developer tools. In this update, we will introduce our Managed Identity Support for Azure App Service in Azure toolkit, and General Availability of Java experiences on Azure Container Apps. We hope you enjoy these updates and have a smooth experience with our Azure toolkit. [&hellip;]<\/p>\n","protected":false},"author":87519,"featured_media":231470,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1,8,15],"tags":[821,13,759,794,248],"class_list":["post-231456","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-java","category-open-source","category-vscode","tag-aca","tag-azure","tag-azure-spring-cloud","tag-intellij","tag-java"],"acf":[],"blog_post_summary":"<p>Hi everyone, welcome to the August update of Java on Azure developer tools. In this update, we will introduce our Managed Identity Support for Azure App Service in Azure toolkit, and General Availability of Java experiences on Azure Container Apps. We hope you enjoy these updates and have a smooth experience with our Azure toolkit. [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/java\/wp-json\/wp\/v2\/posts\/231456","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=231456"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/java\/wp-json\/wp\/v2\/posts\/231456\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/java\/wp-json\/wp\/v2\/media\/231470"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/java\/wp-json\/wp\/v2\/media?parent=231456"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/java\/wp-json\/wp\/v2\/categories?post=231456"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/java\/wp-json\/wp\/v2\/tags?post=231456"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}