M365.FM · Русский
Azure Chaos Studio простыми словами
chaos engineering, внедрение сбоев и отказоустойчивые приложения Azure
Azure и разработкаazure chaos studiochaos engineeringвнедрение сбоевотказоустойчивостьazureзоны доступностиgame days
Обычные тесты проверяют, работает ли программа в нормальных условиях, но не показывают, что произойдёт, если откажет виртуальная машина или целая зона доступности уйдёт в офлайн. В этом выпуске — как с помощью Azure Chaos Studio намеренно и контролируемо ломать собственные облачные приложения, чтобы сделать их устойчивее, по принципу контролируемого выжигания, которое применяют пожарные.
▶ Azure Chaos Studio простыми словами: chaos engineering, внедрение сбоев и отказоустойчивые приложения Azure (ИИ-дубляж)
Что вы узнаете:
- Почему традиционных тестов недостаточно: как небольшой сбой каскадом проходит по распределённой системе — от базы данных и тайм-аута до балансировщика нагрузки и перегруженных экземпляров
- Принцип chaos engineering — гипотеза, реальные контролируемые сбои, радиус воздействия — и два типа сбоев в Azure Chaos Studio: напрямую через сервис и на основе агента
- Из чего состоит эксперимент: цели, шаги (последовательно), ветви (параллельно) и действия — и почему выполняются только разрешённые сбои
- Конкретный эксперимент: масштабируемый набор ВМ в трёх зонах доступности, 95 % загрузки ЦП на двух ВМ в течение пяти минут, затем отключение зоны 2 — и вывод о запасе мощности и автомасштабировании
- Безопасность и старт: управляемое удостоверение без разрешений по умолчанию, начинать с малого вне продакшена, отмена в любой момент, shift left в конвейере CI/CD, shift right в продакшене и game days
Этот выпуск — русская версия с ИИ-дубляжом анимированного видео из M365 Show от Microsoft MVP Мирко Петерса.