Базовые принципы, установка, настройка и администрирование кластера Kubernetes

Информационные технологии

Базовые принципы, установка, настройка и администрирование кластера Kubernetes

Код курса

VIVOKB1

Варианты обучения

Очное обучение Дистанционное обучение В записи

Начальная стоимость

от 70 000 ₽

Базовые принципы, установка, настройка и администрирование кластера Kubernetes

Вендор по курсу

Kubernetes

Kubernetes

Платформа оркестрации контейнеров для управления и масштабирования приложений

Ваши навыки после обучения

Будут соответствовать запросам работодателей

Пятидневный курс знакомит слушателей с микросервисной архитектурой, разбираются основные используемые контейнерные решения, их перимущества и возможности. Подробно разбирается Docker платформа с множеством примеров и самостоятельной настройкой приложений из репозитория, включая весь необходимый жизненный цикл сопровождения ПО. Подробно разбираются основы кластера Kubernetes, включая сетевую архитектуру, вопросы безопасности, разворачивание, работа с узлами, мониторинг событий, особенности масштабирования и планирования ресурсов. Курс сопровождается большим количеством лабораторных работ с примерами. Изучив материал слушатели смогут уверенно управлять инфраструктурой контейнеров Docker, разворачивать и управлять микросервисными приложениями в кластере Kubernetes.

По окончании обучения слушатели смогут:

  • Понимать основы решения VMware vSAN.

  • Изучить архитектуру и основные компоненты кластера vSAN.

  • Описывать основные возможности и варианты использования кластера vSAN.

  • Настраивать инфраструктуру сети для развертывания кластера vSAN.

  • Определять и настраивать необходимые политики размещения виртуальных машин в кластере vSAN.

  • Управлять оптимальным размещением данных в кластере.

  • Настраивать различные режимы обслуживания кластера.

  • Настраивать защиту хранимых данных на основе шифрования

  • Разворачивать территориально распределенную инфраструктуру кластера vSAN.

  • Понимать основы микросервисной архитектуры

  • Понимать основы контейнерных приложений

  • Разбираться в существующих контейнерных решениях, знать особенности использования

  • Знать основы Docker платформы, принцип работы, преимущества

  • устанавливать и производить настройку docker на Linux системах

  • работать с реестром, разворачивать и изменять образы docker, работать с контейнерами docker, с файлами конфигурации, настраивать сеть и хранилище

  • конфигурировать безопасность приложений

  • работь со стеком команд стек команд kubectl;

  • разворачивать и выполнять настройку кластера Swarm

  • развёрачивать кластер kubernetes

  • управлять кластером Kubernetes, настраивать приложения, узлы, поды, сервисы

  • управлять масштабированием приложений в kubernetes

  • поддерживать работоспособность кластера kubernetes, выполнять мониторинг, журналирование и выявлять проблемы

Предварительные требования:

  • опыт работы системным администратором

  • опыт администрирования и Linux операционных систем

  • представление об основах работы компьютерных сетей

  • навыки работы в командной строке Linux систем

Профиль аудитории:

  • технический персонал, работающий в ИТ-отделах компаний, ответственный за настройку и эксплуатацию корпоративных приложений

  • разработчики и архитекторы программного обеспечения

  • системные администраторы, инженеры DevOps

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

Введение в курс

Лекция

Обзор целей и задач курса

Лекция

Обзор структуры и порядок изучения тем курса

Лекция

Основы микросервисной архитектуры - назначение, компоненты, применение, преимущества.

Лекция

Существующие контейнерные решения (podman, docker, rkt, cri-o), различия, преимущества и недостатки.

Лекция

Оркестрация кластера контейнеров (mesos, kubernetes, swarm), особенности работы, необходимость применения.

Лекция

Описание Docker платформы, возможности, преимущества, примеры использования.

Лекция

Принцип работы, основные компоненты, установка.

Лекция

Образы и репозитории, реестры.

Лекция

Основы работы и базовые команды в docker контексте.

Лекция

Установка простого контейнера из реестра DockerHub, настройка, запуск.

Лекция

Работа с томами и дисками.

Лекция

Особенности сетевой архитектуры в контейнерных решениях. Сетевая инфраструктура Docker платформы

Лекция

Работа с образами: сборка образа, Dockerfile, изменение конфигурации, обновление

Лекция

Безопасность контейнерной платформы, особенности

Лекция

Создание пользовательских образов (Images), выгрузка в реестр DockerHub. Создание и сопровождение собственного реестра.

Лекция

Контекст docker-compose. YAML конфигурация.

Лекция

Работа с облачным сервисом, контекст docker-machine.

Лекция

Установка и управление несколькими контейнерами на выделенном узле.

Лекция

Стек для сбора и просмотра событий.

Лекция

Обзор Swarm. Особенности

Лекция

Оптимизация и производительность контейнерных приложений.

Лекция

Необходимость оркестрации контейнеров. Основные решения

