Address hybrid cloud integration requirements rapidly with the IBM Cloud Pak for Integration Quick Start for AWS


Modernizing Java EE Applications

Login to enroll
  • Course Number
  • Classes Start
    Jan. 1, 2020
  • Audience
  • Course Level
  • Language
  • Badge Earned
  • Tell Your Friends

About This Course

There's a shift underway to move current IT to a cloud operational model. Already, many enterprise developers are building new features on the cloud and have migrated some of the less mission-critical workloads. But what should developers consider in modernizing legacy Java EE applications with complex structures and interactions with enterprise messaging and data services? In this course, we'll talk about IBM's approach to modernizing this class of applications and provide demonstrations of key concepts. Over the course of three modules, you'll see different methods to migrate applications, the role of containers in the journey and how microservices are foundational to cloud native capabilities. The demos will consider the journey of an example WebSphere online store application through the process. 


Module 1 - Introduction to Application Modernization

Module 2 - Containers and Container Orchestration

Module 3 - Microservices and DevOps


  • This course is free.
  • It is self-paced.
  • It can be taken at any time.
  • It can be audited as many times as you wish.
  • There is only ONE chance to pass the course, but multiple attempts per question


  • Basic Math


Tim Robinson, Developer Advocate, IBM

Tim Robinson is a Silicon Valley based developer specializing in hybrid cloud architecture, security, and networking. He is focusing on developer and community programs and education for creating solutions based on Cloud Foundry, Docker, and other open computing platforms. His hobbies include running, craft beer-making, and flying high power model rockets.


David Carew, Developer Advocate, IBM 

David Carew is a veteran Software Engineer and Architect. He has held a variety of positions in IBM from writing the code to control industrial robots to being part of the team that developed IBM's first Java based enterprise computing platform. His current areas of specialty include App Modernization, Cloud Computing, Machine learning, Big Data & Analytics and Blockchain.