Базовые принципы, установка, настройка и администрирование кластера Kubernetes
VIVOKB1
от 70 000 ₽
Вендор по курсу
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 платформы, возможности, преимущества, примеры использования.
Принцип работы, основные компоненты, установка.
Образы и репозитории, реестры.
Основы работы и базовые команды в docker контексте.
Установка простого контейнера из реестра DockerHub, настройка, запуск.
Работа с томами и дисками.
Особенности сетевой архитектуры в контейнерных решениях. Сетевая инфраструктура Docker платформы
Работа с образами: сборка образа, Dockerfile, изменение конфигурации, обновление
Безопасность контейнерной платформы, особенности
Создание пользовательских образов (Images), выгрузка в реестр DockerHub. Создание и сопровождение собственного реестра.
Контекст docker-compose. YAML конфигурация.
Работа с облачным сервисом, контекст docker-machine.
Установка и управление несколькими контейнерами на выделенном узле.
Стек для сбора и просмотра событий.
Обзор Swarm. Особенности
Оптимизация и производительность контейнерных приложений.
Основы Kubernetes
Необходимость оркестрации контейнеров. Основные решения
Описание, фундаментальные принципы, архитектура, терминология, компоненты Kubernetes
Оркестрация с использованием кластера Kubernetes
Разворачивание кластера Kubernetes. Требования, установка, настройка, удаление
Настройка Kubernetes CLI. Введение в стек команд kubectl
Репликация кластера Kubernetes, особенности, принцип работы, настройка
Установка и настройка узла кластера Master node.
Основные процессы узла кластера
Установка и настройка мастер узла.
Настройка сети кластера
Основной yaml-конфиг, описание, пример использования
Установка и настройка узла кластера Nodes.
Развертывание на локальном и удаленных узлах. Обзор Minikube.
Базовые процессы узла
Процесс Kubelet - описание, взаимодействие
Понятие прокси - kube-proxy
Понятие контейнеров и подов - pod
Понятие меток - labels
Использование RBAC
Масштабирование кластера
Откат и очистка узлов.
Просмотр событий и мониторинг. Расширенные инструменты управления.
Использование утилиты мастера kubectl.
Использование Web dashboard.
Мониторинг кластера при помощи Prometheus.
Менеджер пакетов Helm.
Управление сертификатами в Kubernetes.
Использование Kubernetes API.
Методы регистрации (Http basic, static token, certificate, OpenId).
Методы авторизации
Методы чтения конфигурации.
Методы записи измененной json-конфигурации
Получите полную программу курса
Оставьте имя, телефон и электронную почту - и мы сразу отправим вам подробную программу курса со всеми темами и форматами занятий.
Обучают специалисты с многолетним опытом
Степанов Андрей Евгеньевич
Сертифицированный IT-экспертЭкспертный уровень знаний в IT-технологиях
Глубокая экспертиза в сетевых технологиях, виртуализации, системах хранения данных и информационной безопасности, подтверждённая практическим опытом и сертификациями.
Международные профессиональные сертификации
Обладает множеством авторитетных сертификатов (Microsoft, Cisco, VMware, Huawei, Citrix), что подтверждает высокий уровень квалификации и соответствие мировым стандартам обучения.
Большой опыт преподавания и разработки курсов
Проводит авторизованные курсы и разрабатывает собственные программы обучения, включая лекции, лабораторные работы и учебные материалы по IT-администрированию и виртуализации.
Практический опыт реализации крупных IT-проектов
Участвовал в проектировании и внедрении корпоративных сетей, центров обработки данных и систем виртуализации для крупных организаций, что позволяет передавать студентам реальные практические знания.
Гергель Александр Викторович
Инструктор CiscoМеждународно признанный инструктор Cisco
Преподаватель входит в число лучших международных инструкторов Cisco (по итогам 2012, 2013, 2015 и 2016 годов), что подтверждает высокий уровень экспертизы и качества обучения.
Более 20 лет опыта обучения сетевым технологиям
Проводит авторизованные курсы Cisco, Huawei, VMware и других вендоров в ведущих учебных центрах и университетах, сочетая академические знания и практический опыт.
Глубокая экспертиза в сетях и информационной безопасности
Обладает большим количеством профессиональных сертификаций (CCNA, CCNP, CCDA, CCDP и др.), охватывающих маршрутизацию, безопасность, дата-центры и сетевые сервисы.
Практико-ориентированное обучение
Курсы включают реальные лабораторные работы, задачи по настройке и диагностике сетей, что помогает слушателям сразу применять знания в работе.
Контактная информация
Свяжитесь с нами любым удобным способом, мы всегда рады помочь и ответить на ваши вопросы.
Учебный центр
Респ. Башкортостан, г. Уфа, ул. Менделеева, д. 140/3
Режим работы
Пн-Пт: 9:00 - 19:00
Подразделение
г. Москва, ул. Каширское шоссе, д. 4
Режим работы
Пн-Пт: 10:00 - 17:00
Подразделение и ЦОД
г. Санкт-Петербург, ул. Учительская, д. 23
Режим работы
Пн-Пт: 10:00 - 17:00
Остались вопросы?
Остались вопросы? Оставьте свои данные в форме, и мы свяжемся с вами в ближайшее время. Мы постараемся дать развернутый ответ и помочь решить ваш вопрос. Также Вы можете обратиться к помощнику в Телеграм