Термин

PaaS

Платформа как услуга — поставщик управляет серверами и средой выполнения, вы разворачиваете своё приложение.

Обновлено

Что это значит

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

Между IaaS и SaaS он находится ровно посередине. При IaaS сервер администрируете вы, при SaaS не администрируете ничего; PaaS берёт на себя инфраструктуру и оставляет свободу в собственном коде.

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

Как это работает на практике

Для компании с собственным приложением или интернет-магазином на заказ это означает более быстрое развёртывание и меньше работы по обслуживанию серверов, чем классический хостинг или свой сервер. Масштабирование при сезонных пиках становится вопросом настройки, а не покупки.

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

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

На что обратить внимание

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

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

Нужно объяснить термин на вашей конкретной ситуации? Консультации от 55 € / час без НДС, в зависимости от темы и сложности.