diff --git a/docs/topics/migration-paths.adoc b/docs/topics/migration-paths.adoc index 9380954c9b..a3d86b3879 100644 --- a/docs/topics/migration-paths.adoc +++ b/docs/topics/migration-paths.adoc @@ -4,71 +4,75 @@ :_content-type: CONCEPT [id="migration-paths_{context}"] -= Supported migration paths += Supported {ProductName} migration paths -The {ProductName} ({ProductShortName}) supports migrations from third-party enterprise application servers, such as Oracle WebLogic Server, to JBoss Enterprise Application Platform (JBoss EAP) and upgrades to the latest release of JBoss EAP. +The {ProductName} ({ProductShortName}) supports the following migrations: -{ProductShortName} provides a comprehensive set of rules to assess the suitability of your applications for containerization and deployment on Red Hat OpenShift Container Platform (RHOCP). You can run an {ProductShortName} analysis to assess your applications' suitability for migration to multiple target platforms. +* Migrating from third-party enterprise application servers, such as Oracle WebLogic Server, to JBoss Enterprise Application Platform (JBoss EAP). +* Upgrading to the latest release of JBoss EAP. -The following table describes the migration paths most commonly supported. +{ProductShortName} provides a comprehensive set of rules to assess the suitability of your applications for containerization and deployment on Red Hat OpenShift Container Platform (RHOCP). You can run an {ProductShortName} analysis to assess your applications' suitability for migration to multiple target platforms. -.Supported migration paths: Source platform ⇒ target -[cols="2,^1,^1,^1,^1,^1,^1,^1,^1",options="^,header"] -|==== +.Supported migration paths: Source platform ⇒ Target platform +[width="99%",cols="19%,10%,10%,10%,10%,10%,10%,10%,10%",options="^,header"] +|=== |Source platform{nbsp}⇒ -|JBoss EAP{nbsp}6 -|JBoss EAP{nbsp}7 -|RHOCP -|OpenJDK 8,{nbsp}11,{nbsp}&{nbsp}17 -|Apache Camel{nbsp}3 -|Spring Boot on Red{nbsp}Hat Runtimes -|Quarkus -|Azure +|Migration to JBoss EAP 7 & 8 +|OpenShift (cloud readiness) +|OpenJDK 11, 17, and 21 +|Jakarta EE 9 +|Camel 3 & 4 +|Spring Boot in Red Hat Runtimes +|Quarkus +|Open Liberty +// |Azure App Service |Oracle WebLogic Server |{icon-check} |{icon-check} |{icon-check} -|{icon-check} |- |- |- |- - +|- +// |- |IBM WebSphere Application Server |{icon-check} |{icon-check} |{icon-check} -|{icon-check} |- |- |- |- +|{icon-check} +// |- |JBoss EAP 4 -|{icon-check} |{icon-x} footnoteref:[note2,Although {ProductShortName} does not currently provide rules for this migration path, Red Hat Consulting can assist with migration from any source platform to JBoss EAP 7.] -|{icon-check} -|{icon-check} +|{icon-check} |{icon-check} +|- |- |- |- |- +|- +// |- |JBoss EAP 5 |{icon-check} |{icon-check} |{icon-check} -|{icon-check} |- |- |- |- +|- +// |- |JBoss EAP 6 -|N/A |{icon-check} |{icon-check} |{icon-check} @@ -76,9 +80,10 @@ The following table describes the migration paths most commonly supported. |- |- |- +|- +// |- |JBoss EAP 7 -|N/A |{icon-check} |{icon-check} |{icon-check} @@ -86,44 +91,83 @@ The following table describes the migration paths most commonly supported. |- |- |{icon-check} +|- +// |- -|Oracle JDK +|Thorntail +|{icon-check} footnoteref:[note3,Requires JBoss Enterprise Application Platform expansion pack 2 (EAP XP 2)] +|- +|- +|- +|- |- |- +|- +// |- + +|Oracle JDK +|- |{icon-check} |{icon-check} |- |- |- |- - -|Apache Camel 2 |- +// |- + +|Camel 2 |- |{icon-check} |{icon-check} +|- |{icon-check} |- |- |- +// |- |Spring Boot |- -|- +|{icon-check} |{icon-check} |{icon-check} |- |{icon-check} |{icon-check} +|- +// |- + +|Any Java application +|- +|{icon-check} |{icon-check} +|- +|- +|- +|- +|- +// |{icon-check} -|Java application +|Any Java EE application +|- |- |- -|{icon-check} |{icon-check} |- |- |- |- -|==== +// |{icon-check} + +// |Azure +// |- +// |- +// |- +// |- +// |- +// |- +// |- +// |- +// |{icon-check} +|===