Introduction

App Modernization Workshop

In the workshop you will learn about foundational open source technologies and OpenShift for building modern, scalable, portable, and robust applications. We will be focusing on the developer experience in OpenShift, and tricks you can employ to spend less time configuring environments and getting things working and more time coding.

Agenda

Setup

Your client (CLI) environment

Your server (OpenShift) environment

Session 1

What is Docker?

Series of Docker Labs

What is Kubernetes?

Kubernetes Introduction Labs (Deploying & Scaling Apps)

Session 2

Istio, Helm, and Operators

Helm 101

Create a Custom Kubernetes Operator

Lab on features of Istio

Learn about Developer Experience in OpenShift

Deploy Cloud Native Applications using S2I

Session 3

Tekton Overview Lecture

Tekton Pipelines in OpenShift Lab

Session 4

Lecture on OpenShift Developer Experience

Building a custom stack for a portable development environment using devfiles

Technology Used

  • Docker

  • Kubernetes

  • Helm

  • RedHat OpenShift

  • IBM Kubernetes Service

  • IBM Transformation Advisor

  • Jenkins

  • Istio

Presenters

Last updated