LIVE

Сервисы на основе облачных технологий: критерии годности SaaS инфраструктуры

Когда CRM, таск-менеджер или облачное хранилище становятся частью ежедневного процесса, сбой быстро перестаёт быть технической неприятностью.

Аврора Шинкарева·Обновлено: 02 ноября 2026 г.·9 мин

Сервисы на основе облачных технологий: критерии годности SaaS инфраструктуры

Сервисы на основе облачных технологий: критерии годности SaaS-инфраструктуры

Менеджеры не видят карточки клиентов, команда не может согласовать документы, а данные, которые должны были сохраниться автоматически, оказываются недоступны. Поэтому при выборе SaaS я смотрю не только на функции и удобство онбординга: для бизнеса не менее важны архитектура платформы, время восстановления и условия, по которым поставщик считает простой.

Оценка надежности SaaS-решений начинается с вопроса о последствиях сбоя. Для инструмента, которым пользуются время от времени, допустим один уровень риска; для системы, через которую проходят заказы или критичные данные, нужен другой. Универсального порога для всех сервисов нет. Задача заказчика — соотнести обещания поставщика с собственным рабочим процессом и проверить, что именно стоит за цифрами в договоре.

Архитектура задаёт границы доступности

Показатель доступности часто выглядит как готовый ответ: например, в описании тарифа или договора указано 99,9%. Но процент сам по себе не объясняет, насколько инфраструктура способна пережить сбой и как поставщик рассчитывает время недоступности. За ним стоит устройство платформы: где работают компоненты, как резервируются данные и что происходит при отказе отдельного элемента.

Для стандартного облачного развертывания в одном регионе реалистичный диапазон доступности составляет примерно 99,5–99,9%. Уровень 99,95–99,99% обычно требует мультирегиональной архитектуры, в которой инфраструктура распределена между регионами, а данные дублируются. Варианты active-passive и active-active различаются тем, как используют резервные мощности: в первом случае резервный контур подключается при необходимости, во втором несколько частей системы могут работать одновременно. Конкретная схема влияет на скорость переключения и характер возможной потери данных.

Это не означает, что любому бизнесу нужна самая сложная архитектура. Дополнительное резервирование имеет цену, а обещанная доступность должна соответствовать уровню сервиса и условиям контракта. Если поставщик показывает 99,99%, уместно выяснить, относится ли показатель ко всей платформе или только к отдельному компоненту. Также стоит понять, охватывает ли резервирование слой данных: наличие второго вычислительного контура ещё не говорит о том, что информация будет доступна в актуальном состоянии после переключения.

Что сравниватьОднорегиональное развертываниеМультирегиональная архитектура
Типичный диапазон доступности99,5–99,9%99,95–99,99%
РезервированиеВ пределах одного регионаМежду несколькими регионами
Работа с даннымиЗависит от схемы резервного копирования и восстановленияПредусматривает дублирование слоя данных
Что уточнять у поставщикаКак устроено восстановление внутри регионаКак синхронизируются данные и переключается работа между регионами

Подрядчик может размещать продукт в облачной инфраструктуре крупного провайдера, но это не раскрывает архитектуру самого SaaS. Устойчивость зависит и от того, как разработчик построил приложение, настроил резервирование и организовал эксплуатацию. Поэтому вопрос «где размещён сервис» полезен, но для оценки годности его недостаточно.

Высокая цифра доступности имеет смысл только вместе с объяснением архитектуры и правил расчёта простоя.

При сравнении облачных платформ я фиксирую отдельно обещанный уровень доступности и подтверждённую поставщиком схему восстановления. Если на первый вопрос есть точный ответ, а на второй только общие слова о надёжной инфраструктуре, неопределённость остаётся у клиента.

RTO и RPO: сколько простоя и потери данных выдержит процесс

Для бизнеса доступность — лишь часть картины. После отказа системы важно знать, сколько времени займёт восстановление и какой объём данных может не сохраниться. Эти два вопроса описывают метрики RTO и RPO.

RTO — целевое максимально допустимое время восстановления сервиса после сбоя. Если системе отведено несколько часов на восстановление, это может быть приемлемо для вспомогательного инструмента, но болезненно для процесса, который должен идти без перерывов. RPO показывает допустимую глубину потери данных: насколько далеко в прошлое можно откатиться к последней доступной копии или согласованной точке восстановления. Оба значения зависят от критичности продукта и конкретного процесса. Единой нормы, подходящей каждому SaaS, нет.

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

