«Облако» перестало быть словом из презентаций вендоров и превратилось в рабочий инструмент бюджета. В итогах 2011 года мы отмечали: заказчики перестали спорить, нужны ли облака, и перешли к вопросу «какую модель брать». Этот переход в мейнстрим обнажил главную ошибку – компании покупают модель по названию, а не под задачу. Разберём три уровня – IaaS, PaaS, SaaS и дадим критерии выбора, которые работают и в бизнесе, и в госсекторе.

Три уровня ответственности

Различие между моделями – это граница, где заканчивается ваша зона ответственности и начинается зона провайдера.

IaaS (инфраструктура как услуга) даёт виртуальные машины, диски и сеть. Вы получаете «голое железо» в аренду и сами ставите ОС, СУБД, приложения. Максимум контроля, максимум работы для ваших администраторов. Берите IaaS, когда нужна нестандартная конфигурация, своё ПО или жёсткие требования к настройке окружения.

PaaS (платформа как услуга) добавляет среду исполнения: ОС, базу данных, балансировщики, инструменты развёртывания. Вы пишете и катите код, всё остальное держит провайдер. Это выбор команд разработки, которым не нужно тратить недели на обвязку перед первым релизом.

SaaS (приложение как услуга) – готовый продукт в браузере: почта, CRM, бухгалтерия, документооборот. Вы не управляете ничем, кроме настроек и данных. Быстрый старт, но и минимум гибкости.

Как выбирать под задачу

Не существует «лучшей» модели – есть подходящая под конкретный сценарий. Несколько ориентиров.

  • Стандартная функция, которой нет конкурентного преимущества (корпоративная почта, учёт) – SaaS. Платить за поддержку собственного сервера почты сегодня дорого и бессмысленно.
  • Своя разработка, типовая платформа – PaaS. Команда фокусируется на бизнес-логике, а не на администрировании СУБД.
  • Уникальная архитектура, миграция legacy-систем, требования к полному контролю – IaaS. Когда нужно перенести «как есть» или собрать нестандартный стек.

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

Что учесть госсектору и регулируемым отраслям

Для госзаказчиков и компаний с персональными данными выбор модели упирается не в удобство, а в закон. ФЗ-152 «О персональных данных» и требования регуляторов диктуют, где физически лежат данные и кто имеет к ним доступ. Публичное SaaS-облако с серверами неизвестно где для таких систем не подходит.

Рабочий компромисс – частное или гибридное облако на базе IaaS: инфраструктура под вашим контролем, в аттестованном ЦОД, с понятной границей ответственности. Чувствительные системы остаются внутри периметра, типовые сервисы выносятся в публичное облако. Такая схема требует спроектировать архитектуру, рассчитать стоимость владения и провести миграцию без простоев.

Вывод

Выбирайте модель не по моде, а по тому, где должна проходить граница вашей ответственности. SaaS – для типовых функций, PaaS – для своей разработки, IaaS – для контроля и нестандартных задач. А в госсекторе первым в расчёт идёт не цена, а соответствие требованиям к данным.