Глава 6 · Часть 1

How to Know a Change Is Healthy

A focused chapter on how to know a change is healthy, with practical delivery concerns, trade-offs, and the operational questions behind CI/CD work.

6-1

Как на самом деле выглядит здоровое приложение после развертывания?

Разбираем три измерения здоровья приложения после деплоя: доступность, функциональная корректность и влияние на окружение. Практический чек-лист для DevOps и SRE.

4 мин.
6-2

Что отслеживать после каждого развертывания: пять сигналов, которые покажут, что новая версия работает стабильно

Пайплайн зелёный, но работает ли приложение для пользователей? Пять базовых сигналов: доступность, частота ошибок, задержка, насыщенность ресурсов и логи. Начните с малого и будьте последовательны.

4 мин.
6-3

Как проверить, что новая версия действительно работает

После деплоя пайплайн зелёный, но работает ли новая версия на самом деле? Разбираем, как заменить ручные проверки на smoke-тесты и синтетические транзакции, чтобы не использовать пользователей как первую систему обнаружения проблем.

6 мин.
6-4

Что считать здоровым развертыванием для приложений, баз данных и инфраструктуры

Как понять, что развертывание прошло успешно? Не по статусу пайплайна. Узнайте, как проверять работоспособность приложений, БД и инфраструктуры после деплоя.

5 мин.
6-5

Когда развертывание можно считать завершенным?

Разбираем разницу между успешным выполнением команды деплоя и реальной готовностью приложения к работе. Критерии завершения, автоматическая верификация и практический чек-лист для DevOps и SRE.

5 мин.
6-6

Почему ручные проверки после деплоя обречены на провал (и что делать вместо этого)

Ручные проверки после деплоя не масштабируются. Узнайте, как автоматизировать smoke-тесты и синтетические транзакции, чтобы ловить проблемы до пользователей.

6 мин.