Нагрузочное тестирование

  • Свободный доступ*
  • 6 тем с теорией и практикой
  • Материал рассчитан на 13 часов
  • Входит в трек «DevOps-инженер»
  • Свидетельство об окончании

Обновлено в апреле 2025 года.

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

Разрабатывать методику проведения тестирования

При разработке учитывать профили, этапы и интервалы нагрузки.

Формировать отчёты и принимать решения на их основе

Готовить отчёты и формулировать выводы об улучшении системы.

Анализировать результаты тестов с помощью Yandex Monitoring

Визуализировать и анализировать результаты тестов.

Отслеживать и интерпретировать результаты тестов для систем

Практиковаться на примере Java, PostgreSQL®, Apache Kafka®, Kubernetes®.

Моделировать сценарии нагрузки

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

Настраивать генераторы нагрузки Pandora и Apache JMeter

Сравнивать серии тестов в Yandex Load Testing.

Yandex Load Testing

Yandex Load Testing — инструмент для нагрузочного тестирования, анализа производительности сервисов и выявления узких мест в инфраструктуре. Он моделирует реальную нагрузку на приложение и анализирует поведение системы. Сервис предлагает высокую доступность данных, удобные дашборды и гибкие настройки алертов.

Кому будет полезно

  • Разработчикам и DevOps-инженерам
    Освоите инструменты нагрузочного тестирования, выявите узкие места в системе и оптимизируете производительность.

  • Системным администраторам
    Разберётесь с процессами мониторинга нагрузки и тестирования инфраструктуры.

  • Тестировщикам и QA-инженерам
    Проведёте комплексное нагрузочное тестирование с использованием Yandex Load Testing.

  • Инженерам по нагрузочному тестированию
    Овладеете работой с метриками и освоите интерпретацию результатов тестов.

Программа

Темы можно проходить в произвольном порядке.

  • Методика проведения нагрузочного тестирования
  • Виртуальные пользователи и профили нагрузки
  • Этапы проведения тестов и особенности архитектуры тестируемых систем
  • Особенности проведения тестов для микросервисных и монолитных приложений

Разработано совместно с Neoflex

Neoflex — надёжный партнёр по проектам Yandex Cloud на всех этапах: от стратегии до внедрения и поддержки.

Авторы курса

Павел Селиванов

Архитектор Yandex Cloud

Григорий Липин

Инженер по тестированию Yandex Cloud

Евгений Ротяков

Руководитель центра «Нагрузочное тестирование» Neoflex

Что вас ждёт

Доступ в любое время

Подходит для самостоятельного обучения — узнавайте новое в комфортном для вас темпе, когда и где угодно. А доступ к материалам останется у вас навсегда.

Понятная теория на интерактивной платформе

Программу составили эксперты Yandex Cloud с большим опытом работы в IT. Вы изучите теорию на реальных примерах и выполните интерактивные задания на платформе.

Практическая работа с сервисами Yandex Cloud

Пробуйте силы на реальных аналитических кейсах.

Обмен опытом

Делитесь опытом в телеграм-чате комьюнити.

Вам потребуются знания и навыки

Опыт использования облачных технологий и базовое понимание сервисов Yandex Cloud

Навыки работы с Linux и командной оболочкой Bash

Знание основ контейнеризации, например Docker и Kubernetes®

Представление о работе с YAML‑файлами, конфигурацией инфраструктуры

Умение использовать системы контроля версий, например Git

Понимание принципов мониторинга и сбора метрик

Частые вопросы

Все материалы предоставляются бесплатно*.

Начните прямо сейчас

Научитесь проводить нагрузочное тестирование, анализировать результаты и повышать производительность ваших приложений с Yandex Load Testing.

Может быть интересно

card-background

Managed Service for Kubernetes®

Научитесь разворачивать Kubernetes-кластеры и управлять ключевыми сущностями, включая поды и контроллеры развёртывания.

GitLab CI/CD

Узнаете, как настраивать пайплайны, управлять окружениями и интегрировать CI/CD в DevOps-процессы.

В разработке

Мониторинг в Yandex Cloud

Разберётесь, как собирать, анализировать и визуализировать метрики с помощью Yandex Cloud Monitoring.

В разработке

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