Introduction to Azure Service Bus with Java
2 h 0 m
Lab Overview

In this lab, you will create, deploy, and configure an application using Java and the Azure Service Bus to demonstrate the use of messaging with queues. Your first exercise will be to create a development environment where you can create and debug Java code. After that, you will create a Service Bus queue, an Azure Function, and an Azure Cosmos DB database to demonstrate the full message cycle. The Java web application, running in Docker on your development machine, will use the Service Bus queue to communicate with the Azure function which will process the message and finally save the result into the Cosmos DB database.

In this exercise, you will set up a Java development environment inside of Microsoft Azure. This will include an Integrated Development Environment (IDE) using Ubuntu, the latest JDK, and Visual Studio Code.

In this exercise, you will install some Visual Studio Code extensions and load the Java project into the editor and check that your environment is configured properly.

In this exercise, you will create an Azure Service Bus namespace and queue.
In this exercise, you will create an Azure Cosmos DB ´╗┐account.
In this exercise, you will create an Azure Function that will tie the solution together as the message receiver and processor between the Java web app and the Cosmos DB database.
In this exercise, you will run the final solution end-to-end and examine how the technologies fit together to form a working system.
Real-Time Lab
Not Registered?
Create Account
Already Registered?
What are Labs?

Labs are where you can get hands on experience from what you have learned from lectures. You get to work in real time in virtual machines at your pace.