Course Activities
Main Activities
Task Description Link Walkthroughs What is a Container? A look under the the covers at what is a Linux Container? Understand Containers What is an Image? A look under the the covers at what is a Linux Container Image? Container Images Docker Basics Set of walkthroughs that cover docker basics Docker Basics Try It Yourself IBM Container Registry Build and Deploy Run using IBM Container Registry IBM Container Registry Docker Lab Running a Sample Application on Docker Docker Lab Task Description Link Try It Yourself Pod Creation Challenge yourself to create a Pod YAML file to meet certain parameters. Pod Creation Pod Configuration Configure a pod to meet compute resource requirements. Pod Configuration Multiple Containers Build a container using legacy container image. Multiple Containers Probes Create some Health & Startup Probes to find what’s causing an issue. Probes Rolling Updates Lab Create a Rolling Update for your application. Rolling Updates Cron Jobs Lab Using Tekton to test new versions of applications. Crons Jobs Creating Services Create two services with certain requirements. Setting up Services Setting up Persistent Volumes Create a Persistent Volume that’s accessible from a SQL Pod. Setting up Persistent Volumes Debugging Find which service is breaking in your cluster and find out why. Debugging IKS Ingress Controller Configure Ingress on Free IKS Cluster Setting IKS Ingress Solutions Lab Solutions Solutions for the Kubernetes Labs Solutions Task Description Link Walkthroughs Deploying Applications From Source Using OpenShift 4 S2I Try It Yourself Tekton Lab Using Tekton to test new versions of applications. Tekton IBM Cloud DevOps Using IBM Cloud ToolChain with Tekton Tekton on IBM Cloud Jenkins Lab Using Jenkins to test new versions of applications. Jenkins Task Description Link Walkthroughs GitOps Introduction to GitOps with OpenShift Learn OpenShift GitOps Multi-cluster Multi-cluster GitOps with OpenShift Learn OpenShift Try It Yourself ArgoCD Lab Learn how to setup ArgoCD and Deploy Application ArgoCD
Elective Activities
Task Description Link Try It Yourself Accessing API Connect Creating and accessing an API Connect Instance. Access API Connect Creating APIs Creating REST APIs using API Connect. Creating APIs Importing an API Import an existing OpenAPI 2.0 definition. Importing APIs Task Description Link Cloud Data Getting Started with Cloud Data Services (postgres) Cloud Data Lab Task Description Link Walkthroughs Console Samples on Kubernetes Getting Started with Producing & Consuming on Kubernetes EDA Lab 0 Solution Console Samples on Docker Getting Started with Producing & Consuming on Docker EDA Lab 1 Solution Spring for Apache Kafka Getting Started with the Spring for Apache Kafka project EDA Lab 2Solution Reactive Messaging Getting Started with Reactive Messaging, MicroProfile, and Quarkus EDA Lab 3Solution Try It Yourself Choose Your Own Adventure! Utilizing what you have learned in the bootcamp, take a look at some real-world event-driven scenarios and implementations. EDA Lab 4 Activity Link Install Sysdig Agent on IBM Kubernetes Service (IKS) Sysdig with IKS Analyze metrics on minikube using Sysdig Sysdig with minikube Using Sysdig Dashboards Sysdig Dashboards Sysdig Alerts Sysdig Alerts Prometheus Java Metrics with Sysdig Sysdig Java Prometheus Prometheus Node.js Metrics with Sysdig Sysdig Node.js Prometheus Activity Link Install LogDNA agent on IBM Kubernetes Service (IKS) LogDNA with IKS Install LogDNA agent on RedHat OpenShift LogDNA with OpenShift Install LogDNA agent on minikube LogDNA with minikube Using LogDNA Dashboard LogDNA Dashboards Alers with LogDNA Alers with LogDNA JSON logs with LogDNA JSON logs with LogDNA Activity Link NodeJS NodeJS Java Java Open Liberty Open Liberty Jaeger in OpenShift & Kubernetes Istio Kubernetes Jaeger with Istio - NodeJS Istio NodeJS Jaeger with Istio - Java Istio Java Jaeger with Istio - Open Liberty Istio Open Liberty
Projects
Task Description Link Try It Yourself OpenShift Project Building a Devops Pipeline with Openshift and Tekton CICD Project Microservices Project Cloud Native Starter MicroProfile Project