Introduction
Java is the one of the most used languages, according to Stack Overflow and GitHub. Java Virtual Machine (JVM) offers a mature way to run Java applications efficiently.
Azure offers various ways to deploy your Java applications. No matter what types of Java applications you're running, Azure has a solution. You can choose from batch processes, nanoservices, and microservices, all the way up to Java Enterprise Edition (EE) and Jakarta EE applications.
In this module, we look at Java's powerful features and give an overview of Azure deployment offers. This module is for Java developers and system administrators who have experience with running Java applications. No coding is involved in this conceptual module.
Learning objectives
By the end of this module, you'll be able to:
- Differentiate between types of Java applications.
- Explain the opportunities for Java developers on Azure.
Prerequisites
- Basic development experience in Java or system operating knowledge for Java-based architectures