Kubernetes is a portable, extensible, open-source platform for managing containerized workloads and services, that facilitates both declarative configuration and automation. It has a large, rapidly growing ecosystem. Kubernetes services, support, and tools are widely available.
The name Kubernetes originates from Greek, meaning helmsman or pilot. Google open-sourced the Kubernetes project in 2014. Kubernetes combines over 15 years of Google's experience running production workloads at scale with best-of-breed ideas and practices from the community.
By the end of this course, you will learn the following:
The history and evolution of Kubernetes.
Its high-level architecture and components.
The API, the most important resources that make the API, and how to use them.
How to deploy and manage an application.
Some upcoming features that will boost your productivity.