Курс на Английском языке
Скрытый контент.
Course Overview
This course will teach you how to use the container management platform used by companies like Google to manage their application infrastructure.
You’ll learn:
Includes:
- Kubernetes architecture
- Deployment
- How to access the cluster
- Secrets and ConfigMaps
- And much more!
This course is designed to work with a wide range of Linux distributions, so you will be able to apply these concepts regardless of your distro.
- 35 hours of Course Material
- Hands-on Labs instructions
Kubernetes is quickly becoming the de-facto standard to operate containerized applications at scale in the data-center. This course covers the fundamentals needed to understand Kubernetes and get quickly up-to-speed, to start building distributed applications that will scale, be fault-tolerant and simple to manage. From understanding its origin, to its high-level architecture, powerful API and key primitives, this course takes you from nothing to being in a position to start building complex applications. Kubernetes builds on 15 years of Google’s experience managing containerized applications. With a growing open-source community, it is poised to change the way we build and manage applications, as well as change the role of system administrators. This self-paced course will distill key principles, such as pods, deployments, replicasets, and services, and will give you enough information so that you can start using Kubernetes on your own.
Спойлер: Course Outline (Содержание)
Спойлер: Описание на Русском языке
- Chapter 1. Course Introduction (Введение в курс)
- Chapter 2. Basics of Kubernetes (Основы Кубернетеса)
- Chapter 3. Installation and Configuration (Установка и настройка)
- Chapter 4. Kubernetes Architecture (Архитектура Kubernetes)
- Chapter 5. APIs and Access (API и доступ)
- Chapter 6. OPI Objects (Объекты OPI)
- Chapter 7. Managing State with Deployments (Управление состоянием с помощью развертываний)
- Chapter 8. Services (Сервисы)
- Chapter 9. Volumes and Data (Диски и данные)
- Chapter 10. Ingress
- Chapter 11. Scheduling (Планирование)
- Chapter 12. Logging and Troubleshooting (Логирование и устранение неисправностей)
- Chapter 13. Custom Resource Definitions (Пользовательские определения ресурсов)
- Chapter 14. Helm
- Chapter 15. Security (Безопасность)
- Chapter 16. High Availability (Высокая доступность)
Этот курс научит вас использовать платформу управления контейнерами, которую используют такие компании, как Google, для управления своей инфраструктурой приложений.
Вы узнаете:
Включает:
- Kubernetes архитектура
- развертывание
- Как получить доступ к кластеру
- Секреты и КонфигМапс
- И многое другое!
Этот курс предназначен для работы с широким спектром дистрибутивов Linux, поэтому вы сможете применять эти концепции независимо от вашего дистрибутива.
- 35 часов учебного материала
- Практические лабораторные инструкции
Kubernetes быстро становится стандартом де-факто для работы в контейнерах приложений в масштабе в центре обработки данных. Этот курс охватывает основы, необходимые для понимания Kubernetes и быстрого освоения, чтобы начать создавать распределенные приложения, которые будут масштабироваться, быть отказоустойчивыми и простыми в управлении. Этот курс, от понимания его происхождения до его высокоуровневой архитектуры, мощного API и ключевых примитивов, поможет вам с нуля начать создавать сложные приложения. Kubernetes основывается на 15-летнем опыте Google по управлению контейнерными приложениями. С растущим сообществом открытого исходного кода оно может изменить способ создания приложений и управления ими, а также изменить роль системных администраторов. Этот курс с самостоятельным обучением расскажет о ключевых принципах, таких как модули, развертывания, репликации и службы, и предоставит вам достаточно информации, чтобы вы могли начать использовать Kubernetes самостоятельно.