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 |
Credential | Certificate |
Get started with Java on Azure at Microsoft Course details
- 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
- 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