Skip to content

m-reza-rahman/jakartaee-azure

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Java/Jakarta EE on Azure

This repository shows the key ways of deploying a Java/Jakarta EE application to Azure. The repository hosts the demos for this talk or this lab (here are the instructions for the lab). Here is a video of the talk.

The basic Jakarta EE application used throughout is in the jakartaee folder. You should explore the setup in that folder first.

Each of the parts of this repository can be run independently, which means you can go directly to the parts that interest you most. The following is just one logical sequence.

The key Azure pathways for Jakarta EE applications include:

  • Deploying a Jakarta EE application on Azure using IaaS. The iaas folder shows how this is done.
  • Deploying a Jakarta EE application on Azure using PaaS. The paas folder shows how this is done.
  • Deploying a Jakarta EE application on Azure using Docker. The docker folder shows how this is done.
  • Deploying a Jakarta EE application on Azure using Docker and Kubernetes. The kubernetes folder shows how this is done.

The demos use Jakarta EE 8, WildFly/JBoss EAP and PostgreSQL.

To Do

  • Move to RHEL
  • Explore WildFly Operator