Курс Kubernetes. Практикум
Курс Kubernetes. Практикум
- Начало курса
-
17.09.2024
- Продолжительность
- 1,5 месяца (44 ак. часа)
- Расписание
-
Вт 19:00 - 21:00Пт 19:00 - 21:00
Онлайн (7 мест) |
Единовременно 32990 | записаться |
В расроку / 10 мес3299 | записаться | |
Также доступна рассрочка на 4, 6 и 10 месяцев. |
Описание курса
Курс "Kubernetes. Практикум" поможет получить опыт развертывания, настройки и мониторинга кластера Kubernetes, освоить базовый функционал и запуск приложений в кластере. Это позволит войти в команду, создающую платформу для своего продукта на основе k8s.
Кому подойдёт курс:
- Системным администраторам, инженерам по эксплуатации поможет получить квалификацию платформенного инженера, создавать и сопровождать инфраструктурную платформу.
- Разработчикам поможет понять, как работает контейнеризированное приложение, запушенное на платформе, как выполнять его отладку и конфигурирование.
- DevOps-инженерам поможет получить навыки управления микросервисной архитектурой, масштабирования приложений, управления стратегиями деплоя в k8s.
Чему вы научитесь:
- Разбираться в архитектуре, компонентах и объектах кластера k8s.
- Разворачивать как полноценный кластер, так и кластер для тестирования и разработки с помощью специализированных инструментов.
- Управлять конфигурацией и секретами для приложений.
- Предоставлять приложениям хранилища данных.
- Открывать доступ к приложениям в кластере из вне.
- Управлять SSL-сертификатами
- Настраивать горизонтальное масштабирование приложения в зависимости от нагрузки
- Управлять развертыванием приложений в кластере с помощью Helm. Писать собственные Helm Chart.
- Настраивать мониторинг компонентов кластера, визуализацию метрик, алертинг.
- Управлять стратегиями деплоймента, автоматизировать процессы CI/CD
Как проходят занятия:
- Занятие делится на теоретическую часть и практическую часть
- По итогу каждого занятия выдается практическое домашнее задание
- Для выполнения заданий разворачиваются специализированные инструменты в локальном или облачном окружении
Входные требования для участников курса:
- Иметь общее представление о микросервисной архитектуре
- Иметь опыт работы с технологией контейнеризации приложений, например, Docker.
- Иметь представление о работе сети, IP-адресации, DNS и правилах брандмауэра.
- Уметь работать в командной строке Linux и знать основные утилиты.
- Иметь представление о системах мониторинга и метриках
Программа
развернуть
Занятие 1. Введение в Kubernetes: концепция, архитектура, варианты развёртывания
развернуть
Занятие 2. Развёртывание и настройка полноценного кластера Kubernetes
развернуть
Занятие 3. Компоненты для управления развёртыванием в Kubernetes
развернуть
Занятие 4. Взаимодействие приложений в кластере Kubernetes
развернуть
Занятие 5. Сert-manager для работы с SSL-сертификатами в Kubernetes
развернуть
Занятие 6. Сетевые плагины для кластера Kubernetes и работа с NetworkPolicy
развернуть
Занятие 7. Типы хранилищ в кластере Kubernetes
развернуть
Занятие 8. Подключение внешнего хранилища на примере Ceph
развернуть
Занятие 9. Шаблонизация манифестов и работа с HELM
развернуть
Занятие 10. Мониторинг компонентов кластера
развернуть
Занятие 11. CI/CD в Kubernetes
развернуть
Занятие 12. Подведение итогов
Сертификат после обучения
По окончании обучения вы получите сертификат. Нас знают и ценят работодатели, поэтому сертификат станет вашим дополнительным преимуществом при трудоустройстве в IT-компанию.
Сертификат о прохождении курса мы отправим вам на почту. Вы легко сможете добавить ссылку на сертификат в резюме и подтвердить свой уровень подготовки.
Преподаватели
Алексей
Team Lead DevOps
Более 17 лет в IT
Работал в различных крупных enterprise-компаниях системным администратором, сетевым администратором, руководителем по ИТ-инфраструктуре, devops-инженером.
Последние места работы:
- Сбербанк (SberInfra)
- ИК Сибинтек
Фото с очных занятий в СПб
Курсы программирования, тестирования, мобильных и веб-технологий от Level UP!
Учитесь с профессионалами в сфере IT-образования!