О курсе
Онлайн курс «Kubernetes: базовый курс» — это программа профессиональной переподготовки, направленная на освоение основных принципов оркестрации контейнеров, работы с кластерами, pod, deployment, service, namespace, конфигурациями, секретами, обновлениями и базовым сопровождением приложений в Kubernetes.
В рамках курса Вы изучите, зачем используется Kubernetes, какие задачи он решает в современной инфраструктуре, как помогает запускать контейнеризированные приложения, управлять масштабированием, обновлениями, доступностью, сетевым взаимодействием и конфигурациями сервисов.
Курс включает практическую работу с типовыми задачами начинающего DevOps-специалиста: знакомство с кластером, работа с kubectl, просмотр объектов, запуск приложения, создание deployment, настройка service, проверка pod, чтение логов, перезапуск и диагностика базовых ошибок.
Отдельный блок посвящён структуре Kubernetes. Вы рассмотрите кластер, node, pod, deployment, replica, service, namespace, configmap, secret, volume на базовом уровне, а также принципы декларативного описания инфраструктуры через манифесты.
Особое внимание уделяется сопровождению приложений. Вы изучите, как проверять состояние pod, читать события, смотреть логи, обновлять образ приложения, выполнять откат на базовом уровне, документировать настройки и понимать типовые причины неработоспособности сервиса.
Практический блок программы направлен на подготовку итогового проекта по Kubernetes. Вы сможете описать простое контейнеризированное приложение через манифесты, развернуть его в кластере, настроить service, проверить логи и подготовить инструкцию сопровождения.
В ходе программы Вы освоите:
• основы Kubernetes и оркестрации контейнеров;
• структуру кластера и базовые объекты Kubernetes;
• работу с kubectl и манифестами;
• pod, deployment, service и namespace;
• configmap, secret и volume на базовом уровне;
• просмотр логов, событий и состояния приложений;
• обновление и откат приложения на базовом уровне;
• итоговый проект по развертыванию приложения в Kubernetes.
Программа подойдёт начинающим DevOps-инженерам, системным администраторам, разработчикам, тестировщикам, ИТ-специалистам, специалистам эксплуатации и всем, кто хочет понять основы Kubernetes и подготовиться к дальнейшему изучению контейнерной инфраструктуры.
Цели и задачи курса
Цель программы — сформировать у слушателей базовое понимание Kubernetes и начальные навыки развертывания контейнеризированных приложений.
В рамках курса Вы освоите:
• Kubernetes через кластер, node, pod, deployment, replica, service, namespace и декларативные манифесты;
• приложения через контейнерные образы, запуск, обновление, масштабирование на обзорном уровне и доступность;
• конфигурации через configmap, secret, переменные окружения, volume и параметры окружения;
• сопровождение через kubectl, события, логи, состояние объектов, перезапуск, обновление и откат;
• диагностику через проверку pod, service, образов, сетевого доступа и ошибок запуска;
• практику через итоговое развертывание приложения в Kubernetes.
Программа даст ответы на следующие вопросы:
• Что такое Kubernetes и зачем он нужен?
• Как устроен Kubernetes-кластер?
• Что такое pod, deployment и service?
• Как работать с kubectl?
• Как описывать приложение через манифесты?
• Как смотреть логи и диагностировать ошибки?
• Как подготовить учебный проект по Kubernetes?
По окончании обучения Вы получите
Диплом о профессиональной переподготовке, подтверждающий освоение программы «Kubernetes: базовый курс» и компетенции в области базовой оркестрации контейнеров, развертывания приложений и сопровождения сервисов в Kubernetes.
Учебный план курса
• Введение в Kubernetes
• Роль Kubernetes в DevOps
• Оркестрация контейнеров
• Контейнеризированные приложения
• Kubernetes-кластер
• Node
• Pod
• Deployment
• Replica на базовом уровне
• Service
• Namespace
• ConfigMap
• Secret
• Volume на базовом уровне
• Манифесты Kubernetes
• Декларативное описание
• kubectl
• Просмотр объектов
• Запуск приложения
• Создание pod
• Создание deployment
• Настройка service
• Проверка состояния pod
• Логи приложения
• События Kubernetes
• Обновление образа
• Откат на базовом уровне
• Масштабирование на обзорном уровне
• Переменные окружения
• Сетевое взаимодействие сервисов
• Ошибки запуска pod
• Диагностика доступности
• Документация проекта
• Инструкция сопровождения
• Итоговый проект: приложение в Kubernetes
• Итоговая аттестация — тестирование и защита проекта
Что нужно для поступления на программу:
Для поступления Вам необходимо прислать скан-копии или фотографии документов об образовании, паспортные данные и удаленно заключить договор. Гражданам Российской Федерации потребуются:
• Паспорт или другой документ, удостоверяющий личность или гражданство;
• Страховой номер индивидуального лицевого счета (СНИЛС);
• Документ об образовании и квалификации (фотография или скан-копия);
• Справка об обучении в организации высшего или среднего профессионального образования, если Вы в настоящее время являетесь студентом (фотография или скан-копия);
• Документ, подтверждающий факт изменения фамилии, имени или отчества (при необходимости) (фотография или скан-копия).
Гражданам иностранных государств и лицам без гражданства следует уточнить список необходимых сведений и документов в отделе организации приема по телефону или через форму заявки на консультацию.
Выгоды и скидки, варианты оплаты, рассрочка платежа:
• Вы сможете вернуть 13% от стоимости обучения в виде социального налогового вычета, обратившись в налоговую службу по месту постоянной регистрации.
• Чтобы запросить документы для получения налогового вычета, необходимо обратиться в методический отдел, написав нам на электронную почту mcnokurs@yandex.ru.
• Проверка документов после подачи в ФНС осуществляется в течение трех месяцев. Если ответ положительный, средства возвращаются.
• Обратите внимание, что декларация и заявление заполняются и подаются слушателем самостоятельно.
• (Нормативное обоснование получения налогового вычета регламентировано статьями 78, 80, 83, 88, 219 Налогового кодекса РФ).
• Беспроцентная рассрочка
• Вы можете получить беспроцентную рассрочку на программы профессиональной переподготовки.
Для получения дополнительной информации о рассрочке на конкретную программу обратитесь к специалисту приемной комиссии


