Java on Azure Tooling Update – March 2023
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’s get started.
Azure Toolkit for IntelliJ Improvements
Azure Event Hubs Support
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 this documentation for more details.
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.
Templates Enhancements for Azure Functions
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.
To use this feature, you can right-click the package folder and select “New > Azure Function class” to complete the quick start experience. Here is a short demo of this feature.
Log Streaming Improvements for Azure Spring Apps
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.
Feedback and Suggestions
Please don’t hesitate to try our product! Your feedback and suggestions are very important to us and will help shape our product in the future.
- Leave your comment on this blog post
- Create a feature request or submit a bug on our official GitHub Issues page
- Fill in our survey
Here is a list of links that are helpful to learn Java on Azure Tooling.
- Azure Toolkit for IntelliJ documentation
- Azure Toolkit for Eclipse documentation
- Maven Plugin for Azure Web Apps/Functions/Spring Apps
- Gradle Plugin for Azure Web Apps/Functions
- VS Code extension for Azure Spring Apps