Microsoft
Microsoft Logo

Get started with Java on Azure 

  • Offered byMicrosoft

Get started with Java on Azure
 at 
Microsoft 
Overview

Duration

5 hours

Total fee

Free

Mode of learning

Online

Schedule type

Self paced

Difficulty level

Beginner

Official Website

Explore Free Course External Link Icon

Credential

Certificate

Details Icon

Get started with Java on Azure
 at 
Microsoft 
Course details

Skills you will learn
What are the course deliverables?
  • Introduction to Java on Azure
  • Choose the right Azure service for deploying your Java application
  • Deploy a Spring Boot app to Azure
  • Deploy a Java web app to Azure App Service
  • Deploy Spring microservices to Azure
  • Build a real-time event-driven Java solution in Azure
  • Deploy a Java EE (Jakarta EE) application to Azure
  • Containerize and deploy a Java app to Azure
  • Migrate Java web applications to Azure App Service
More about this course
  • Start here and learn how you can build, migrate and scale Java applications on Azure using Azure services
  • Use tools and frameworks that you know and love – Spring, Tomcat, WildFly, JBoss, WebLogic, WebSphere, Maven, Gradle, IntelliJ, Eclipse, Jenkins, Terraform and more
  • In this course, we discuss Java's various frameworks and architectures
  • Explore the service options for deploying Java applications to Azure, and choose the one that best addresses your team's needs

Get started with Java on Azure
 at 
Microsoft 
Curriculum

Introduction to Java on Azure

Introduction

Java at Microsoft

Types of Java applications

Java technologies

Deployment opportunities on Azure

Sample Java app deployment

Check your knowledge

Summary

Choose the right Azure service for deploying your Java application

Introduction

Application deployment types

Compare the solutions

Choose the right destination

Knowledge check

Summary

Deploy a Spring Boot app to Azure

Introduction

Build a Spring Boot application

Exercise - Create Azure resources and a Java Spring application

Deploy a Spring Boot application to Azure

Exercise - Deploy a Spring Boot application

Knowledge check

Summary

Deploy a Java web app to Azure App Service

Introduction

Overview of a JavaServer Faces application

Exercise - Create a JavaServer Faces web app on Tomcat

Exercise - Deploy a Java web app to Azure App Service

Knowledge check

Summary

Deploy Spring microservices to Azure

Introduction

Create an Azure Spring Cloud instance

Configure a Spring Cloud Config Server

Build a Spring Boot microservice

Build a Spring Cloud Gateway

Distributed tracing

Scale Spring Boot microservices

Summary

Build a real-time event-driven Java solution in Azure

Introduction

What is event driven, and how fast is real time?

Exercise - Build an Azure function to simulate telemetric data

Databases for event-driven applications

Exercise - Process the events and store the data in Azure Cosmos DB

Monitoring and logging

Exercise - Monitoring and logging

Knowledge check

Summary

Deploy a Java EE (Jakarta EE) application to Azure

Introduction

Deploy Azure Database for MySQL

Exercise - Deploy Azure Database for MySQL

Deploy a Java EE (Jakarta EE) application to JBoss EAP on Azure App Service

Exercise - Deploy a Java EE (Jakarta EE) application to JBoss EAP on Azure App Service

View the JBoss EAP administration tools and application logs

Exercise - Access the JBoss EAP administration tools and application logs

Knowledge check

Summary

Containerize and deploy a Java app to Azure

Introduction

Set up your Azure environment

Containerize a Java app

Build and run a container image for the Java app

Push the container image to Azure Container Registry

Deploy the container image to Azure Kubernetes Service

Knowledge Check

Summary

Migrate Java web applications to Azure App Service

Introduction

Azure Migrate App Containerization overview

Exercise - Set up host environment

Exercise - Discover your Java web application

Exercise - Build container image for your Java web app

Exercise - Deploy app container to Azure App Service

Check your knowledge

Summary

Get started with Java on Azure
 at 
Microsoft 
Entry Requirements

Eligibility criteriaUp Arrow Icon
Conditional OfferUp Arrow Icon
  • Not mentioned

Other courses offered by Microsoft

Free
2 hours
Intermediate
Free
4 hours
Intermediate
Free
5 hours
Beginner
Free
1 hours
Beginner
View Other 1171 CoursesRight Arrow Icon
qna

Get started with Java on Azure
 at 
Microsoft 

Student Forum

chatAnything you would want to ask experts?
Write here...