Непрерывная проверка и тестирование критически важных рабочих нагрузок

Продвинутый уровень
Администратор
Архитектор решений
Инженер DevOps
Сетевой инженер
Инженер систем безопасности
Azure DevOps
Нагрузочное тестирование Azure

Вы хотите знать о потенциальных проблемах и быть готовыми к реагированию, чтобы рабочая нагрузка оставалась работоспособной даже при возникновении сбоев. Узнайте, как настроить автоматические тесты с помощью нагрузочного тестирования Azure и Azure Chaos Studio одновременно в рамках конвейеров непрерывной интеграции и непрерывного развертывания (CI/CD).

Цели обучения

К концу этого модуля вы научитесь выполнять следующие задачи:

  • Определите потоки пользователей и системные потоки приложения в качестве основы для определения нагрузочных тестов и экспериментов с хаосом.
  • Установите базовые показатели для нагрузочных тестов с ожидаемыми порогами для компонентов системы, отдельных потоков пользователей и общего решения.
  • Определите потенциальные сценарии сбоев для системных компонентов в качестве руководства по проектированию экспериментов с хаосом.
  • Разработайте автоматизированный процесс для непрерывной проверки в конвейере CI/CD.

Предварительные требования

  • Вы завершили предыдущий модуль о моделировании работоспособности.
  • Вы хорошо понимаете принципы проектирования и области проектирования критически важной рабочей нагрузки в Azure Well-Architected Framework.
  • у вас есть подписка Azure.
  • У вас есть организация и проект Azure DevOps.