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