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.
Stay up to date - get the newsletter
Exclusive educational content and news from the Eficode world. Right in your inbox.