Коротко. Доступность в договоре — это не техническая характеристика, а цена, о которой договорились. Инженерная литература по эксплуатации отвечает на вопрос, который обычно задают юристы: сколько стоит каждая девятка после запятой и что вообще считать недоступностью. Маршрут переводит эксплуатационные понятия на язык договора и переговоров.
Зачем это бизнесу
Две стороны подписывают уровень обслуживания, понимая под ним разное. Поставщик считает доступностью работу своих серверов, заказчик — возможность оформить заказ. Разрыв обнаруживается в первом же инциденте, когда обе стороны формально правы. Договориться заранее дешевле, чем спорить потом.
Второй эффект — внутренний. Требование «работать всегда» без цифры превращает эксплуатацию в бесконечную гонку, где команда не может обосновать ни одного отказа от новой задачи.
Три уровня понятий
| Понятие | Что это | Кто с этим работает |
|---|---|---|
| Индикатор | Что именно измеряем: доля успешных запросов, время ответа, свежесть данных | Инженеры |
| Цель | Внутренняя планка, которую команда обязуется держать | Руководитель эксплуатации |
| Соглашение | Обязательство перед клиентом с последствиями за нарушение | Коммерция и юристы |
Порядок обязателен: соглашение не может быть строже цели, а цель не существует без индикатора. Договор, подписанный без внутренней цели, — это обещание, которое некому проверить.
Маршрут
| Ступень | Что читаем | Что забираем | Срок |
|---|---|---|---|
| 1. Основы эксплуатации | «Настоящий SRE» | Бюджет ошибок, дежурства, разбор инцидентов | 4 недели |
| 2. Измерение | «Zabbix 7: мониторинг ИТ-инфраструктуры» | Что мерить и как отличить сигнал от шума | 2 недели |
| 3. Отказы | «Безопасные и надёжные системы: лучшие практики проектирования» | Резервирование, деградация, изоляция сбоев | 3 недели |
| 4. Распределённость | «Облачные микросервисы» | Почему сеть — источник отказов, а не деталь | 3 недели |
| 5. Восстановление | Материалы по резервному копированию и восстановлению | Целевые время и точка восстановления в цифрах | 2 недели |
Сколько стоит каждая девятка
| Доступность | Простой в год | Что для этого нужно |
|---|---|---|
| 99% | около 3,7 суток | Один сервер, ручное восстановление, рабочие часы |
| 99,9% | около 9 часов | Резервирование, мониторинг, дежурство по вызову |
| 99,95% | около 4,5 часов | Автоматическое переключение, две зоны размещения |
| 99,99% | около 53 минут | Круглосуточная смена, отработанные сценарии, регулярные учения |
Каждый шаг вниз по таблице умножает стоимость эксплуатации, а не добавляет к ней. Именно поэтому разговор начинается с вопроса «сколько стоит час простоя для этого процесса», а не с вопроса «сколько девяток вы даёте».
Шесть выводов — своими словами
- Бюджет ошибок полезнее запрета на сбои. Если допустимый простой на квартал ещё не израсходован — можно выпускать изменения; израсходован — команда переключается на устойчивость. Это переводит спор «скорость или надёжность» в арифметику.
- Большинство инцидентов вызвано изменениями. Не оборудованием и не атаками, а собственными выпусками — отсюда ценность мелких частых релизов и возможности быстро откатиться.
- Оповещение без действия — вред. Каждое оповещение, на которое не предусмотрен шаг, снижает внимание ко всем остальным.
- Резервная копия без проверенного восстановления не существует. Проверять надо по расписанию и с секундомером — время восстановления и есть та цифра, которая попадёт в договор.
- Деградация лучше отказа. Система, которая при перегрузке отключает второстепенное и продолжает принимать заказы, стоит дешевле полного резервирования и часто закрывает ту же потребность.
- Разбор без поиска виноватых — не гуманизм, а метод. Как только за инцидент наказывают, о мелких сбоях перестают сообщать, и следующий крупный приходит без предупреждения.
Что проверить в договоре
- Определено ли, что считается недоступностью, и с чьих измерений она фиксируется.
- Исключены ли из расчёта плановые работы и в каком объёме.
- Какое время реакции и какое время восстановления — это разные обязательства.
- Что происходит при нарушении: возврат части платежа обычно несопоставим с ущербом, и это стоит понимать до подписания.
- Кто отвечает за доступность зависимостей: канал связи, платёжный шлюз, внешние сервисы.
Частые вопросы
Связанное
Книги названы как источники. KZSalesHub не распространяет файлы изданий.
Надёжность — это договорённость с бизнесом о допустимом простое, а не стремление к идеалу. Каждая девятка после запятой стоит денег, и её надо сознательно покупать.
