Introduction
IBM Kubernetes Service 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. We will also discuess some of the most common pitfalls to watch out for.
Setup
Run these steps to setup your environment for the labs
Agenda Day 1
Topic
Description
Welcome
Introductions & Objectives
What is Docker?
What is Kubernetes?
BREAK
Run these steps to setup your environment for the labs
Kubernetes Introduction Labs (Deploying & Scaling Apps)
LUNCH
Helm Overview Lecture
Deploy Cloud Native Applications using Helm
BREAK
Covers briefly... why CICD for microservices, Jenkins, Jenkins X, Tekton, and ArgoCD
Jenkins Pipelines in IKS Lab
BREAK
Cloud Native Development – 12 Factor
Wrap up
Questions?
Agenda Day 2
Topic
Description
Welcome
Day 1 Recap / Questions
Learn about Application Modernization Migration Approaches
Learn about Application Modernization Migration Approaches
Microservices Principles, Patterns and Implementation Considerations
BREAK
Deploy Microservices Application Lab
Overview of Kubernetes Extensions, custom resource definitons, operators
BREAK
Working with custom resource definitions
Lunch
Overview of Istio Service Mesh
BREAK
Working with Istio (Deploying Applications and Traffic Management)
Wrap up
Questions?
Technology Used
Docker
Kubernetes
Helm
IBM Kubernetes Service
Jenkins
Istio
Presenters
Last updated