SaaS (software as a service) – вариант предоставления программного обеспечения как сервиса (собственно, как и следует из названия). “Как сервиса” в данном случае означает то, что разработчик не продает ПО, а как бы сдает его возможности в аренду пользователю.
Особенности SaaS решений
Основное ПО размещено на мощностях разработчика/провайдера, а функционал доступен пользователю в виде веб сервиса через интернет-браузер. Нет необходимости установки дополнительного ПО на компьютер пользователя.
Оплата взимается провайдером на основе абонентской платы (за период подключения к сервису) или на основе объёма операций (в этом случае, SaaS часто называют программным обеспечением по требованию).
Как несложно заметить, SaaS является одной из разновидностей облачных технологий.
Преимущества и недостатки SaaS
Преимущества
Для разработчиков, это конечно же абонентская плата. Стабильный доход, который поступает на протяжении определенного времени (времени “жизни клиента”). И если это качественный сервис с хорошей поддержкой, срок может быть долгим. А финансовая стабильность разработчика, в итоге, положительно сказывается и на пользователе т.к. уверенность в завтрашнем дне и прогнозируемый доход позволяют разработчику развивать и улучшать сервис.
Для пользователей самое главное и бесспорное преимущество – это цена. А если точнее, то отсутствие первоначальных инвестиций. И это при высоком качестве и как правило, самых широких возможностях на рынке данного функционала.
А ведь цена так важна на старте проекта, когда еще нет практического понимания окупаемости инвестиций, а только расчеты “на бумаге”. Покупка дорогостоящего ПО в этом случае может задрать риски до неприемлемых высот. Именно поэтому SaaS решения бьют рекорды популярности у начинающих интернет-предпринимателей. Особенно это заметно в сегменте SaaS сервисов для разработки интернет-магазинов и одностраничных продающих сайтов (посадочных страниц или лендинг пейдж)
Кроме того:
Внедрение SaaS платформ проходит гораздо быстрее и менее болезненно. Никаких задержек с поставкой и отладкой оборудования, настройкой ПО.
При использовании SaaS не требуются расходы на аппаратную платформу, собственную инфраструктуру, поддержание работоспособности. Все это обеспечивает провайдер.
Как уже говорилось, хороший SaaS постоянно развивается и пользователю всегда доступна самая свежая версия. При этом, пользователю не нужно следить за выходом обновлений и самостоятельно устанавливать их.
Гибкость и масштабируемость – в любой момент можно изменить набор функционала.
Мобильность – доступ из любой точки где есть интернет и на любом компьютере где есть веб-браузер.
Надежность – современные дата центры в которых располагаются сервера с вашими данными защищены от любых случайностей и злонамеренных действий. Помещения оснащены системами пожаротушения, охраняются, данные дублируются и бекапятся.
Значительно проще организовать коллективное использование.
Более качественные техподдержка и консультирование т.к. разработчик не просто продал и забыл, а заинтересован в том, чтобы пользователь не ушел.
Ну и напоследок, несколько преимуществ для разработчиков:
Нет необходимости поддерживать несколько версий продукта (все пользователи работают с одной версией)
Обновления сразу доступны всем пользователям
Недостатки
Необходимость интернет подключения. Однако повсеместное распространение интернета ведет успешный натиск на этот недостаток SaaS сервисов. Достаточно просто попытаться вспомнить, когда у Вас последний раз были проблемы с поиском возможности выхода в интернет, чтобы понять насколько этот недостаток несущественен.
Недоверие пользователей к провайдерам по части безопасности конфиденциальных данных. Ведь вся информация хранится на серверах провайдеров. Плюс страхи по поводу перехватки данных во время обмена ими между сервером провайдера и компьютером пользователя. Однако на самом деле, все эти опасения носят скорее параноидальный характер т.к. современный уровень защиты SaaS решений гарантирует гораздо более высокий уровень безопасности, чем компьютер пользователя в случае использования классической модели работы с программным обеспечением.
Невозможность доработки функционала “под себя”. Для очень требовательного пользователя это может стать проблемой.
Примеры SaaS решений
Виртуальные АТС
Облачные сервисы корпоративной почты
Облачные CRM
Разнообразные сервисы-конструкторы интернет магазинов и лендингов
Онлайн-бухгалтерия
Различные комплексные онлайн-сервисы управления бизнесом
И т.д.
Даже Microsoft Office 365 и Skype по своей сути являются SaaS платформами.