Вопрос «сколько стоит DevOps-сопровождение» не имеет одного ответа, потому что за этими словами скрываются разные объёмы работы: от «присматривать за одним сервером» до «отвечать за инфраструктуру с десятками сервисов и дежурить ночью». Эта статья о том, из чего складывается цена, какие форматы существуют и на что смотреть в предложении, чтобы не сравнивать несравнимое.

Три формата: штатный инженер, фрилансер, команда на абонентской плате

Штатный инженер

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

Ограничения: один человек — одна точка отказа. Отпуск, больничный, увольнение означают, что знания о системе временно или навсегда недоступны. Компетенции одного инженера ограничены его опытом: сильный в Kubernetes может быть слаб в базах данных, и наоборот. Стоимость — не только зарплата, но и налоги, рабочее место, время на найм и адаптацию, и всё это платится независимо от того, есть ли работа на полную неделю.

Фрилансер

Специалист на отдельные задачи или на несколько часов в неделю. Подходит для разовых работ: настроить CI, перенести сервер, развернуть мониторинг.

Ограничения: ответственность заканчивается с задачей. Сопровождение предполагает реакцию на инциденты, а фрилансер в момент аварии может быть на другом проекте. Знания о вашей системе не накапливаются в компании, а уходят вместе с исполнителем. Договорённости о времени реакции обычно неформальные, и проверить их можно только в момент, когда уже поздно.

Команда на абонентской плате

Внешняя команда берёт инфраструктуру на регулярное сопровождение по договору с описанным объёмом работ и временем реакции. За одним ответственным инженером стоят коллеги с другими компетенциями, и отпуск одного не останавливает работу.

Ограничения: команда не сидит в вашем офисе и работает по согласованному регламенту, а не «подойди, спроси». Чтобы формат работал, границы ответственности должны быть описаны письменно: что входит в абонентскую плату, что оплачивается отдельно, как подаются запросы и в какой срок на них отвечают.

Для компании, у которой нет работы на полную ставку инженера, но есть работающие сервисы, которые нельзя оставлять без присмотра, третий формат обычно оказывается самым предсказуемым по деньгам и ответственности.

Что влияет на цену

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

  • Число и разнообразие сервисов. Один сервер с приложением и базой и двадцать сервисов на трёх площадках — разный объём работы на каждое обновление, каждый инцидент и каждую проверку.
  • Критичность. Сколько стоит час простоя для бизнеса. От этого зависят требования к времени реакции и к тому, нужно ли дежурство вне рабочих часов.
  • Время реакции. Реакция в течение четырёх часов в рабочие дни и в течение часа — это разная организация работы команды. Чем короче время, тем выше цена.
  • Дежурства. Круглосуточная доступность означает, что кто-то не спит или готов проснуться по алерту. Это всегда отдельная статья расходов, и предложение, в котором 24/7 включено «бесплатно», стоит перечитать.
  • Текущее состояние. Инфраструктура без мониторинга, без описания в коде и без проверенных копий требует приведения в порядок до начала сопровождения. Это разовая работа, которая оценивается отдельно от абонентской платы.
  • Объём изменений. Сопровождение в стабильном режиме и сопровождение проекта, где каждую неделю новые сервисы и переезды, — разная нагрузка.

Что должно быть в договоре

Абонентская плата без описания объёма — это не договор, а намерение. Проверьте, что в предложении есть ответы на следующие вопросы:

  1. Что входит. Список регулярных работ: мониторинг, обновления, резервное копирование и его проверка, помощь команде разработки, отчёты. Конкретно, а не «поддержка инфраструктуры».
  2. Что не входит. Это важнее первого пункта. Крупные проекты вроде миграции или внедрения Kubernetes, разработка приложений, работы по требованиям, которые появились после подписания.
  3. Время реакции и часы работы. В какой срок команда отвечает на запрос, в какие часы и дни, что считается инцидентом, а что плановой задачей.
  4. Дежурства. Есть ли они, по какому графику, как оплачиваются, как эскалируется инцидент ночью.
  5. Каналы связи. Куда писать, куда звонить, где подавать задачи. Один канал для инцидентов, другой для плановых вопросов.
  6. Работы сверх объёма. Как оцениваются и по какой ставке оплачиваются задачи, не вошедшие в абонентскую плату.
  7. Доступы и ответственность. Какие доступы передаются, как хранятся, кто отвечает за их отзыв, что происходит с ними при расторжении.
  8. Передача при расторжении. Документация, описание инфраструктуры в коде, доступы возвращаются в понятном виде. Сопровождение не должно создавать зависимость от исполнителя.

Как читать тарифы на примере it&.

Покажем на наших условиях, как описанные выше факторы превращаются в тариф. Числа ниже — реальные условия на странице тарифов, других мы не называем.

  • «Старт» от 30 000 ₽ в месяц. Мониторинг, резервное копирование, обновления и помощь вашей команде. Реакция до четырёх часов в рабочие дни. Это формат для инфраструктуры, которой нужен ответственный присмотр, но у которой нет требования к мгновенной реакции.
  • «Бизнес» от 50 000 ₽ в месяц. Всё из «Старта» плюс CI/CD, Kubernetes и дежурства по согласованному графику. Реакция до одного часа в рабочее время. Разница в цене — это разница в организации: инженер должен быть доступен быстрее, а за дежурствами стоит график, а не обещание.
  • Работы сверх тарифа — 3 000 ₽ в час. Задачи, которые не входят в регулярный объём, оцениваются и согласуются заранее по этой ставке. Это и есть ответ на вопрос «что не входит».
  • Круглосуточное дежурство не входит в тарифы по умолчанию. График и стоимость согласуются отдельно, потому что для разных систем они разные.
  • Приставка «от». Означает, что финальная сумма зависит от числа сервисов и текущего состояния инфраструктуры. Поэтому сопровождение начинается с аудита: он определяет, что нужно привести в порядок до старта и какой объём регулярной работы предстоит.

Когда сравниваете наше предложение с другими, сравнивайте по этим же пунктам: время реакции, объём регулярных работ, условия дежурств, ставка сверх тарифа, передача при расторжении. Цена без этих пунктов не говорит ничего.

Что дальше

Если хотите понять, какой тариф подходит вашей инфраструктуре и что нужно привести в порядок до начала сопровождения, начните с бесплатного экспресс-аудита за 48 часов. Подробное описание формата — на странице DevOps-сопровождения инфраструктуры.