Skip to main content
  • Contact us
  • Search

    Cloud training

    Advanced Kubernetes application deployment

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

    Kubernetes - logo
    Extend your team's application packaging and deployment skills using cloud native tooling. This training module will teach your team how to enhance a container-based application with cloud native tooling.

    The team 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, they will learn how to deploy the Prometheus/Grafana monitoring stack.


    After completing this training module, your team 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 an 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.
    • Recommended: Combining this course with a one-day training on Kubernetes fundamentals. It’s always a good idea to review your basics.

    Duration

    One day

    Type

    A mix of theory and hands-on exercises

    Audience

    Application developers, Architects, DevOps practitioners

    Empower your entire team with new skills

    Contact us to plan this training just for your team.