cloudpakforapplications-appmod
workshop-10-01-2020
workshop-10-01-2020
  • Introduction
  • Setup / Pre-work
    • Cloud Workshop + Cloud Shell Setup Instructions
  • Day 1
    • Lab: Kubernetes 101
      • Lab 1 - Deploy Application
      • Lab 2 - Scale Application
      • Lab 3 - Multi-tier Application
    • Lab: Helm 101
      • Setup Helm
      • Lab 1 - Deploy Application
      • Lab 2 - Update Application
      • Lab 3 - Revisions
      • Lab 4 - Helm Repositories
    • Lab: Jenkins and Kubernetes
  • Day 2
    • Lab: Deploy Microservices on IKS
    • Lab: Kubernetes Extensions
      • Access Cognitive Class
      • Setup Tools
      • Custom Resources and Operators
    • Lab: Istio 101
      • Setup Istio
      • Lab 1 - Installing Istio
      • Lab 2 - Deploying Guestbook Application
      • Lab 3 - Expose the Service Mesh with Istio Ingress Gateway
      • Lab 4 - Perform Traffic Management
  • Resources
    • IBM Developer
Powered by GitBook
On this page
  • IBM Kubernetes Service Workshop
  • Setup
  • Agenda Day 1
  • Agenda Day 2
  • Technology Used
  • Presenters

Was this helpful?

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

NextCloud Workshop + Cloud Shell Setup Instructions

Last updated 4 years ago

Was this helpful?

John Zaccone
Rojan Jose
Javier Torres
Cloud Workshop + Cloud Shell Setup Instructions
Lecture: Overview of Docker (with Demo)
Lecture: Overview of Kubernetes
Lab Environment Setup
Hands On Lab: Kubernetes
Lecture: Helm
Lab: Helm
Lecture: CI/CD Options for Kubernetes
Lab: CI/CD for Kubernetes
Lecture: 12 Factors
Lecture: Application Modernization
Lecture: App Modernization Migration
Lecture: Microservices
Lab: Deploy Microservices
Lecture: Kubernetes Extensions
Lab: Custom Resources and Operators
Lecture: Istio
Lab: Istio