Установка и настройка балансировщика нагрузки HAProxy

20 участников

О чём курс

Курс «Установка и настройка балансировщика нагрузки HAProxy» от Института прикладной автоматизации и программирования (ИПАП) представляет собой глубокое погружение в одну из самых востребованных технологий в мире системного администрирования и DevOps. HAProxy является индустриальным стандартом для обеспечения высокой доступности, масштабируемости и отказоустойчивости веб-сервисов. Данная программа обучения разработана для специалистов, которые стремятся освоить инструменты управления трафиком на профессиональном уровне и научиться строить надежные архитектуры для высоконагруженных систем.

В процессе обучения слушатели пройдут путь от базового понимания принципов работы балансировщика до настройки сложных сценариев обработки запросов. Курс охватывает все критически важные аспекты: от инсталляции HAProxy в различных средах (включая Debian-подобные системы, RHEL и Docker) до тонкой настройки алгоритмов распределения нагрузки. Вы узнаете, как правильно организовать проверку состояния бэкенд-серверов, чтобы система автоматически исключала неисправные узлы из ротации, обеспечивая бесперебойную работу вашего приложения для конечных пользователей.

Особое внимание в программе уделено вопросам безопасности и управления доступом. Вы научитесь настраивать ACL-листы, внедрять аутентификацию и управлять HTTP-заголовками, что является необходимым навыком для защиты инфраструктуры. Также курс глубоко затрагивает работу с SSL-сертификатами, включая настройку терминирования SSL-соединений, что позволяет разгрузить основные серверы приложений от ресурсоемких криптографических операций. Вы освоите работу с cookies для реализации sticky-sessions, что критически важно для приложений, требующих сохранения состояния сессии пользователя.

Помимо настройки, курс дает фундаментальные знания по мониторингу и аналитике. Вы научитесь настраивать логирование, использовать встроенные дашборды для визуализации состояния системы и интегрировать HAProxy с Prometheus через экспортеры для построения комплексных систем алертинга. Это позволит вам не только оперативно реагировать на инциденты, но и прогнозировать поведение системы под нагрузкой.

Курс идеально подходит для системных администраторов, DevOps-инженеров и разработчиков, желающих углубить свои знания в сетевых технологиях и архитектуре высоконагруженных систем. По окончании обучения вы будете обладать практическими навыками, необходимыми для проектирования и поддержки отказоустойчивых решений, которые соответствуют современным требованиям бизнеса. Формат обучения ориентирован на практику, что позволяет сразу применять полученные знания в реальных рабочих задачах, обеспечивая стабильность и высокую производительность ваших IT-проектов.

Программа обучения

Модуль 1 - Введение в haproxy

  • Основы haproxy – что, зачем и почему
  • Отличия Enterprise vs community
  • Установка – apt(deb)/docker/yum(rhel) Модуль 2 - Что такое балансировка, виды и типы
  • Балансировка различные виды трафика: TCP / UDP / HTTP
  • Типы балансировок (roundrobin, least conn, source и пр.) Модуль 3 - Проверки состояния
  • Health checks – проверка back-серверов
  • Health checks (кастомные http-запросы)
  • Распределение нагрузки по серверам Модуль 4 - Контроль доступа при HTTP
  • ACL-листы, аутентификация, Whitelist, http-заголовки Модуль 5 - Работа с cookies и кеширование HTTP
  • Cookies – настройки sticky-sessions
  • Настройка кеширования Модуль 6 - Работа с SSL
  • Настройка терминирования SSL-соединений Модуль 7 - Мониторинг, алертинг и логирование haproxy
  • Monitoring Dashboard в Haproxy
  • Haproxy logs
  • Haproxy exporters (Prometheus)
Складчина создана 17 января 2024 г. · описание обновлено 2 мая 2026 г.

Теги курса

Навыки
Инструменты

Другие материалы школы 12

И ИПАП Все материалы
А Администрирование ОС Linux Linux Professional Institute level 1 1 748 ₽ 16 000 ₽ −89%О Основы информатики 2 912 ₽ 12 000 ₽ −76%А Алгоритмизация и структурное программирование на C++ 4 102 ₽ 17 100 ₽ −76%P Python для системных администраторов(new) 669 ₽ 15 000 ₽ −96%Среда Python (программирование, основы и практика, нейронные сети, искусственный интеллект) (2025) Среда Python (программирование, основы и практика, нейронные сети, искусственный интеллект) (2025) 3 149 ₽ 40 000 ₽ −92%А Администрирование сервера баз данных PostgreSQL с применением языка запросов SQL и процедурного языка PL pgSQL 1 776 ₽ 33 000 ₽ −95%Скрипты Bash и Python для системных администраторов Linux и UNIX Скрипты Bash и Python для системных администраторов Linux и UNIX 1 776 ₽ 33 000 ₽ −95%Инфраструктурные решения для программиста (2025) Инфраструктурные решения для программиста (2025) 2 150 ₽ 29 000 ₽ −93%Прикладной анализ поведения АВА-терапия : коррекция поведенческих нарушений, обучение, абилитация и развитие детей и подростков с ОВЗ Прикладной анализ поведения АВА-терапия : коррекция поведенческих нарушений, обучение, абилитация и развитие детей и подростков с ОВЗ 4 662 ₽ 19 500 ₽ −76%М Мониторинг сетевой инфраструктуры при помощи программного комплекса ZABBIX 744 ₽ 18 000 ₽ −96%Адаптация учебных материалов для детей с особыми образовательными потребностями в условиях ФАОП Адаптация учебных материалов для детей с особыми образовательными потребностями в условиях ФАОП 1 281 ₽ 10 500 ₽ −88%P Python для детей - алгоритмизация и программирование 4 218 ₽ 17 600 ₽ −76%
1 293 ₽ 25 000 ₽