+7 (495) 801-60-42

Техподдержка сайта: что входит, SLA и как считать бюджет

Владельцы сайтов часто воспринимают поддержку как «пару часов на правки». На практике техническая поддержка сайта — это совокупность процессов, SLA, мониторинга и регламентов, которые снижают риск простоя, ускоряют внедрение изменений и упорядочивают расходы. Разберёмся, что входит в услуги, как зафиксировать SLA и посчитать ежемесячный бюджет без переплат.

Зачем бизнесу техническая поддержка сайта

  • Снижение рисков простоя и потерь заявок. Даже кратковременный даунтайм во время трафиковых пиков бьёт по выручке и репутации.
  • Быстрые правки контента и UI. Рекламные кампании не ждут: посадочные должны меняться синхронно с офферами.
  • Контроль безопасности и обновлений. Устаревшие плагины, PHP-версии и уязвимые зависимости — частые векторы атак.
  • Прозрачное планирование. Пакеты часов и SLA позволяют прогнозировать сроки и стоимость изменений.
  • Эффективная эскалация инцидентов. Понимание, кто и когда берёт задачу, сокращает MTTR.

Стабильная техподдержка веб сайта — это не «расход», а страхование конверсии и каналов продаж.

Что входит в техподдержку: базовый и расширенный стек

Базовый набор работ:

  • Мониторинг аптайма и быстродействия (HTTP, SSL, домены, CMS-хуки, cron).
  • Бэкапы: файлы, база, media; проверка восстановления.
  • Обновления CMS/плагинов/ядра, безопасности и зависимостей.
  • Текущие правки контента и шаблонов, фикс верстки и мелкие баги.
  • Техническая диагностика: логи, метрики, профилирование.
  • Поддержка CMS сайт (права, роли, редакторские сценарии, обучение).

Расширенный стек для проектов с трафиком и интеграциями:

  • CI/CD, стейджинг и код-ревью, контроль версий.
  • Нагрузочное и регрессионное тестирование для критичных фич.
  • Мониторинг и обновления сайта на уровне Synthetics (сквозные пользовательские сценарии: поиск, корзина, чек-аут).
  • Безопасность: WAF, антибот, CSP/STS/HTTPS best practices, скан SAST/DAST.
  • Интеграции: CRM, платёжные, маркетинговые пиксели, вебхуки.
  • Аналитика: корректность целей и событий, базовая валидация данных.

Когда тянет на доработку, а не поддержку — имеет смысл рассмотреть Редизайн сайта или точечный Аудит и оптимизация сайта.

SLA для сайта: метрики, уровни, эскалация

SLA (Service Level Agreement) переводит ожидания в измеримые показатели.

Ключевые метрики SLA:

  • Время реакции (Response Time, RT): T0–T1 от момента создания тикета до принятия в работу.
  • Время восстановления (MTTR): от регистрации инцидента до полного восстановления сервиса.
  • Аптайм (%): как правило, 99.0–99.9% для сайтов без отказоустойчивой архитектуры и выше при кластеризации.
  • Окна обновлений: ночные/дневные, допустимые простои.
  • Каналы и очереди: приоритеты P1–P4, регламент эскалации.

Типовые уровни SLA:

  • P1 (критический простой): RT до 15–30 минут, MTTR до 2–4 часов, 24/7 оповещение.
  • P2 (значимая деградация): RT до 1 часа, MTTR до 8 часов, рабочие и расширенные часы.
  • P3 (не критично): RT до 4 часов, в рамках рабочего дня.
  • P4 (плановые задачи): в рамках спринта/плана работ.

Эскалация:

  • 1-я линия: сервис-деск, быстрая диагностика, коммуникация.
  • 2-я линия: разработчики/девопс, устранение причин.
  • 3-я линия: архитекторы/вендоры CMS.

Для e-commerce и лид-генерации полезно закрепить Synthetics-мониторинг бизнес-функций: «оформить заказ», «отправить заявку» и пр.

Регламент работ по поддержке: роли, процессы, инструменты

Роли:

  • Account/PM: планирование, приоритизация, SLA-контроль.
  • Техлид: архитектура, код-ревью, сложные инциденты.
  • Разработчик: фичи, багфиксы, рефакторинг.
  • DevOps: инфраструктура, CI/CD, мониторинг.
  • QA: тест-планы, регресс, автотесты критических путей.

Процессы:

  • Канбан/скрам для плановых задач, отдельный инцидентный поток.
  • Чек-листы при релизах: миграции, бэкапы, откат.
  • Обязательный постмортем P1/P2 с действиями по предотвращению повтора.

Инструменты:

  • Трекинг: Jira/YouTrack/Trello + SLA-плагины.
  • Репозиторий и CI: GitHub/GitLab, Actions/CI, артефакты.
  • Мониторинг: UptimeRobot, Grafana/Prometheus, Sentry, ELK/EFK.
  • Безопасность: Dependabot/Renovate, скан уязвимостей, WAF.

Подробнее про инфраструктурную часть — в материале «Обслуживание серверов для веб‑приложений: что это и зачем бизнесу».