RTO и RPO нужно обсуждать не в отрыве от процесса, а через его допустимые потери:

  • Для каждого сервиса определите, какая работа остановится при недоступности и какие операции можно временно перенести в другой канал.
  • Уточните, какое время восстановления действительно допустимо. В диапазоне RTO возможны минуты или несколько часов, в зависимости от важности системы.
  • Оцените, какие данные нельзя потерять и насколько назад приемлем откат. RPO может быть близким к нулю либо допускать потерю данных за часы или даже сутки.
  • Сопоставьте эти требования с описанием восстановления у поставщика. Общие слова о резервных копиях не сообщают, когда именно копии создаются и как быстро они становятся доступными.

Клиенту полезно проверить, относятся ли заявленные RTO и RPO к конкретному тарифу и распространяются ли они на все важные компоненты. Например, восстановление доступа к приложению и восстановление актуальных данных могут происходить по-разному. Если договор описывает лишь восстановление сервиса, но ничего не говорит о допустимой потере данных, клиент получает только половину картины.

SLA: обязательство с оговорёнными границами

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

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

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

При разборе SLA я бы вынесла в отдельную заметку четыре пункта: что считается доступностью, за какой период её считают, какие сбои не включают в расчёт и что получает клиент при нарушении. Такой короткий разбор часто яснее длинного рекламного описания. Особенно если тарифный экран обещает внушительный процент, а договор раскрывает его только для отдельных функций.

Исключения из расчёта: место, где меняется смысл процента

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

Плановые работы особенно легко пропустить, если смотреть только на итоговую цифру. Уточните, как они объявляются и относятся ли к ним все виды обслуживания. Если регламентное окно приходится на время активной работы команды, для бизнеса это всё равно перерыв, даже если договор исключает его из статистики. Условия уведомления помогают понять, будет ли у сотрудников возможность перестроить процесс заранее.

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

Проверка договора сводится к нескольким практическим уточнениям:

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

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

Аудит SaaS шире, чем проверка uptime

Управление доступностью в рамках ITIL рассматривает качество ИТ-сервиса через несколько связанных аспектов: доступность, производительность, надёжность, сопровождаемость, обслуживаемость и безопасность. Для клиента эта рамка полезна тем, что помогает не сводить аудит к одному проценту. Сервис может формально укладываться в SLA, но работать медленно, быть сложным в поддержке или создавать неопределённость вокруг данных.

Доступность отвечает на вопрос, можно ли воспользоваться сервисом. Производительность описывает, насколько приемлемо он работает под нагрузкой: быстро ли открываются нужные экраны и проходят ли ключевые операции без заметных задержек. Надёжность связана с предсказуемостью работы, а сопровождаемость и обслуживаемость — с тем, насколько поставщик способен поддерживать продукт и устранять проблемы. Безопасность определяет отдельный пласт риска, особенно если в SaaS хранятся сведения клиентов или внутренние документы.

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

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

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

Как принять решение по итогам оценки

Сервисы на основе облачных технологий стоит сравнивать не по одному обещанию в тарифе, а по связке архитектуры, метрик и договорных условий. Процент доступности показывает лишь часть картины; RTO и RPO раскрывают последствия восстановления; исключения объясняют, какие перебои поставщик не учитывает; ITIL-подход помогает включить в оценку производительность, поддержку и безопасность.

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

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

Частые вопросы

Какой процент доступности считается стандартным для облачных сервисов?
Для стандартного облачного развертывания в одном регионе реалистичный диапазон доступности составляет примерно 99,5–99,9%. Уровень 99,95–99,99% обычно требует мультирегиональной архитектуры с распределением инфраструктуры между регионами.
Что такое метрики RTO и RPO?
RTO — это целевое максимально допустимое время восстановления сервиса после сбоя, а RPO показывает допустимую глубину потери данных и возможность возврата к последней доступной копии.
Что такое сервисное соглашение SLA и как оно влияет на компенсацию сбоев?
SLA — это соглашение, фиксирующее условия доступности и последствия их нарушения. Компенсация часто предоставляется в виде сервисных кредитов на будущую оплату, однако сумма может быть ограничена условиями договора и не покрывать все коммерческие убытки.
Какие события поставщики обычно исключают из расчета доступности?
Поставщик может не включать в расчет доступности плановые работы, сбои внешних каналов связи и форс-мажорные обстоятельства.
Какие аспекты, помимо доступности, важны при оценке ITIL-подхода к сервису?
ITIL-подход рассматривает качество через доступность, производительность, надежность, сопровождаемость, обслуживаемость и безопасность.