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