Мониторинг, обновления и безопасность: must‑have практики

  • Мониторинг и обновления сайта: аптайм + RUM/синтетика, алерты в мессенджеры, пороги для SLO.
  • Патч‑менеджмент: регулярные минорные апдейты, запланированные мажоры, стейджинг перед продом.
  • Бэкапы 3‑2‑1: 3 копии, 2 типа носителей, 1 — оффсайт, регулярные тесты восстановления.
  • Жёсткие заголовки безопасности (CSP, HSTS, XSS‑Protection), HTTPS A+/TLS1.2+, корректный SSL chain.
  • RBAC в CMS: минимально необходимые права, аудит действий.
  • Секреты: хранение в vault, ротация ключей, запрет .env в репозитории.
  • Логи аномалий: 4xx/5xx спайки, медленные запросы, боты‑сканеры.

Модели и цены: как формируется поддержка сайта цена

Основные модели ценообразования:

  • Фиксированный пакет часов в месяц (retainer). Подходит для стабильных объёмов. Перенос/сгорание часов — по договорённости.
  • Time & Material (T&M). Оплата фактического времени; гибко для проектов с плавающими задачами.
  • SLA + инциденты. Базовый пакет на мониторинг и профилактику + расценки на P1/P2 по повышенным ставкам.
  • All‑inclusive для high‑load/e‑commerce: расширенная доступность, on‑call, повышенные гарантии.

Факторы цены:

  • Технологии и сложность стека (headless, микросервисы, кастомные интеграции).
  • Требования к доступности (8×5, 12×5, 16×7, 24×7), время реакции.
  • Объём плановых задач: контент, UI/UX правки, интеграции.
  • Среднемесячная нагрузка и сезонность.
  • Требования к безопасности и соответствию (например, 152‑ФЗ, PCI‑DSS для платежей).

Если сайт регулярно меняется или требуется интеграция с CRM/ботами, закладывайте отдельные часы разработки. Для сложных приложений рассмотрите Разработка веб-приложений.

Как посчитать бюджет на обслуживание сайта ежемесячно

Шаг 1. Оцените минимум обязательных активностей (в часах/мес.):

  • Мониторинг и реагирование: 3–6 ч.
  • Обновления CMS/зависимостей: 2–6 ч.
  • Бэкапы и тест восстановления: 1–2 ч.
  • Техдиагностика и мелкий фикс: 2–6 ч.

Итого база: 8–20 ч/мес. для малого/среднего сайта.

Шаг 2. Добавьте плановые изменения:

  • Контент/правки UI: 4–12 ч.
  • Интеграции/формы/события аналитики: 2–8 ч.
  • Небольшие фичи: 4–16 ч.

Шаг 3. Заложите «подушку» на инциденты и форс‑мажор: 10–20% от суммарного времени.

Шаг 4. Учтите требования SLA:

  • 8×5 с RT до 4 ч: без наценки или +5%.
  • 12×5/16×7: +10–20% к ставке.
  • 24×7 и on‑call: +25–50%.

Пример формулы: Месячный бюджет = (Базовые часы + Плановые часы) × Ставка × Коэффициент SLA + Резерв инцидентов.

Пример расчёта (схематично):

  • База 12 ч + План 10 ч = 22 ч.
  • Ставка 4 500 ₽/ч.
  • SLA 12×5: коэффициент 1.15.
  • Резерв 15%: 22 × 0.15 = 3.3 ч.

Бюджет = (22 × 4 500 × 1.15) + (3.3 × 4 500) ≈ 113 850 ₽.

Цифры служат ориентиром: конкретика зависит от стека, интеграций и требований к доступности.

Типовые риски и как их снизить

  • Единая точка отказа: один сервер/БД без реплик. Решение: кластер/репликация, health checks, автоматический фейловер.
  • Отсутствие стейджинга: изменения сразу на прод. Решение: стейдж, автотесты критичных пользовательских сценариев.
  • Ручные обновления: высокий шанс ошибки. Решение: CI/CD, миграции, чёткие чек-листы релиза.
  • Неочевидные зависимости плагинов: «сломалось после апдейта». Решение: lock‑файлы, тесты, пошаговые апдейты с откатом.
  • Дыры в аналитике: потеря конверсий. Решение: регулярная валидация целей/событий, сплит‑тесты. См. «
    » и «
    ».

Чек‑лист: как выбрать подрядчика на обслуживание сайта ежемесячно

  • Проверьте состав услуг: мониторинг, бэкапы, обновления, безопасность входят базово?
  • Запросите SLA: RT/MTTR, график доступности, приоритеты P1–P4, эскалация.
  • Уточните инструменты: репозиторий, CI/CD, стейджинг, алерты и дашборды.
  • Посмотрите регламент работ по поддержке: релизы, тесты, откат, постмортемы.
  • Согласуйте доступы и безопасность: RBAC, хранение секретов, аудит действий.
  • Обсудите аналитику: кто отвечает за корректность целей/событий.
  • Узнайте, как считают бюджет: ставка, пакеты, перенос/сгорание часов, коэффициенты SLA.
  • Проверьте отчётность: периодичность, формат, метрики, рекомендации.
  • Убедитесь в прозрачности коммуникации: один канал тикетов, понятные статусы.
  • Запросите пилот на 1–2 месяца для проверки процессов.

Когда поддержка — это уже развитие

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

Итог

Грамотно выстроенная техническая поддержка сайта — это управляемый набор процессов с понятным SLA, прозрачным бюджетом и предсказуемыми сроками. Начните с инвентаризации рисков, зафиксируйте метрики SLA и соберите базовый пакет работ. Нужна помощь с настройкой процессов и расчётом бюджета — напишите нам, обсудим формат без лишних обязательств.

Другие полезные статьи

Делимся экспертизой, разбираем кейсы и рассказываем, как превращать идеи в работающие digital-продукты