Introduction

App Modernization Workshop

In the workshop you will learn about foundational open source technologies and industry-wide accepted best practices for building modern, scalable, portable, and robust applications. You will learn migration strategies for moving legacy, monolithic WAS applications into Liberty containers running on Red Hat OpenShift, and some of the common pitfalls to watch out for.

Agenda Catagories

Build your own agenda from the following catagories. Browse the variants in the upper lefthand dropdown to view past agendas.

Also:

Setup

Run these steps to setup your environment for the labs

Technology Foundations

A Quick Overview of Docker/K8s for an advanced audience

What is Docker?

Series of Docker Labs

What is Kubernetes?

Standalone Lecture on Operators (also included in Kubernetes Lecture)

Series of Kubernetes Labs

Kubernetes Introduction Labs (Deploying & Scaling Apps)

Helm Overview Lecture

Series of Helm Labs

Microservices Development

Microservices Principles, Patterns and Implementation Considerations

Wrap up

Questions?

Deploy Microservices Application Lab

Overview of Istio Service Mesh

Working with Istio (Deploying Applications and Traffic Management)

Modern Development in OpenShift

Introduction to Application Modernization

Learn about S2I and Templates in OpenShift

Deploy Cloud Native Applications using S2I

Write your own S2I Scripts for Open Liberty

CI/CD

Jenkins Pipelines in OpenShift Lecture

Jenkins Pipelines in OpenShift Lab

Tekton Overview Lecture

Tekton Pipelines in OpenShift Lab

Covers breifly... why CICD for microservices, Jenkins, Jenkins X, Tekton, and ArgoCD

Jenkins Pipelines in IKS Lab

Application Modernization

Learn about Application Modernization Migration Approaches

Run Transformation Advisor against WebSphere

Cloud Native Development – 12 Factor

IBM Value Add

Overview of IBM Cloud Pak for Applications

Technology Used

  • Docker

  • Kubernetes

  • Helm

  • RedHat OpenShift

  • IBM Kubernetes Service

  • IBM Transformation Advisor

  • Jenkins

  • Istio

Presenters

Last updated