Skip to content

IKS Cloud Native Workshop

Welcome to the IKS Cloud Native 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 about deploying and managing microservice applications on top of the IBM Kubernetes Service (IKS) environment.

Day 1 - App Modernization 101

Each topic in this workshop consists of a technical overview and a hands-on lab.

DAY 1 - 8am to 3pm EST
Welcome, Introductions & Objectives All 10 mins
Lecture: Overview of Docker with demo Remko de Knikker 20 mins
Lecture: Overview of Kubernetes Remko de Knikker 30 mins
Lab: Kubernetes 101 Remko de Knikker 60 mins
BREAK (10am) 10 mins
Lecture: Helm Rojan Jose 30 mins
Lab: Helm 101 Rojan Jose 50 mins
LUNCH (12pm) 60 mins
Lecture: CI/CD Options for Kubernetes Rojan Jose 20 mins
Lab: CI/CD with Jenkins 101 Rojan Jose 45 mins
Lecture: 12 Factors Javier Torres 30 mins
BREAK 10 mins
Lecture: Application Modernization & Microservices Javier Torres 30 mins
Lab: Deploying Microservices Javier Torres 30 mins

Day 2 - App Modernization 201

Each topic in this workshop consists of a technical overview and a hands-on lab.

DAY 2 - 8am to 3pm EST
Welcome back, recap All 10 mins
Lecture: Microservices Javier Torres 15 mins
Lecture: Kubernetes Storage Rojan Jose 30 mins
Lab: Container, File and Block Storage for Kubernetes Rojan Jose 90 mins
BREAK (10:25am) 10 mins
Lecture: Kubernetes Extensions Rojan Jose 35 mins
Lab: Custom Resources and Operators Rojan Jose 60 mins
LUNCH (12pm) 60 mins
Lecture: Istio Remko de Knikker 45 mins
Lab: Istio 101 Remko de Knikker 60 mins
Wrap up All

Technologies

  • Docker
  • IBM Kubernetes: 1.19
  • Helm
  • IBM Kubernetes Service
  • Jenkins
  • Istio

Credits