Курс пока находится в разработке — вы сможете пройти его позже
курс

Балансировка нагрузки

Последнее обновление: 19 августа 2025
Курс Балансировка нагрузки
21 900 ₸ в месяц
за все курсы Хекслета
Зарегистрироваться
  • Бессрочный доступ к теории
  • Асинхронный формат
    обучения

Включено в курс

17 уроков (видео и/или текст)
Доступ к остальным курсам платформы

Чему вы научитесь

  • Понимать назначение и принципы балансировки нагрузки в распределённых системах
  • Разбираться в уровнях балансировки (L4 и L7) и их применении
  • Настраивать схемы архитектуры с балансировщиками (active-passive, active-active, cross-region)
  • Работать с классическими и современными LB: CLB, ALB, NLB, GLB
  • Использовать NGINX и HAProxy как балансировщики HTTP и TCP трафика
  • Настраивать балансировку в Kubernetes через ingress-контроллеры
  • Применять облачные балансировщики (AWS, GCP) для распределения трафика
  • Анализировать риски балансировки и решать проблемы производительности

Описание

Курс знакомит с фундаментами балансировки нагрузки и её ролью в современных распределённых системах. Вы узнаете, зачем нужна балансировка для отказоустойчивости и масштабирования, чем различаются L4 и L7 балансировщики, и как они работают под капотом: от sticky sessions и health-check до session affinity.

Подробно рассматриваются архитектурные схемы и паттерны: active-passive, active-active, мульти-LB и геораспределённые решения. Разбираются основные проблемы балансировки — от задержек и нечестного распределения трафика до backpressure и spoofing-атак.

Курс охватывает разные типы балансировщиков: Classic Load Balancer, Application Load Balancer, Network Load Balancer и Gateway Load Balancer. Для каждого типа показаны сценарии применения, примеры настройки и ограничения. Вы научитесь выбирать LB под конкретное приложение: веб-сервисы, базы данных, микросервисы, API.

Практическая часть включает настройку балансировки через NGINX и HAProxy, работу с Kubernetes ingress-контроллерами (NGINX, Traefik), использование сервисов LoadBalancer и headless-сервисов. Также рассматривается балансировка в облаке: AWS (ALB, NLB, Target Groups), GCP Load Balancers и примеры интеграции в CI/CD и микросервисные архитектуры.

Для комфортного прохождения курса рекомендуется знание основ сетей и работы с Linux.

балансировка нагрузки load balancer отказоустойчивость масштабирование NGINX HAProxy Kubernetes Ingress AWS ALB

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

Продолжительность 5 часов

Формат обучения

Рекомендуемые программы

профессия
10 месяцев
с нуля
Старт 9 октября
профессия
10 месяцев
с нуля
Старт 9 октября
профессия
4 месяца
с нуля
Старт 9 октября
профессия
10 месяцев
с нуля
Старт 9 октября
профессия
новый
9 месяцев
с нуля
Старт 9 октября
профессия
10 месяцев
с нуля
Старт 9 октября
профессия
5 месяцев
c опытом
Старт 9 октября
профессия
16 месяцев
с нуля
Старт 9 октября
профессия
10 месяцев
с нуля
Старт 9 октября
профессия
новый
8 месяцев
c опытом
Старт 9 октября
профессия
новый
16 месяцев
с нуля
Старт 9 октября
профессия
новый
16 месяцев
с нуля
Старт 9 октября
профессия
новый
16 месяцев
с нуля
Старт 9 октября
профессия
новый
3 месяца
c опытом
в разработке
Старт 9 октября