hostprofi.ru
Подобрать хостинг
Термин·буква S

SaaS

краткое определение

SaaS (Software as a Service) — модель доставки программного обеспечения, при которой клиент использует приложение через браузер по подписке. Провайдер отвечает за инфраструктуру, обновления и безопасность; клиент — только за данные и доступ.

SaaS (Software as a Service, программное обеспечение как услуга) — верхний уровень облачной сервисной модели. Клиент работает с готовым приложением через браузер или мобильное приложение без установки и обслуживания ПО. Примеры: Google Workspace, Microsoft 365, Salesforce, Bitrix24, Slack, Figma.

Как работает

Провайдер SaaS разворачивает приложение на своей инфраструктуре (публичное облако или собственные дата-центры) и открывает доступ через HTTPS. Клиент получает учётные данные и начинает работать — никаких установок. Многоарендная архитектура (multi-tenant) позволяет одному экземпляру ПО обслуживать тысячи клиентов; данные изолированы логически (tenant ID в каждом запросе и таблице БД).

Аутентификация в SaaS — обычно через SSO (Single Sign-On) или OAuth 2.0. Данные хранятся у провайдера; экспорт в стандартных форматах (CSV, JSON, API) — обязательная функция для vendor lock-in mitigation. SLA ведущих провайдеров — 99,9% (8,7 часов простоя в год) или 99,99% (52 минуты).

Обновления ПО выходят автоматически, без участия клиента. Масштабирование — на стороне провайдера: при пиковой нагрузке провайдер докупает ресурсы в IaaS-слое.

История

Концепция предшествует термину: ASP (Application Service Provider) модель существовала с конца 1990-х — компании арендовали доступ к ERP-системам по dial-up. Термин «SaaS» популяризировал Salesforce, запустившийся в 1999 году с первой в мире CRM «без установки». IDC ввело термин официально в 2000 году. К 2024 году мировой рынок SaaS превысил 240 млрд долларов; доля SaaS в корпоративном ПО — более 70%.

Виды SaaS по сегменту

  • Horizontal SaaS — универсальные инструменты для любого бизнеса: CRM (Salesforce), HRM (Workday), коллаборация (Slack).
  • Vertical SaaS — отраслевые решения: медицина (Epic), строительство (Procore), агрохозяйство (AgriWebb).
  • Micro SaaS — узкоспециализированные инструменты, часто от одного разработчика для ниши (плагины, виджеты).

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

При выборе SaaS проверяйте: расположение дата-центров (152-ФЗ, GDPR), наличие API и экспорта данных (избегайте vendor lock-in), политику резервного копирования, сертификаты безопасности (ISO 27001, SOC 2). Стоимость SaaS при большом числе пользователей может превысить цену самостоятельного развёртывания на VDS: считайте TCO (Total Cost of Ownership) на 3 года.

Ключевые отличия от IaaS и PaaS

IaaS предоставляет инфраструктуру, клиент управляет ОС и приложениями. PaaS даёт платформу для разработки, клиент пишет код. SaaS — готовое приложение, клиент только использует. Ответственность клиента снижается от IaaS к SaaS, но и контроль тоже.

SaaS vs IaaS vs PaaS

Три уровня облачных услуг отличаются степенью ответственности клиента. IaaS (Infrastructure as a Service) — виртуальные машины и сети, клиент управляет ОС и приложениями: Amazon EC2, VPS. PaaS (Platform as a Service) — управляемые среды исполнения, клиент деплоит код: Heroku, Google App Engine. SaaS — готовое приложение, клиент только использует.

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

SaaS-зависимость: переход между провайдерами требует миграции данных, которая может занять месяцы. Уточняйте форматы экспорта данных до подписки. GDPR и 152-ФЗ ограничивают хранение персональных данных вне российских ЦОД — проверяйте расположение серверов SaaS-провайдера. Downtime SaaS напрямую влияет на бизнес: изучайте SLA перед покупкой.

Другие термины