• Contact us
  • Search

    Cloud training

    Advanced Kubernetes Application Deployment

    Extend your cloud native skills in packaging, deploying, monitoring and scaling your application in Kubernetes

    kubernetes-ktp-color
    Extend your application packaging and deployment skills using cloud native tooling. This course will teach you how to take a container-based application, and enhance it with cloud native tooling.

    You will learn to package the application with Helm charts, monitor it with Prometheus and Grafana, and autoscale it using both built-in and custom metrics. As part of the exercises, you will learn how to deploy the Prometheus/Grafana monitoring stack.


    After completing this course, you will be able to:

    • Package containerized applications using parameterized Helm charts to ease customization and reuse
    • Deploy a Kubernetes monitoring solution based on Prometheus and Grafana
    • Create dashboards to monitor application health and performance
    • Autoscale your application using built-in and custom metrics
    • Proactively protect your workloads against disruptions with Pod distribution budgets, prioritization, and QoS.

    Prerequisites

    • Good knowledge of Kubernetes and Docker.
    • We highly recommend combining this course with a one-day training on Kubernetes Fundamentals. It’s always a good idea to review your basics.

    Reach your DevOps goals with a Kubernetes Certified Provider

    Duration

    One day

    Type

    A mix of theory and hands-on exercises

    Audience

    Application developers, Architects, DevOps practitioners

    Upcoming trainings

    670

    Price per participant

    Empower your entire team with new skills

    Contact us to plan this training just for your team.