One-day hands-on training

This course is for Kubernetes users who want to extend their skills towards building and deploying applications on Kubernetes using CI/CD. The course will primarily teach you how to create a container-based CI/CD pipeline for an application, whilst also covering writing Helm charts and monitoring with Prometheus and Grafana.

Course description

  • Continuous Integration/Continuous Delivery
    • Deployment strategies
    • Tools for deployment (Jenkins/ Octopus / CircleCI, etc…)
  • Application packaging with Helm
    • Install and upgrade applications with Helm
    • Helmfile/Helmsman
    • Charts as components using umbrella charts
  • Application monitoring with Prometheus and Grafana
    • Metrics types and application instrumentation
    • Prometheus scraping configured in Helm charts
    • Building dashboards (manually and as code), dashboards in Helm charts
  • Autoscaling using standard and custom metrics
    • POD limits and requests
    • Load monitoring using Prometheus
    • Load testing w. e.g. Apache Bench

We highly recommend to combine this course with a one-day training on Kubernetes Fundamentals. It’s always a good idea to review your basics.

Course Facts

Watches icon

Duration

One day

A Graduation Hat

Type

Mix of theory and hands-on exercises

Two People Icon

Audience

Application developers, Architects, DevOps practitioners

Google Pin Icon

Location

Copenhagen, Stockholm, Oslo, Gothenburg, Aarhus, Malmö, or on-site.