Лекция

Описание, фундаментальные принципы, архитектура, терминология, компоненты Kubernetes

Лекция

Оркестрация с использованием кластера Kubernetes

Лекция

Разворачивание кластера Kubernetes. Требования, установка, настройка, удаление

Лекция

Настройка Kubernetes CLI. Введение в стек команд kubectl

Лекция

Репликация кластера Kubernetes, особенности, принцип работы, настройка

Лекция

Основные процессы узла кластера

Лекция

Установка и настройка мастер узла.

Лекция

Настройка сети кластера

Лекция

Основной yaml-конфиг, описание, пример использования

Лекция

Развертывание на локальном и удаленных узлах. Обзор Minikube.

Лекция

Базовые процессы узла

Лекция

Процесс Kubelet - описание, взаимодействие

Лекция

Понятие прокси - kube-proxy

Лекция

Понятие контейнеров и подов - pod

Лекция

Понятие меток - labels

Лекция

Использование RBAC

Лекция

Масштабирование кластера

Лекция

Откат и очистка узлов.

Лекция

Использование утилиты мастера kubectl.

Лекция

Использование Web dashboard.

Лекция

Мониторинг кластера при помощи Prometheus.

Лекция

Менеджер пакетов Helm.

Лекция

Управление сертификатами в Kubernetes.

Лекция

Методы регистрации (Http basic, static token, certificate, OpenId).

Лекция

Методы авторизации

Лекция

Методы чтения конфигурации.

Лекция

Методы записи измененной json-конфигурации

Получите полную программу курса

Оставьте имя, телефон и электронную почту - и мы сразу отправим вам подробную программу курса со всеми темами и форматами занятий.

Обучают специалисты с многолетним опытом

Степанов Андрей Евгеньевич

Степанов Андрей Евгеньевич

Сертифицированный IT-эксперт
Kubernetes позволяет управлять контейнерными приложениями как единой системой, обеспечивая масштабируемость и устойчивость сервисов.

Экспертный уровень знаний в IT-технологиях

Глубокая экспертиза в сетевых технологиях, виртуализации, системах хранения данных и информационной безопасности, подтверждённая практическим опытом и сертификациями.

Международные профессиональные сертификации

Обладает множеством авторитетных сертификатов (Microsoft, Cisco, VMware, Huawei, Citrix), что подтверждает высокий уровень квалификации и соответствие мировым стандартам обучения.

Большой опыт преподавания и разработки курсов

Проводит авторизованные курсы и разрабатывает собственные программы обучения, включая лекции, лабораторные работы и учебные материалы по IT-администрированию и виртуализации.

Практический опыт реализации крупных IT-проектов

Участвовал в проектировании и внедрении корпоративных сетей, центров обработки данных и систем виртуализации для крупных организаций, что позволяет передавать студентам реальные практические знания.

Гергель Александр Викторович

Гергель Александр Викторович

Инструктор Cisco
Понимание принципов работы Kubernetes - это ключ к эффективному развертыванию и администрированию современной контейнерной инфраструктуры.

Международно признанный инструктор Cisco

Преподаватель входит в число лучших международных инструкторов Cisco (по итогам 2012, 2013, 2015 и 2016 годов), что подтверждает высокий уровень экспертизы и качества обучения.

Более 20 лет опыта обучения сетевым технологиям

Проводит авторизованные курсы Cisco, Huawei, VMware и других вендоров в ведущих учебных центрах и университетах, сочетая академические знания и практический опыт.

Глубокая экспертиза в сетях и информационной безопасности

Обладает большим количеством профессиональных сертификаций (CCNA, CCNP, CCDA, CCDP и др.), охватывающих маршрутизацию, безопасность, дата-центры и сетевые сервисы.

Практико-ориентированное обучение

Курсы включают реальные лабораторные работы, задачи по настройке и диагностике сетей, что помогает слушателям сразу применять знания в работе.

Записаться на обучение

Записаться на обучение

Контактная информация

Свяжитесь с нами любым удобным способом, мы всегда рады помочь и ответить на ваши вопросы.

Телефон

+7 (917) 410-77-88

Электронная почта

info@виволаб.рф

Телеграм-канал

@Vivolabb

Канал в Max

@Vivolab

Учебный центр

Респ. Башкортостан, г. Уфа, ул. Менделеева, д. 140/3

Режим работы

Пн-Пт: 9:00 - 19:00

Подразделение

г. Москва, ул. Каширское шоссе, д. 4

Режим работы

Пн-Пт: 10:00 - 17:00

Подразделение и ЦОД

г. Санкт-Петербург, ул. Учительская, д. 23

Режим работы

Пн-Пт: 10:00 - 17:00

Остались вопросы?

Остались вопросы? Оставьте свои данные в форме, и мы свяжемся с вами в ближайшее время. Мы постараемся дать развернутый ответ и помочь решить ваш вопрос. Также Вы можете обратиться к помощнику в Телеграм