Introducing the WebSphere application modernization tools
Learn about IBM Cloud Transformation Advisor, WebSphere Application Migration Toolkit, and IBM Mono2Micro
IBM WebSphere Hybrid Edition is a bundle of IBM runtimes for enterprise and cloud-native Java workloads. WebSphere Hybrid Edition enables developers to flexibly deploy both WebSphere traditional runtimes and Liberty runtimes (including Open Liberty), depending on their needs while optimizing the use of WebSphere Network Deployment, WebSphere Application Server, and Liberty Core license entitlements.
WebSphere Application Server traditional is a trusted application server for Java EE applications. Liberty is a fast, lightweight, and modular framework for cloud-native Java applications and microservices that are optimized for cloud and Kubernetes and supporting a wide spectrum of Java APIs, including the latest Eclipse MicroProfile and Jakarta EE API.
With WebSphere Hybrid Edition, you can continue to run workloads on WebSphere Application Server traditional reliably, build new services on Liberty and deploy them to cloud, and modernize and refactor your legacy applications whenever you’re ready and at your own pace. The choices are yours.
WebSphere Hybrid Edition offers a suite of tools to support and speed up your application modernization journey.
IBM Cloud Transformation Advisor discovers and analyzes on-premises Java EE and messaging workloads and provides recommendations on optimal paths for modernization including estimates on development efforts. The Transformation Advisor data collector relies on the Migration Toolkit for Application Binaries (informally known as the binary scanner).
WebSphere Application Migration Toolkit (also known as the source scanner) assists developers to make code changes to modernize their Java applications from updating Java SE versions, Java EE versions to moving to Liberty.
IBM Mono2Micro uses AI to help you transform your monolithic applications into microservices. It offers suggestions on microservice partitions to consider based on business use cases, and it also generates microservice code that you can use as a starting point to speed up your refactoring efforts.
Let’s start your learning journey about these application modernization tools with these two articles:
If you are still working out your modernization approach, this article provides valuable insights on how to plan and run your modernization strategy. Whether you are looking at runtime, operational, or architectural modernization, each application is different, and your approach will vary.
Migration tools can help you understand the changes needed to move your application forward when dealing with backward compatibility and version upgrade issues by either scanning your application binaries or application source code. This article gives you an overview of the WebSphere Application Server migration tools that you can download to your desktop or use directly from the WebSphere Application Server administrative console.