SaaS (Software as a Service) - это модель использования бизнес-приложений в качестве интернет-сервисов.
SaaS приложения работают на сервере SaaS-провайдера, а пользователи получают к ним доступ через интернет-браузер. Пользователь не покупает SaaS-приложение, а арендует его - платит за его использование некоторую сумму в месяц. Таким образом достигается экономический эффект, который считается одним из главных преимуществ SaaS.
SaaS провайдер заботится о работоспособности приложения, осуществляет техническую поддержку пользователей, самостоятельно устанавливает обновления. Таким образом, пользователь меньше думает о технической стороне вопроса, а сосредотачивается на своих бизнес-целях.
Основные преимущества SaaS над традиционным программным обеспечением: - более низкая стоимость владения - более короткие сроки внедрения - низкий порог входа (можно быстро и бесплатно протестировать) - задачи по поддержке и обновлению системы полностью ложатся на плечи SaaS-провайдера - полная мобильность пользователя, ограниченная лишь "интернет-покрытием" - поддержка географически распределенных компаний и удаленных сотрудников - низкие требования к мощности компьютера пользователя - кроссплатформенность
Недостатками SaaS считаются небезопасность передачи коммерческих данных стороннему провайдеру, невысокое быстродействие и ненадежность доступа из-за перебоев с интернетом. Однако укрепляющийся имидж SaaS-провайдеров, развитие технологий шифрования и широкополосного доступа в интернет постепенно рассеивают эти страхи.
Альтернативы SaaS
Из-за вышеперечисленных страхов появились альтернативные технологии по отношению к SaaS. Они представляют собой промежуточные варианты перехода от традиционного ПО к SaaS, и скорее всего, скоро исчезнут.
S+S. Это альтернативный бренд, продвигаемый Microsoft, который отличается от SaaS тем, что на компьютере пользователя используется не браузер, а программный клиент. Подробнее...
Аренда (хостинг) приложений. Этот вариант отличается от SaaS лишь архитектурой серверной части и не заметен для пользователя. Поэтому часто хостеры приложений называют свои услуги SaaS-сервисами. Отличие в том, что классические SaaS сервисы имеют multitenant-архитектуру, т.е. одно приложение обслуживает много клиентов, а хостинг приложений предполагает установку отдельной копии для каждого клиента. Второй вариант дает больше возможностей настройки, но в то же время, он более сложен для администрирования и обновления, и поэтому стоит дороже.
Использование PaaS и IaaS. Компании, которые боятся отдавать свои данные стороннему провайдеру, иногда ограничиваются тем, что арендуют в интернете не приложения, а только компьютерные мощности и устанавливают на них свои (купленные) системы. Для такого варианта существуют облачные платформы. Подробнее...