Сложность
Сложность
Продвинутый
Тип обучения
Тип обучения
Курс
Формат обучения
Формат обучения
С проверкой домашнего задания
Трудоустройство
Трудоустройство
Отсутствует
Сертификат
Сертификат
Да

Стоимость курса

45 500 ₽
нет рассрочки
Контейнеры являются неотъемлемой частью современной инфраструктуры. Для развёртывания и управления приложений в контейнерах используются оркестраторы. Kubernetes – это самая популярная платформа для оркестровки приложений.
Этот курс предназначен для абсолютных новичков в Kubernetes. Но пройдя курс и выполнив все задания, вы получите необходимые знания для развертывания собственных приложений на платформе Kubernetes.
Вы узнаете, что такое Kubernetes, познакомитесь с его архитектурой, изучите основные компоненты и службы.
Изучив язык YAML, вы сможете описывать сущности Kubernetes, а также будете понимать другие описания из книг, документации и кода других проектов. Вы поднимите учебный кластер Kubernetes на своем компьютере. Сможете управлять им посредством утилиты kubectl. Дополнительный кластер в облаке AWS позволит использовать функции доступные только в облаке.
Вы изучите основные сущности Kubernetes, такие как поды, наборы реплик и развёртывания для запуска приложений. Научитесь их связывать между собой с помощью меток, освоите декларативный и императивный подходы для управления ими. Вы узнаете, как организовано сетевое взаимодействие в Kubernetes, какие виды сервисов имеются и когда их следует использовать. Вы настроите приложение с помощью ConfigMaps и будете использовать сущности Secrets для хранения конфиденциальных данных, а тома для временного и постоянного хранения данных.
После этого курса у вас будет чёткое понимание того, что такое Kubernetes и как он работает, а также навыки развертывания кластера и приложений Kubernetes. Кроме того, вы сможете найти причины и устранить проблемы, если что-то пошло не так.

Что вы получите после обучения

Приобретаемые навыки
2
Kubernetes
Сертификат, ссылками на который можно делиться с другими людьми

Вас будут обучать

Эксперт в области информационной безопасности

Более 15 лет работает в области информационной безопасности и информационных технологий начиная с позиции инженера и до руководителя направления. Имеет большой опыт проектирования и внедрения инфраструктурных решений на базе ОС Linux, FreeBSD, Windows, и активного сетевого оборудования. В области ИБ основными направлениями являются SIEM/SOAR, IRP, PAM, EDR, внедрение сетевых средств защиты, средств защиты среды виртуализации и других.

О проектах:

Преподавательской деятельностью занимается с 2019 года. За это время разработал несколько авторских курсов по информационной безопасности: "Практическая защита в АСУТП", "Управление инцидентами ИБ", "Реверсивный инжиниринг ПО под Windows". В актуальное время читает курсы как в офлайн и в онлайн формате.

Образовательная организация

Оценка и обучение ИТ-специалистов по ключевым направлениям разработки программного обеспечения. Курсы от экспертов-практиков по языкам программирования, системному и бизнес-анализу, архитектуре ПО, ручному и автоматизированному тестированию ПО, Big Data и машинному обучению, управлению проектами и Agile. Действует скидка 10% на обучение физических лиц.

Программа курса

Разбираемые темы:
0. Начало работы (теория – 25 минут, практика – 20 минут)
Установка и настройка окружения.
1. Kubernetes (теория - 45 минут)
Введение в Kubernetes, его история, архитектура и компоненты.
2. Развёртывание кластера Kubernetes (теория - 20 минут, практика - 45 минут)
Запуск и настройка локального кластера.
Основные операции работы с кластером.
3. Kubernetes API (теория - 35 минут, практика - 45 минут)
Взаимодействие с кластером посредством API.
Знакомство с программой kubectl.
Задание контекста подключение.
Проверка статуса кластера через kubectl.
Развёртывание панели управления (dashboard).
4. Описание объектов Kubernetes (теория - 35 минут, практика - 25 минут)
Знакомство с языком описания YAML.
5. Пространства имён (теория - 20 минут, практика - 20 минут)
Знакомство с пространствами имён.
Изучение спецификации.
Операции с пространствами имён.
6. Поды (теория - 2 часа 30 минут, практика - 1 час 45 минут)
Знакомство с подами.
Изучение спецификации.
Операции с подами.
Жизненный цикл подов.
Поиск и устранение проблем.
7. Управление объектами (теория - 30 минут, практика - 30 минут)
Введение в состояние кластера.
Знакомство с императивным и декларативным стилем управления объектами, достоинства и недостатки.
Создание спецификацию из живых объектов.
8. Управление ресурсами (теория - 35 минут, практика - 40 минут)
Введение в управление ресурсами.
Применение его для запросов и ограничений ЦП и памяти.
9. Метки и аннотации (теория - 40 минут, практика - 40 минут)
Использование меток для выборки объектов, связи объектов.
Использование аннотаций для описания.
10. ReplicaSets (теория - 50 минут, практика - 50 минут)
Описание набора реплик ReplicaSets, их взаимосвязь с подами.
Основные операции при работе с ReplicaSets.
11. Развертывания (теория - 1 час 10 минут, практика - 1 час 10 минут)
Описание развертываний, их взаимосвязь с наборами реплик.
Основные операции при работе с развертываниями, история развертываний, откат неудачных развертываний.
Обзор стратегий развертывания.
12. Сервисы (теория - 1 час 20 минут, практика - 1 час 35 минут)
Описание сервисов.
Основные операции при работе с сервисами.
Механизмы обнаружения.
Сетевой взаимодействие в Kubernetes.
13. ConfigMaps (теория - 30 минут, практика - 40 минут)
Описание конфигураций с помощью ConfigMaps.
Установка и получение настроек через файлы и переменные окружения.
14. Secrets (теория - 30 минут, практика - 40 минут)
Использование Secrets для работы с конфиденциальной информацией.
Установка и получение важных данных в открытом и закодированном виде посредством файлов и переменных окружения.
15. Тома (теория - 50 минут, практика - 60 минут)
Описание томов, их разновидности (emptyDir, hostPath и постоянное хранилище).
Статическое и динамическое выделение по заявкам.
16. Завершение (теория - 30 минут)
Подведение итогов.
Обзор тем для дальнейшего изучения.
Обзор рекомендуемой литературы

Рейтинг курса

4.2
рейтинг
0
0
0
0
0

Может быть интересно

обновлено 13.10.2024 09:35
Практика работы с Kubernetes. Базовые темы

Практика работы с Kubernetes. Базовые темы

Оставить отзыв
Поделиться курсом с друзьями