Application Modernization with MTA

Introduction

Welcome to this quick course on the Application Modernization with MTA. This course is the fifth in a series of six courses about Application Platform Delivery:

What’s in this course?

In this course, you’ll learn how to modernize enterprise Java applications using Red Hat Migration Toolkit for Applications (MTA), Red Hat Developer Lightspeed, and Red Hat OpenShift Dev Spaces. You’ll assess and analyze applications, identify migration requirements, and use AI-assisted recommendations to modernize an application from JBoss EAP 7 to JBoss EAP 8.

Duration: 1.5 hours

Contributors

The PTL team acknowledges the valuable contributions of the following Red Hat associates:

  • Andrew Block (SME)

  • Bill Wheatley (SME)

  • Bryan Saunders (SME)

  • Evan Shortiss (SME)

  • Julio Villarreal Pelegrino (SME)

  • Kristopher Godek (SME)

  • Roman Martin Gil (SME)

  • Senthil Kumar (SME)

  • Sergio Canales Espinoza (SME)

  • Yogita Soni (Content Architect)

  • Lisa Edgell (Learning Product Manager)

  • Caitlyn Rymarchyk (Learning Product Manager)

  • Anna Swicegood (Learning Product Manager)

Learning Objectives

By the end of this module, you will be able to:

  • Explain how MTA supports enterprise application modernization

  • Assess and analyze Java applications for migration to JBoss EAP 8

  • Identify Java EE to Jakarta EE migration requirements

  • Configure MTA with Red Hat MaaS and Developer Lightspeed

  • Use the MTA extension in Red Hat OpenShift Dev Spaces

  • Apply AI-assisted migration recommendations to modernize applications

  • Validate and build a modernized application

Prerequisites

This course assumes that you have the following prior experience: