Непрерывная проверка и тестирование критически важных рабочих нагрузок
Вы хотите знать о потенциальных проблемах и быть готовыми к реагированию, чтобы рабочая нагрузка оставалась работоспособной даже при возникновении сбоев. Узнайте, как настроить автоматические тесты с помощью нагрузочного тестирования Azure и Azure Chaos Studio одновременно в рамках конвейеров непрерывной интеграции и непрерывного развертывания (CI/CD).
Цели обучения
К концу этого модуля вы научитесь выполнять следующие задачи:
- Определите потоки пользователей и системные потоки приложения в качестве основы для определения нагрузочных тестов и экспериментов с хаосом.
- Установите базовые показатели для нагрузочных тестов с ожидаемыми порогами для компонентов системы, отдельных потоков пользователей и общего решения.
- Определите потенциальные сценарии сбоев для системных компонентов в качестве руководства по проектированию экспериментов с хаосом.
- Разработайте автоматизированный процесс для непрерывной проверки в конвейере CI/CD.
Предварительные требования
- Вы завершили предыдущий модуль о моделировании работоспособности.
- Вы хорошо понимаете принципы проектирования и области проектирования критически важной рабочей нагрузки в Azure Well-Architected Framework.
- у вас есть подписка Azure.
- У вас есть организация и проект Azure DevOps.