All Projects → m-reza-rahman → jakartaee-azure

m-reza-rahman / jakartaee-azure

Licence: MIT license
Java/Jakarta EE on Azure

Programming Languages

java
68154 projects - #9 most used programming language
HTML
75241 projects
shell
77523 projects
Dockerfile
14818 projects

Projects that are alternatives of or similar to jakartaee-azure

application-modernization-javaee-quarkus
Application Modernization Sample - From Java EE (2010) to Cloud-Native (2021)
Stars: ✭ 99 (+182.86%)
Mutual labels:  javaee, jakartaee
jakartaee-kubernetes
Effective Kubernetes for Java EE, Jakarta EE and MicroProfile Developers
Stars: ✭ 32 (-8.57%)
Mutual labels:  javaee, jakartaee
Jeeplatform
一款企业信息化开发基础平台,拟集成OA(办公自动化)、CMS(内容管理系统)等企业系统的通用业务功能 JeePlatform项目是一款以SpringBoot为核心框架,集ORM框架Mybatis,Web层框架SpringMVC和多种开源组件框架而成的一款通用基础平台,代码已经捐赠给开源中国社区
Stars: ✭ 1,285 (+3571.43%)
Mutual labels:  javaee
Docker Images
Docker Images
Stars: ✭ 232 (+562.86%)
Mutual labels:  javaee
Visualee
A maven plugin to visualize java ee projects
Stars: ✭ 169 (+382.86%)
Mutual labels:  javaee
Cargotracker
The project demonstrates how you can develop applications with Jakarta EE using widely adopted architectural best practices like Domain-Driven Design (DDD).
Stars: ✭ 93 (+165.71%)
Mutual labels:  javaee
Defterp
deftERP - Jakarta EE (Java EE 7 : JSF, JPA, EJB, CDI, Bean Validation)
Stars: ✭ 207 (+491.43%)
Mutual labels:  javaee
Jsonp
Java API for JSON Processing (JSON-P)
Stars: ✭ 77 (+120%)
Mutual labels:  javaee
geronimo
Mirror of Apache Geronimo
Stars: ✭ 35 (+0%)
Mutual labels:  javaee
Windup
Windup - Application Migration and Assessment Tool
Stars: ✭ 129 (+268.57%)
Mutual labels:  javaee
Nutz Book Project
做个平台
Stars: ✭ 228 (+551.43%)
Mutual labels:  javaee
Deltaspike
Mirror of Apache Deltaspike
Stars: ✭ 129 (+268.57%)
Mutual labels:  javaee
Tomcat80
Mirror of Apache Tomcat 8.0.x
Stars: ✭ 113 (+222.86%)
Mutual labels:  javaee
Nutz
Nutz -- Web Framework(Mvc/Ioc/Aop/Dao/Json) for ALL Java developer
Stars: ✭ 2,422 (+6820%)
Mutual labels:  javaee
Dev Ref
Stars: ✭ 90 (+157.14%)
Mutual labels:  javaee
tomcat-native
Mirror of Apache Tomcat Native
Stars: ✭ 73 (+108.57%)
Mutual labels:  javaee
Angular2andjavaee
This project should provide a starting point for people interested in using Angular 10 with Ivy in a Java EE environment.
Stars: ✭ 78 (+122.86%)
Mutual labels:  javaee
Core
Forge Core Framework APIs and Implementation
Stars: ✭ 195 (+457.14%)
Mutual labels:  javaee
Tomcat Maven Plugin
Mirror of Apache Tomcat Maven plugin
Stars: ✭ 127 (+262.86%)
Mutual labels:  javaee
jakartaee8-starter-boilerplate
A boilerplate project for starting a Jakarta EE 8 application in seconds
Stars: ✭ 55 (+57.14%)
Mutual labels:  jakartaee

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

  • Explore Galleon/Bootable Jars
  • Explore WildFly Operator
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].