Инфраструктура высоконагруженных систем
Продвинутый практический курс по инфраструктуре высоконагруженных и кластеризированных систем
31 января 2025
Advanced
5 месяцев
Онлайн
Пн/Пт 20:00 Мск
Для кого этот курс?
С какими задачами поступают к нам на курс?
- Хочется работать с масштабными проектами
- Нужно повысить квалификацию, чтобы продвинуться в должности
- Есть желание попасть на работу в крупную компанию, но не хватает компетенций
- На практике познакомиться с актуальным технологическим стеком
Пройдите короткий вступительный тест,
чтобы успеть занять место в группе по специальной цене
Что вам даст этот курс?
Все полученные знания вы отточите на практике на виртуальных стендах
После обучения вы научитесь:
- Будете разбираться в актуальных технологиях кластеризации, оркестрации и виртуализации
- Научитесь выбирать технологии для построения отказоустойчивых систем под высокую нагрузку
- Освоите виртуализацию с помощью таких инструментов как proxmox, KVM, oVirt, Xen
- Научитесь кластеризации сервисов на базе pacemaker, k8s, nomad и построению дисковых кластеров на базе ceph, gluster, linstore
- Сможете строить высоконагруженные системы на базе nginx
Процесс обучения
Онлайн-занятия проводятся 2 раза в неделю по полтара часа. Все записи вебинаров доступны в любой момент в личном кабинете
Домашние задания выдаются 2 раза в неделю, а их выполнения занимает 2-3 часа
Партнеры
- Разместите свое резюме в базе OTUS и сможете получать приглашения на собеседования от партнеров
- Карьерные мероприятия в сообществе
Публичный разбор резюме
Публичное прохождение собеседования и воркшопы
Формат обучения
Интерактивные вебинары
Возможность обсудить с преподавателями любой вопрос по материалам лекций в Zoom
Обратная связь
Развивающий фидбэк по домашним заданиям от профессионалов
Активное комьюнити
Дружелюбное общение, взаимопомощь и обмен опытом с участниками курса в Telegram-чате
Программа
Кластеризация
Будем учится строить высокодоступные кластера, настраивать балансировщики, динамические адреса, общие хранилища. В течении модуля делаем курсовой проект. Создаем скрипты деплоя HA кластера на виртуалках. На кластере разворачиваем либо собственный веб проект, либо веб проект коллег с других курсов. Также приветствуются разворачивание любых систем, например: gitlab, wordpress, youtrack, bigbluebutton и других на ваш выбор
Тема 1: Архитектура высоконагруженных систем
Тема 2: Terraform
Тема 3: Практическое занятие по использованию Terraform
Тема 4: Строим кластер - Pacemaker, Corosync
Тема 5: ISCSI, multipath и кластерные файловые системы: GFS2
Highload web
Студенты научатся настраивать балансировку с помощью таких инструментов как Nginx, HAProxy, VRRP, Envoy, Traefik
Тема 1: Nginx - балансировка и отказоустойчивость
Тема 2: Настройка Nginx под Highload
Тема 3: Балансировка нагрузки на основе HAproxy и VRRP (keepalived)
Тема 4: Etcd
Тема 5: Альтернативные балансировщики: envoy, traefik
Администрирование СУБД
Студенты научатся запускать, настраивать и кластеризовать базы данных
Тема 1: MySQL - кластер
Тема 2: PostgreSQL cluster
Тема 3: RabbitMQ
Тема 4: Elasticsearch
Тема 5: Elasticsearch (практика)
Тема 6: Kafka
Тема 7: Consul
Тема 8: Redis
Виртуализация и контейнеризация
Студент изучит технологии виртуализации, чтобы в нужный момент сделать правильный выбор инструмента для решения инфраструктурных задач
Тема 1: Виртуализация: Proxmox
Тема 2: Виртуализация: Xen
Тема 3: Podman, kata containers
Тема 4: Виртуализация: KVM
Оркестрация
В этом модуле студенты рассмотрят задачи и рабочие инструменты для оркестрации конфигурациями, виртуальными машинами, контейнерами, сервисами, а также секретами и логами
Тема 1: Salt. Оркестрация конфигурациями
Тема 2: Salt. Примеры типовых конфигураций
Тема 3: Puppet - система контроля конфигураций
Тема 4: Подробный разбор манифестов puppet
Тема 5: Использование hiera
Тема 6: Использование bolt
Тема 7: OpenNebula
Тема 8: Kubernetes
Тема 9: Kubernetes-2
Тема 10: Kubernetes-3
Тема 11: Hashicorp Vault
Тема 12: OpenStack
Тема 13: OpenStack - практика
Хранилища и файловые системы
В этом модуле студент изучит как использовать хранилища и файловые системы для обеспечения отказоустойчивой работы
Тема 1: Распределенные файловые системы: CEPH
Тема 2: CEPH - troubleshooting
Тема 3: Распределенные файловые системы: GlusterFS
Проектный модуль
Заключительный месяц курса посвящен проектной работе. Свой проект — это то, что интересно писать слушателю. То, что можно создать на основе знаний, полученных на курсе. При этом не обязательно закончить его за месяц. В процессе написания по проекту можно получить консультации преподавателей
Тема 1: Выбор темы и организация проектной работы
Тема 2: Защита проектных работ
Тема 3: Подведение итогов курса
Также вы можете получить полную программу, чтобы убедиться, что обучение вам подходит
Проектная работа
Последний месяц курса посвящен проектной работе. Вы реализуете проект, в котором на практике отточите все полученные знания
Для выполения проекта вам необходимо будет взять веб-сервис, например, cms для интернет-магазина и кластеризовать его. К проекту необходимо будет реализовать: нагрузочное тестирование, автоматический фэйловер, мониторинг, централизованный сбор логов и бэкап. Кластер может быть реализован на любой из представленных в курсе технологий: pacemaker, openstack, kubernetes, nomad etc
Полученные навыки усилят ваше резюме и помогут на собеседованиях
Преподаватели
Эксперты-практики делятся опытом, разбирают кейсы студентов и дают развернутый фидбэк на домашние задания
Прошедшие
мероприятия
Возможность пройти вступительное тестирование повторно появится только через 3 дня
Результаты тестирования будут отправлены вам на email, указанный при регистрации.
Тест рассчитан на 30 минут, после начала тестирования отложить тестирование не получится!
Корпоративное обучение для ваших сотрудников
- Курсы OTUS верифицированы крупными игроками ИТ-рынка и предлагают инструменты и практики, актуальные на данный момент
- Студенты работают в группах, могут получить консультации не только преподавателей, но и профессионального сообщества
- OTUS проверяет знания студентов перед стартом обучения и после его завершения
- Простой и удобный личный кабинет компании, в котором можно видеть статистику по обучению сотрудников
- Сертификат нашего выпускника за 5 лет стал гарантом качества знаний в обществе
- OTUS создал в IT более 120 курсов по 7 направлениям, линейка которых расширяется по 40-50 курсов в год
Отзывы
Сертификат о прохождении курса
OTUS осуществляет лицензированную образовательную деятельность.
В конце обучения вы получите сертификат OTUS о прохождении курса
После обучения вы:
- Научитесь уверенно строить отказоустойчивые кластера виртуализации под высокую нагрузку
- Получите удостоверение о повышении квалификации
- Заберете с собой полный комплект обучающих материалов
- Повысите свою конкурентоспособность и расширите свои карьерные возможности в IT
Инфраструктура высоконагруженных систем
Стоимость в рассрочку
Стоимость указана для оплаты физическими лицами
вычета до 13% стоимости обучения. Пройдите тестирование и менеджер вас проконсультирует
+7 499 938-92-02 бесплатно