Программное обеспечение как услуга (software as a service, SaaS) представляет собой модель дистрибуции программного продукта, при которой пользователь получает доступ к продукту через Интернет. Поставщик сервиса хранит ПО в собственном дата-центре, а пользователь получает к нему доступ через стандартный веб-браузер. Примером такого сервиса являются панели управления виртуальным хостингом: cPanel, ISP Manager, DirectAdmin и др.
Услуги большинства поставщиков отвечают основным принципам:
- обновления загружаются автоматически без вмешательства пользователя;
- услуга предоставляется по подписке;
- клиенту не нужно устанавливать аппаратное оборудование.
Для описания сервиса также используются термины «размещённое программное обеспечение» (hosted software) или «программное обеспечение по запросу» (on-demand software).
Программное обеспечение как услуга представляет собой естественную эволюцию программных средств. Старая модель получения физического DVD-носителя и установки ПО на локальном сервере в течение многих лет была единственным работающим решением. В сущности модель «клиент-сервер» по-прежнему необходима для реализации многих сценариев взаимодействия. Тем не менее за последние годы использование SaaS стало массовой тенденцией, во-первых, из-за пропускной способности, ведь всего за десять лет скорость интернет-соединения стала гораздо выше. Во-вторых, и виртуализация, и инструментальные средства эволюционировали в большие данные (big data). Все эти усовершенствования значительно облегчили поставщикам масштабирование и управление своей собственной инфраструктурой и, следовательно, предоставление программного обеспечения по запросу перестало быть сложной технической задачей.
Эта модель часто используется во многих сферах традиционного бизнеса, включая систему управления взаимоотношениями с клиентами (CRM), документооборот, бухгалтерию, управление персоналом (HR), службу технической поддержки, контент-менеджмент и совместную работу над проектами. Существует огромное количество поставщиков SaaS, но лидером индустрии, пожалуй, является портал salesforce.com. Это одна из первых организаций, в корне изменивших привычную вертикаль программного обеспечения.
Модель SaaS тесно взаимосвязана с понятиями «платформа как услуга» (platform as a service, PaaS) и «инфраструктура как услуга» (infrastructure as a service, IaaS). Следует помнить, что SaaS всего лишь один из терминов, применяемых в облачной обработке данных, хотя большинство людей считает эти понятия синонимами.
Источник: https://www.techopedia.com/definition/155/software-as-a-service-saas