29 апреля
3 месяца
Онлайн
Пн/Ср 20:00 Мск
Курс создан в партнерстве с компанией Angie (ООО «Веб-сервер») - российским разработчиком программных продуктов для высоконагруженных систем. Компания была создана в 2022 году командой разработки, которая стояла у истоков веб-сервера мирового уровня nginx. Программа курса также составлена при участии создателей Nginx.
Angie развивает веб-сервер с открытым кодом, его коммерческую версию Angie PRO, решение для облачных сред Kubernetes Angie Ingress Controller (ANIC) и систему балансировки трафика Angie Application Delivery Controller (Angie ADC), которая является заменой таких продуктов как Citrix ADC/Netscaler, Radware и F5 BIG-IP.
Продукты компании включены в реестр отечественного ПО.

Обучение проходит онлайн: вебинары, общение с преподавателями и вашей группой в Telegram, сдача домашних работ и получение обратной связи от преподавателя.
Вебинары проводятся 2 раза в неделю по 2 ак. часа и сохраняются в записи в личном кабинете. Вы можете посмотреть их в любое удобное для вас время.
В ходе обучения вы будете выполнять домашние задания. Каждое из них посвящено одному из компонентов вашего выпускного проекта.
После выполнения всех домашних заданий вы получите готовый выпускной проект.
Возможность совмещать учебу с работой
Индивидуальная разработка итоговой проектной работы
Получите знания, которые помогут повысить вашу востребованность и доход
Многие студенты еще во время прохождения первой части программы находят или меняют работу, а к концу обучения могут претендовать на повышение в должности.
2 занятия по 2 ак.часа в неделю. Доступ к записям и материалам остается навсегда
Домашние задания с поддержкой и обратной связью наших преподавателей помогут освоить изучаемые технологии
Чат в Telegram для общения преподавателей и студентов
В этом модуле вы рассмотрите различия между Nginx на Angie и научитесь организовывать миграцию между ними.
Тема 1: Введение в Angie
Тема 2: Сходства и различия с Nginx
Тема 3: Варианты установки Angie // ДЗ
Тема 4: Миграция с Nginx на Angie // ДЗ
В этом модуле вы познакомитесь с основными возможностями использования Nginx и Angie в роли веб-сервера.
Тема 1: Angie как веб-сервер // ДЗ
Тема 2: Обратный прокси (reverse proxy) // ДЗ
Тема 3: Логирование
Тема 4: Отладка и решение проблем
Тема 5: Мониторинг, диагностика неполадок
Тема 6: Оптимизация производительности веб-сервисов // ДЗ
Тема 7: Q&A-занятие по ДЗ
В этом модуле вы познакомитесь с вариантами протоколов SSL и ТLS и научитесь создавать надёжную и безопасную конфигурацию HTTPS.
Тема 1: Работа с TLS
Тема 2: Настройка сертификатов с использованием ACME
Тема 3: Настройка HTTPS для веб-сервисов // ДЗ
Тема 4: Q&A-занятие по ДЗ
В этом модуле вы научитесь создавать балансировщик нагрузки, а также обеспечивать трансляцию видео.
Тема 1: Балансировка нагрузки (HTTP) // ДЗ
Тема 2: Балансировка TCP и UDP-приложений (L4)
Тема 3: Балансировка почтовых сервисов
Тема 4: Трансляция видео
Тема 5: Q&A-занятие по ДЗ
В этом модуле вы познакомитесь с методами защиты от DoS-атак, а также с продуктом ANIC.
Тема 1: Защита от DoS-атак, ограничение доступа // ДЗ
Тема 2: Возможности для кастомизации
Заключительный месяц курса посвящен проектной работе. Проект – это самая интересная часть обучения. Вы будете разрабатывать его на основе полученных на курсе навыков и компетенций. В процессе работы над проектом можно получить консультацию преподавателей.
Тема 1: Выбор темы и организация проектной работы // Проект
Тема 2: Консультация по проектам и домашним заданиям
Тема 3: Защита проектных работ
Тема 4: Подведение итогов курса
Каждый семестр завершается финальным проектом, который предстоит защитить перед преподавателями и командой. Вам будет, что обсудить на собеседовании!
Вы можете выбрать одну из предложенных преподавателем тем или реализовать свою идею.
Запущенное веб-приложение с балансировкой нагрузки. Фронт-сервером должен быть Angie или Nginx.
Реализовать конфигурацию HTTPS, оптимизировать настройки для высоких нагрузок.
Метод Лаб
Технический директор
Образование Окончил РЭУ им. Г.В. Плеханова по специальности «Информационные системы в экономике». Кандидат экономических наук Опыт В веб-разработке более 15 лет. Занимается техническим руководством и оптимизацией клиентской и серверной производительности веб-приложений. Параллельно с веб-разработкой 10+ лет преподавал интернет-технологии в РЭУ им. Г. В. Плеханова. Руководил разработкой более 100 веб-сайтов и приложений, системы управления сайтами и других систем на основе веб-технологий. Опыт преподавания на онлайн-платформах – более 5 лет. Ведёт ютуб-каналы «Ускорение сайтов» и «Поддержка сайтов» Достижения Руководство разработкой более 100 веб-проектов Автор трёх курсов по администрированию и оптимизации веб-приложений Навыки Управление веб-разработкой Проектирование архитектуры веб-систем Оптимизация клиентской части Серверная оптимизация приложений
В IT более 20 лет. Работал системным администратором в компаниях Хостинг-центр РБК, Rambler, Авто.ру, Lamoda, Nginx, F5 Networks. 9 лет опыта технической поддержки коммерческих продуктов Nginx. Сейчас занимается технической поддержкой Angie PRO.
Эксперты-практики делятся опытом, разбирают кейсы студентов и дают развернутый фидбэк на домашние задания
Открытый вебинар — это настоящее занятие в режиме он-лайн с преподавателем курса, которое позволяет посмотреть, как проходит процесс обучения. В ходе занятия слушатели имеют возможность задать вопросы и получить знания по реальным практическим кейсам.
OTUS осуществляет лицензированную образовательную деятельность. В конце обучения вы получите сертификат OTUS о прохождении курса и удостоверение о повышении квалификации.
Стоимость в рассрочку