Whether you’re just curious, getting started with Kubernetes, or have experience with it, this curriculum will help you learn more about Kubernetes and running containerized applications. You’ll learn about core Kubernetes concepts and use them to deploy and scale applications in practical tutorials. By the end of this curriculum you’ll be able to create your own Kubernetes cluster from scratch and run your own applications on it. You will also learn how to set up monitoring, alerting, and automation for your applications on Kubernetes.
Kubernetes is a powerful open-source system that manages containerized applications in a clustered environment. It is designed to manage distributed applications and services across varied infrastructure.
In this guide, we’ll discuss basic Kubernetes concepts. We will talk about its system architecture, the problems it solves, and the model that it uses to handle containerized deployments and scaling.