JBoss EAP to Payara Server
Migration Guide
JBoss EAP to Payara Server Migration Guide
In this detailed, step-by-step guide, you’ll learn:
Although Payara Server Enterprise offers similar features as JBoss EAP, they are often based on different technologies and concepts, and often use different terminology. Before going into migration from JBoss EAP to Payara Server, we provide you with an overview of similar features and concepts that exist in both products so you can see how your applications and configuration will work once the migration to Payara Server is completed.
In addition, the JBoss EAP to Payara Server Migration Guide includes information and tips about:
-
Clustering in Payara Server Enterprise vs. JBoss EAP
-
Migrating Configuration of Server Resources
-
Migrating KeyCloak Configuration
-
Cloud Support
-
IDE Support
-
Why Payara Server?
Fill out the form on this page and get immediate access to the guide today.
“In terms of support costs Payara is 60% cheaper than JBoss. And as it is Open Source there are no licensing fees! Our engineers are extremely satisfied with Payara’s performance. They started using Payara in a small scale and as things worked quickly well they have increased their Payara usage exponentially.”
International Hotel Franchise
Feature | JBoss EAP 7.3 | Payara Server Enterprise 5 |
---|---|---|
License | Open Source with EULA | Open Source with EULA |
Release Frequency | 6 weeks | Monthly |
Production Support | Yes | Yes |
Component Upgrades | Frequent/Unknown schedule | Monthly |
Supported IDEs | Eclipse / NetBeans / IntelliJ IDE / Red HaT Development Suite | Eclipse / NetBeans / IntelliJ IDE |
Jakarta EE 8 Compatible | Yes | Yes |
Java EE 8 Compatible | Yes | No |
Data Grid (Caching) | Infinispan (additional cost) | Hazelcast / JCache |
Clustering | Every node runs same app or fine grained assignment. | Every node runs the same app or fine grained assignment. Automatic clustering over multicast. |
Scripting Tool | jboss-cli.sh | asadmin |
Admin Command Recording and Auditing | Yes | Yes |
Deployment Flexibility | Variable (System, environment, external file, MicroProfile config) | Variables (System, environment, MicroProfile config) |
Notification Channels Monitoring |
|
|
Custom Notifiers | No | Yes |
Slow SQL Logging | No | Yes |
Health Check Service | No | Yes |
Request Tracing | Yes (JAX-RS, CDI) | Yes (JAX-RS, CDI, EJB, Servlet) |
OAuth2 / OpenId Connect Support | Yes, through Red Hat Single Sign-On (additional cost) | Natively Supported (through Security API) |
Microservices Edition | No | Payara Micro |
MicroProfile Support | Partial | Yes |
Docker Support | Yes | Yes, also with container automation through Payara Docker Nodes |
Kubernetes Support | Yes | Yes |
Cloud Providers Support | Microsoft Azure, Amazon, Google, OpenShift, and more | Microsoft Azure, Google, Jelastic, Amazon, Oracle Cloud, and more |
Zero Deployment Downtime | No | Parallel versions with one-time switch |
Upgrade Tool | Yes | Yes |
Bundled JDK Support | Yes - RHEL and Windows only | Yes - Linux & Windows |
Easy Migration from Community to Enterprise | Wildfly migration to JBoss EAP Possible - Challenging | Yes - Payara Platform to Payara Platform Enterprise -Simple migration |
Integrated Monitoring Console | Yes (additional cost) | Yes |