IBM Developer Technology Sandbox preview: Helping developers explore new technologies Learn more

Modernizing applications to use WebSphere Liberty

Overview

IBM WebSphere Hybrid Edition makes application modernization easier with IBM Cloud Transformation Advisor and IBM Mono2Micro which assess and accelerate your applications’ move to the cloud as well as assist you in adapting your code to use a microservice architecture. These tools help you move your Java EE applications to Liberty, the best choice for application containerization and a cloud-optimized Java runtime for microservices and cloud-native applications available in IBM WebSphere Hybrid Edition.

The following two tools are also available to WebSphere Application Server users (in addition to being available in WebSphere Hybrid Edition):

  • The Migration Toolkit for Application Binaries (informally known as the binary scanner) is at the heart of Transformation Advisor data collector. This application and configuration migration tool helps WebSphere Application Server application developers through a variety of WebSphere and Java migration scenarios by providing a wealth of information when it analyzes your application binaries and your configuration. It is great for getting lots of information quickly, even if you do not have access to the source code.

  • The WebSphere Application Server Migration Toolkit (also known as the source scanner) provides the same detailed migration analysis on your application source code. It is great for developers who will be making code changes.

Skill level

Intermediate

Estimated time to complete

Approximately 2 hours.

Learning objectives

Upon completion of this learning path, you will be able to:

  • Understand the migration tools available to help WebSphere Application Server application. developers and operations personnel to help break down the tasks of application modernization.
  • Understand how to use the reports that the migration tools create to help modernize an application
  • Learn how to create the necessary configuration to run the modernized app on Liberty on Red Hat OpenShift.