Главная Школы IT-Столиця Linux: контейнери, кластери, автоматизоване адміністрування, виправлення помилок
IT-Столиця

Linux: контейнери, кластери, автоматизоване адміністрування, виправлення помилок

6 500 UAH за курс
12 занятий
Для опытных
SysAdmin
Этот курс научит вас работать с Linux в облачных средах, автоматизировать настройку серверов и управлять кластерами. Вы освоите инструменты Terraform, Ansible, Kubernetes и Docker, чтобы развертывать и поддерживать системы. Также научитесь находить и исправлять ошибки в работе серверов и приложений.

О курсе

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

Автоматизация облачной инфраструктуры

На этом курсе начинают с основ автоматизации виртуальных машин. Изучают инструменты Terraform, Vagrant и Ansible для создания тестовых сред. Ученики программируют процессы развертывания систем и обучаются эффективно управлять настройками серверной инфраструктуры. Это позволяет автоматизировать рутинные задачи администрирования.

Построение высоконагруженных кластеров

Далее курс охватывает создание кластеров для работы под высокой нагрузкой. Рассматривают классификацию кластеров и компоненты, которые их формируют. Студенты работают с системами хранения данных в кластерах, используя Corosync, Pacemaker и GlusterFS. На практике происходит развертывание как вычислительных кластеров, так и кластеров дискового пространства.

Балансировка нагрузки и избыточность

Третий блок посвящен обеспечению бесперебойной работы систем. Здесь изучают метод high availability на уровне KVM и выравнивание нагрузок на уровне IP-адреса. Ученики настраивают балансировщики Keepalived, Galera и HAProxy для веб-серверов и почтовых систем. Особое внимание уделяют синхронизации содержимого баз данных и реализации функциональной избыточности.

Контейнеризация и оркестрация

Четвертый модуль охватывает работу с контейнерами для бесперебойного предоставления сервисов. Студенты знакомятся с Kubernetes, Docker и OpenShift. Они запускают собственные контейнеризованные микросервисы и работают с мультиконтейнерными приложениями. Обучаются находить и устранять неисправности в контейнеризованных приложениях.

Диагностика и исправление ошибок

Завершающая часть курса посвящена практическим навыкам диагностики. Здесь рассматривают несовместимость оборудования сервера с ядром, ошибки при запуске системы и проблемы с сетью. Ученики учатся выявлять memory leak, ошибки хранения данных и проблемы с сохранением информации. Этот модуль дает практический опыт устранения типичных проблем в Linux-среде.

Что вы научитесь делать

После курса вы сможете программно управлять Linux в облачных хранилищах. Научитесь использовать Vagrant и Terraform для автоматического развертывания. Сможете создавать сценарии и роли в Ansible. Овладеете программированием кворумов в кластерах и созданием highload архитектур. Научитесь формировать контейнеры и координировать их взаимодействие. Сможете эффективно устранять ошибки с процессором, памятью, сетью и операциями ввода-вывода.

Преимущества обучения

Курс ведут преподаватели-практики с реальным опытом. Доступно корпоративное обучение и индивидуальный подход. Занятия проводятся в выходные дни для удобства студентов. Выпускники имеют возможность трудоустройства в ведущих IT-компаниях.

Что включено

Выдается диплом/сертификат
Гибкий график
Сопровождение ментора