Kubernetes Course
Kubernetes is a platform developed by Google in 2014. It is built on open-source code and allows, among other things, the control and management of workloads on cloud-based servers. Its primary use today is the ability to manage and deploy applications automatically on containers that appear on servers.
In the past, managing large server farms and optimizing their resources efficiently was the domain of giant companies or large IT teams. Today, a single DevOps professional can manage many more processes in a relatively simple and simultaneous manner. This represents significant resource savings compared to the past practices. The Kubernetes project enables DevOps personnel to play a much more central role in building distributed systems and managing complex processes on servers while running a large number of containers in parallel.
The project continues to develop and evolve every day, but even now, it proves highly beneficial for use by any IT or DevOps professional. It leads to tremendous resource savings and substantial process optimization. These facts make the ability to control the platform and utilize it increasingly essential for a wide range of industry-leading companies.
Ch. 1
Introduction to Kubernetes
Ch. 2
Instating Kubernetes - Preparing Your Environment
Ch. 3
An Overview of Kubernetes
Ch. 4
Kubernetes Architecture
Ch. 5
Kubernetes Implementation
Ch. 6
Kubernetes Building Blocks
Dmitri Danilov
Head of QA and DevOps Departments
Holds a Bachelor of Science in Computer Science, Network manager, and C++ developer. UI/UX user interface developer for Android applications. Has a vast experience working with Jenkins, Git, Docker, K8S, Ansible, and as a Linux admin.