Container Orchestration with Kubernetes - Level 2

DifficultyIntermediate
AVG Duration7h
Students7
Content
25

Description

A good understanding of the configuration and interactions between Kubernetes pods, services and deployments is key to being able to troubleshoot networking issues. To effectively manage cloud native applications it is important to know the differences between stateless and stateful applications, along with the tools and services used to manage such applications running on a Kubernetes cluster.

The content in this learning path will teach you Container Orchestration with Kubernetes to a level 2 standard. 

Learning Objectives

  • Be able to deploy a stateful application
  • Be able to troubleshoot networking connectivity issues between deployments, pods, services etc.
  • Be able to leverage various related Kubernetes tools to manage a cluster

Certificate

Your certificate for this learning path

Training Content

1
Hands-on Lab - Advanced - 2h 45m
Deploy a Stateful Application in a Kubernetes Cluster
Deploy a stateful application in a Kubernetes Cluster in this lab to understand how, why, and when it makes sense to run stateful applications in Kubernetes
2
Hands-on Lab - Intermediate - 1h
CKAD Practice Exam: Services & Networking
Prepare for the Services & Networking domain of the Certified Kubernetes Application Developer (CKAD) exam in this lab with exam-like tasks and solution guide.
3
Course - Intermediate - 1h 15m
Introduction to Helm
This course covers the Helm package manager for Kubernetes, exploring its features and use cases.
4
Hands-on Lab - Intermediate - 2h 30m
Performing a Kubernetes Deployment using ConfigMaps and Helm
5
Hands-on Lab - Intermediate - 1h 30m
Simplifying Kubernetes Deployments using Kustomize
Kustomize introduces a template-free way to customize application configuration, simplifying the rollout and deployment of applications into Kubernetes. In this Lab scenario, you'll learn how to use Kustomize to create overlays for deploying a staging and production version of a sample web applic...
6
Course - Intermediate - 23m
Introduction to Prometheus
This course introduces Prometheus, an open-sourced systems monitoring and alerting toolkit with additional capabilities in service discovery.
7
Hands-on Lab - Intermediate - 2h
Amazon EKS - Observability with Prometheus and Grafana
In this lab, you'll learn how to integrate Prometheus and Grafana monitoring applications together into an effective and cohesive monitoring solution.
About the Author
Students125751
Labs66
Courses113
Learning paths180

Jeremy is a Content Lead Architect and DevOps SME here at Cloud Academy where he specializes in developing DevOps technical training documentation.

He has a strong background in software engineering, and has been coding with various languages, frameworks, and systems for the past 25+ years. In recent times, Jeremy has been focused on DevOps, Cloud (AWS, Azure, GCP), Security, Kubernetes, and Machine Learning.

Jeremy holds professional certifications for AWS, Azure, GCP, Terraform, Kubernetes (CKA, CKAD, CKS).