практикум

Load Testing & Benchmarking

Практический курс по нагрузочному тестированию: освойте JMeter, k6, Prometheus и Grafana, научитесь находить узкие места систем и автоматизировать тесты производительности в CI/CD.

темы, которые вы освоите

Apache JMeter
k6
Prometheus
Grafana
Docker Compose
PromQL
JavaScript
Наблюдаемость
Позволяет отслеживать реальное поведение системы под нагрузкой и выявлять скрытые дефекты до релиза.
Экономия ресурсов
Помогает оптимизировать инфраструктуру и избежать избыточного оверпровижининга серверов.
Стабильность бизнеса
Гарантирует, что критические сервисы выдержат пиковые нагрузки вроде Черной пятницы.
Карьерный рост
Переход в высокооплачиваемую нишу Performance Engineering и SRE.
Rebrain
— большое сообщество IT-специалистов, создаём
практикумы по инфраструктуре с 2018 года
Почему выбирают наши программы
  • Автоматические проверки — мгновенная обратная связь по заданиям
  • Проверки менторами — DevOps-инжерами с опытом в индустрии от 5+ лет
  • Возможность общаться с опытными практикующими специалистами
  • Свободный темп — проходите без жёстких дедлайнов
  • Прикладные задачи — кейсы, приближенные к реальной работе DevOps-инженера
phone

Кому подойдёт

QA-инженеры

Специалисты, желающие перейти от ручного или функционального тестирования к автоматизации нагрузочных испытаний и Performance Engineering.

DevOps и SRE-инженеры

Специалисты, которым необходимо контролировать стабильность систем под нагрузкой, находить узкие места инфраструктуры и внедрять Shift-Left тестирование.

Backend-разработчики

Инженеры, стремящиеся понять лимиты производительности своего кода, оптимизировать запросы и научиться проектировать отказоустойчивые архитектуры.

Как проходит
практикум

Команда Rebrain изучает, какие из компетенций требуются на разных уровнях профессий.

программа практикума

Load Testing & Benchmarking

  • Введение
  • Виды нагрузочного тестирования
  • Подготовка тестовых профилей нагрузки
  • Мониторинг. Установка тестового приложения
  • Мониторинг. Время ответа
  • JMeter. Первое знакомство
  • JMeter. Запись сценария. Поиск сложных запросов
  • JMeter. Assertions, Variables, Processors, Logic Controllers
  • JMeter. Plugins и мониторинг ресурсов
  • JMeter. Стресс-тестирование и тестирование стабильности
  • Distributed load testing
  • k6: современный нагрузочный фреймворк
  • Финальное задание
  • Заключение

Тренажёры

  • Автоматизация запуска JMeter в CLI и генерация отчетов
  • Настройка дашборда Grafana для мониторинга перцентилей времени ответа
  • Корреляция динамических параметров в JMeter с помощью JSON Extractor
  • Разработка сценария k6 с контролем SLA через Thresholds
  • Развертывание распределенного стенда JMeter в Docker Compose
Эксперт практикума
Юрий Береговой
Юрий Береговой

Разрабатываю backend на Java/Spring и параллельно держу инфраструктуру: Kubernetes, Terraform и Ansible для IaC, CI/CD на Jenkins, облака AWS/GCP. Последние несколько лет всё глубже ухожу в DevOps - начинал с собственных pet-проектов в облаке, сейчас занимаюсь оркестрацией и пайплайнами всерьёз. Больше всего ценю нестандартные задачи, на которых реально прокачиваешься.

Senior Software Engineer eQ3

Ключевые навыки для резюме:

Проектирование реалистичных профилей нагрузки на основе анализа логов веб-серверов Nginx
Разработка динамических сценариев тестирования в JMeter с использованием параметризации и корреляции данных
Написание скриптов нагрузочного тестирования на JavaScript в k6 с контролем SLA через Thresholds
Развертывание распределённых стендов генерации нагрузки (Controller/Worker) в Docker Compose
Настройка мониторинга производительности в Grafana и Prometheus с расчетом перцентилей времени ответа

Пример задания

Комплексное нагрузочное тестирование микросервисного приложения. Вы спроектируете профиль нагрузки на основе ТЗ, напишете сценарии в k6 или JMeter, настроите мониторинг Prometheus/Grafana, проведете стресс-тест и тест стабильности, локализуете узкое место в системе и подготовите профессиональный PDF-отчет с рекомендациями по оптимизации.

Остались вопросы?
Приходите на бесплатную консультацию с экспертом.

практикум

Load Testing & Benchmarking

В стоимость входит:

  • Выполнение задач на настоящей инфраструктуре
  • Сопровождение — менторы, координатор
  • Бессрочный доступ к теоретической части практикума
стоимость
Практикум
8 000 руб.
6 750 руб.

раз в 2 недели или сразу 27 000 руб.

Перейти к оплате >>>
Практикум+тренажёры
3 084 руб.
2 667 руб.

в месяц или сразу 32 000 руб.

Перейти к оплате >>>
FAQ

JMeter — это классический и гибкий инструмент с GUI для сложных enterprise-задач, а k6 — современный легковесный фреймворк на JS, идеально подходящий для CI/CD. Знание обоих инструментов делает вас универсальным инженером.

Для JMeter программирование не требуется (достаточно базового понимания регулярных выражений и JSON), а для k6 пригодятся базовые знания JavaScript на уровне написания простых функций.

Да, значительная часть курса посвящена развертыванию Prometheus, Node Exporter и настройке дашбордов в Grafana для детального анализа системных метрик и времени ответа.

Файлы куки

При использовании данного сайта, вы подтверждаете свое согласие на использование файлов cookie и других похожих технологий в соответствии с настоящим Уведомлением.