Что такое SaaS и как это работает
Давным-давно, когда еще не было SaaS, люди охотились за дисками и дискетами с программами. Ценную добычу устанавливали на компьютер своими силами, либо с помощью соплеменников, носящих гордое звание «тыжкомпьютерщик». В особо тяжелых случаях приходилось приглашать многомудрых разработчиков для создания специальных программ. И горе тому, у кого поломается «железо» — тогда прощайте данные! Но несколько лет назад грянул бум SaaS, и эти доисторические времена ушли в прошлое.
Время чтения 7 минут
Вы можете сразу перейти к интересующему разделу:
- SaaS — что это такое?
- Особенности SaaS model
- Преимущества SaaS
- Часто задаваемые вопросы
SaaS — что это такое?
SaaS — это модель предоставления лицензии на программное обеспечение по подписке. SaaS расшифровывается как software as a service — программное обеспечение как услуга, также встречается перевод «информация как сервис». SaaS чаще всего — это облачное решение, т. е. находящееся на серверах в интернете.
Пользователь получает доступ к сервису через браузер или по API. При этом его поддержкой целиком занимается поставщик услуги. Упрощенно говоря, модель SaaS это когда клиент работает с готовым решением онлайн. Оплачивает доступ и максимально быстро получает на руки готовый инструмент. Именно по такой модели работает наш сервис коллтрекинга.
Преимущества Call tracking Ringostat
- Единственный в Украине и Казахстане официальный технологический партнер Google Analytics среди аналогичных сервисов.
- Готовые отчеты по ключевым параметрам и возможность создать собственные по 30+ параметрам.
- 95% настроек вы можете управлять самостоятельно по инструкциям из базы знаний Ringostat.
- По-настоящему быстрая и профессиональная поддержка — скорость ответа менее 4 минут.
- Готовые интеграции с популярными CRM-системами и другими сервисами.
Узнать подробнее
Другой пример SaaS — это Google Docs, бесплатный сервис для работы с документами. Никаких носителей, драйверов и установок. Заводите аккаунт Google, переходите по ссылке и работаете с текстами, таблицами и презентациями прямо в браузере. Причем в документах одновременно с вами могут работать и другие коллеги. Уехав в командировку, можно зайти в свой аккаунт с любого устройства и продолжить печатать нужный документ. При этом сохранять нужно только изменения настроек, остальные данные сохраняются автоматически.
По сути, SaaS-сервис это единое программное ядро, которое предоставляется в пользование клиентам. Доступ к системе они получают через сеть и могут изменять настройки на свое усмотрение. Обслуживанием сервиса целиком занимается провайдер услуги, а пользователь только работает в ней.
Популярность этой модели ежегодно растет. Только в прошлом году рынок SaaS увеличился на 21,7%. По прогнозам экспертов, такая тенденция сохранится и в ближайшие годы. Это и не удивительно, ведь так пользователи получают в распоряжение современные технологии практически без усилий со своей стороны.
Сегодня с подобными решениями большинство людей сталкивается ежедневно. Распространенное явление, когда SaaS-сервисы используются для бухгалтерского учета, коммуникации с клиентами, редактирования изображений, CRM, аналитики, ERP. Словом, практически для всего.
Особенности модели SaaS
Работа через веб-интерфейс
При использовании SaaS у вас на руках не будет ничего, что можно «пощупать»: установочных файлов, папок и документов на компьютере. Все данные размещаются на серверах поставщика услуги — в так называемом «облачном» хранилище в сети. Вы же получаете удаленный доступ к программе и можете работать с ней в браузере из любого места на планете, где есть интернет. В то же время, существуют SaaS, которые можно купить и установить к себе на сервер.
Плата за доступ
Схемы оплаты за SaaS достаточно разнообразны. Сначала рассмотрим наиболее популярную. В этом случае пользователь не приобретает дорогостоящую лицензию ПО целиком, как при покупке диска или при скачивании установочных файлов. И не оплачивает значительную стоимость разработки, как при заказе индивидуального решения. Он как бы берет сервис в аренду, оплачивая аналог абонплаты за доступ к функционалу на месяц или дольше.
Согласно стандартной схеме, платеж будет возобновляемым, поэтому он еще называется подпиской. Клиент платит за использование сервиса в течение периода, за количество пользователей, за число определенных действий в системе и т. п. Например, в случае с CRM плата зависит от количества сотрудников, которые будут одновременно работать с программой. Как правило, такие сервисы выгодней оплачивать наперед — в этом случае пользователь получает ощутимую скидку и бонусы.
Некоторые SaaS бесплатно предоставляют ограниченный набор функций, а за доступ к продвинутым придется оплатить подписку — это freemium модель. Но чаще SaaS предоставляют несколько тарифов с отличающимся набором функций. Вот как это выглядит на примере Salesforce, компании, которая была одним из пионеров SaaS:
Кстати, у некоторых сервисов есть еще и тариф Enterprise. Обычно он самый дорогой, но и включает в себя практически безграничные возможности. В этом случае SaaS максимально дорабатывается под нужды пользователя. Обычно сюда входит разработка нестандартных решений по пожеланиям заказчика. Включая интеграции с платформами, которые он использует.
Встречаются и другие модели оплаты за SaaS. Например, можно приобрести пожизненную лицензию, что практически равносильно выкупу ПО. Ниже пример из интерфейса сервиса, который предоставляет такую услугу:
Некоторых людей настораживает подход, при котором они не являются владельцами лицензии на конкретное ПО. Но он способен избавить клиента от многих головных болей. Например, ему не обязательно сразу платить за продукт крупную сумму. Можно оплатить месячное пользование сервисом, чтобы протестировать, насколько он подходит для конкретного бизнеса.
За поддержку отвечает поставщик услуги
Главный плюс SaaS в том, что эта модель позволяет сосредоточиться на работе, не отвлекаясь на задачи, связанные с софтом. В случае с традиционным ПО неполадки приходится устранять своими силами или приглашать системного администратора. Обновления необходимо покупать на новом диске, снова устанавливать, решать проблемы с настройками и т. д.
В SaaS все иначе. Поставщик отвечает за настройку сервиса со своей стороны. Он же несет ответственность за сохранность данных, корректную работу ПО и выпуск обновлений. Техподдержка сервиса решает любые возникающие вопросы и зачастую предоставляет пользователям материалы, обучающие работе с решением.
Преимущества SaaS
- В стандартной модели отношения покупателя и поставщика чаще всего заканчиваются сразу после покупки ПО. А дальше, как говорится, крутитесь, как умеете. Исключения составляют разве что «гиганты» уровня Windows и Adobe. Когда же речь идет о SaaS, пользователь в любой момент может обратиться к поставщику за поддержкой. Всем клиентам сервиса доступны регулярные обновления.
- Для большой компании это экономия на ПО. Программу не нужно приобретать и отдельно устанавливать на каждый компьютер, чтобы в ней могло работать несколько пользователей. Главное иметь доступ к интернету, а также логин и пароль.
- Некоторые сервисы просто невозможно реализовать на собственном сервере компании. Например, продукты аналогичные Serpstat или Datanyze. Они не могут существовать в качестве традиционного ПО, а только как SaaS. Такое решение при большом желании можно разработать самостоятельно. Но для этого нужны значительные ресурсы.
С другой стороны, для собственника SaaS такая модель — источник регулярного дохода и потенциал для роста. Пользователи оплачивают сервис не единоразово, а постоянно, и это позволяет разработать долгосрочную стратегию развития.
Кстати, Ringostat, сам будучи SaaS, в своей работе использует порядка 18 облачных сервисов. По нашему мнению, это логичней, чем тратить ресурсы на разработку собственных.
Часто задаваемые вопросы
Что такое SaaS-модель?
Это модель, при которой вы оплачиваете сервис, как услугу. Например, приобретаете сервис email-рассылок на месяц. При SaaS-модели пользователь платит именно за подписку и не может скачать сервис целиком.
Что такое B2B SaaS?
Любые сервисы, которые нужны бизнесу для работы и приобретаются по подписке. Например, аналитические инструменты, сервисы управления контекстной рекламой, коллтрекинг, виртуальная АТС.
Что такое сервисы service as a software?
Это сервисы, которые оплачиваются на определенный период, в течение которого вы можете использовать этот инструмент. Например, вы можете оплатить виртуальную АТС по подписке на месяц.
Что такое SaaS-сервис: руководство — Определение
SaaS-сервис (с англ. software as a service — программное обеспечение как услуга) — это облачный сервис, который можно использовать онлайн без предварительной установки на свой компьютер или мобильное устройство.
Особенности модели SaaS
Основное отличие SaaS как бизнес-модели заключается в том, что владелец сервиса полностью отвечает за его апгрейд, техобслуживание и управление. Для использования функционала платформы пользователям не нужно скачивать программное обеспечение, устанавливать его и обновлять. Для владельцев бизнеса модель SaaS стала настоящим спасением от головной боли, связанной с нелицензионными программами, на которые могут натолкнуться клиенты.
Принцип работы SaaS-сервисов часто сравнивают с арендой жилья. Мебель, технику и все удобства предоставляет владелец, а жилец платит за пользование. Однако, такое сравнение нельзя назвать корректным, поскольку оно является довольно поверхностным. Чтобы лучше понять, что отличает SaaS-сервис от других, ознакомьтесь с особенностями его работы:
- предназначен для использования удаленно;
- сервис могут использовать сразу несколько человек, что помогает объединять работу команды;
- оплата за использование функционала взимается в виде абонплаты за определенный период или за количество выбранных услуг;
- есть техподдержка;
- за модернизацию и исправность работы сервиса отвечает владелец.
Чтобы ознакомить клиентов со своим функционалом, SaaS-платформы предоставляют демо-версии, бесплатные тарифные пакеты с ограниченным функционалом или полный доступ к инструментам на ограниченный промежуток времени. После того, как пользователь опробует возможности сервиса, он может «арендовать» необходимые услуги, что обходится значительно дешевле, чем покупка лицензионного программного обеспечения. Благодаря относительно невысокой стоимости и простоте использования популярность SaaS-платформ стремительно растет.
В следующем разделе вы подробнее ознакомитесь с плюсами и минусами SaaS-сервисов.
Преимущества и недостатки SaaS-платформ
Использование SaaS-платформ имеет ряд преимуществ как для владельцев, так и для пользователей. Сначала, давайте посмотрим, какие выгоды удаленные сервисы предоставляют своим клиентам:
- отсутствие необходимости установки ПО;
- невысокая стоимость услуг и возможность бесплатного использования;
- простота настройки и возможность использования командой;
- высокая скорость внедрения в работу.
Теперь давайте рассмотрим преимущества создания SaaS-сервиса для владельцев:
- отсутствие проблем с распространением нелицензионного программного обеспечения;
- регулярная прибыль, поскольку работа построена по принципу постоянного сотрудничества с пользователями;
- высокий спрос на рынке, так как для целевой аудитории в современном мире большую роль играет скорость внедрения в работу,
- простота использования и относительно невысокая стоимость;
- экономия трудовых ресурсов, что связано с централизованной возможностью доработки сервиса, то есть нет необходимости повторно
- выполнять одно и тоже действие.
Несмотря на явный ряд плюсов SaaS-платформ как для владельцев, так и для пользователей, у таких сервисов есть и определенные недостатки. Ниже мы подробнее рассмотрим основные из них.
- Доход от каждого пользователя растянут во времени. Это связано с тем, что стоимость привлечения нового клиента зачастую превышает доход от суммы его первой покупки. Поэтому, для получения прибыли владельцам SaaS-сервисов необходимо регулярно работать над удержанием пользователей. В этом вопросе большую роль играет поддержание конкурентоспособности, развитие бизнеса и его масштабирование.
- Постоянная работа с разработчиками и программистами. Для модернизации сервиса, его масштабирования и поддержки нужны квалифицированные специалисты, поскольку SaaS-платформа является сложным продуктом. Все это стоит денег, времени и требует определенных ресурсов.
Еще один недостаток, который нельзя не упомянуть, — это зависимость сервиса от скорости интернета. Однако, этот минус ежедневно становится менее значимым, поскольку стабильность работы интернета регулярно растет.
Чтобы разработать качественный и востребованный на рынке продукт, необходимо обязательно учесть интересы целевой аудитории и найти хороших разработчиков.
В следующем разделе вы ознакомитесь с процессом разработки SaaS-платформ.Этапы разработки SaaS-сервиса
SaaS-сервисы используют как в В2В, так и в В2С сегментах. Такие платформы значительно упростили жизнь отдельным пользователям и бизнесу. С их помощью стало удобнее управлять продажами, вести работу с клиентами, хранить файлы, создавать сайты, управлять социальными сетями и выполнять множество других задач.
Процесс разработки сервиса и его длительность зависят во многом от предназначения и функционала. Ниже вы ознакомитесь с основными этапами, из которых состоит весь путь создания SaaS-платформы, начиная от идеи и заканчивая работающей программой.
- Исследование целевой аудитории и рынка. Зачастую у создателей SaaS-сервиса сначала появляется идея. Однако, нельзя сразу приступать к ее реализации, поскольку готовый продукт может не пользоваться спросом. Поэтому, сначала важно проанализировать целевую аудиторию, выявить ее боли и интересы, изучить конкурентов и их предложения.
- Постановка задач SaaS-сервиса и продумывание функционала. На этом этапе анализируют все данные о потенциальных клиентах и конкурентах, устанавливают цели и задачи будущего SaaS-сервиса. Главное, сосредоточиться на основных функциях, которыми он должен обладать для решения болей целевой аудитории.
- Создание прототипа SaaS-платформы. Чтобы подготовить основу для разработчиков, создают схематическое отображение сервиса. В прототипе продумывают логику и структуру SaaS-сервиса.
- Разработка архитектуры сервиса. На этом этапе в процесс вовлекают разработчиков и программистов, чтобы воплотить в жизнь прототип SaaS-платформы.
- Создание дизайна. SaaS-сервис обязательно должен быть оригинальным и удобным для пользователей. Поэтому, отрисовке дизайна уделяют не меньше внимания, чем разработке архитектуры платформы.
- Проведение тестирования. На этом этапе проверяют жизнеспособность SaaS-платформы. С помощью тестирования изучают юзабилити и качество работы сервиса, чтобы убедиться, что он решает поставленные задачи.
- Запуск SaaS-сервиса и его продвижение. После тестирования сервиса и необходимых доработок SaaS-платформу запускают на рынок. Далее важно регулярно привлекать новую целевую аудиторию, масштабироваться и укреплять свои позиции на рынке.
Запустить SaaS-сервис — это только половина дела. Далее предстоит непрерывное развитие и повышение конкурентоспособности. В следующем разделе вы узнаете, с помощью каких метрик отслеживают рост и успешность SaaS-бизнеса.
Ключевые метрики для SaaS-платформ
Ознакомьтесь с основными метриками, на которые стоит полагаться, чтобы анализировать прибыль, удержание клиентов и успешность маркетинговой стратегии.
- LTV (lifetime value). Средний доход бизнеса от одного клиента за все время взаимодействия с ним. Соотношение метрик LTV и CAC (customer acquisition cost) показывает, окупается ли привлечение клиента и на сколько.
- CAC. Этот показатель отражает стоимость привлечения одного покупателя. На основании CAC компании распределяют маркетинговый бюджет и выбирают каналы коммуникации.
- Churn rate. Эта метрика отображает долю потребителей, переставших использовать продукт компании за определенный период времени.
- ARPPU (average revenue per paying user). Средний доход от одного платящего клиента. Вместе с ARPPU еще рассчитывают ARPU — среднюю прибыль от одного пользователя. Чем ближе второй показатель к первому, тем больше потенциальных клиентов готовы платить за услуги компании.
- MRR (monthly recurring revenue). Средний месячный доход компании от активных клиентов. Для расчета этого показателя общий ARPU всех пользователей умножают на их количество. MRR позволяет рассчитывать будущий доход компании и распределять бюджет.
- CRR (customer retention rate). Метрика, которая показывает уровень удержания клиентов. Чем выше CRR, тем успешнее компания развивает долгосрочные взаимоотношения с целевой аудиторией.
- CR (conversion rate). Уровень конверсии показывает, какое количество новых пользователей стали клиентами компании.
Мы рассмотрели основные, но далеко не все метрики, которые отслеживают для анализа развития SaaS-сервисов. Еще рассчитывают вовлеченность, количество новых пользователей за период, среднюю стоимость заказа (CPO) и другие показатели. Далее вы ознакомитесь с примерами SaaS-платформ и сможете лучше понять, что они собой представляют.
Примеры SaaS-сервисов
Облачное хранилище Dropbox используют как отдельные пользователи, так и организации. Сервис позволяет отправлять файлы и синхронизировать данные с локальными папками на мобильном устройстве или компьютере. Хранилище размером до 2 Гб Dropbox предоставляет бесплатно. Чтобы хранить больше данных, сервис предлагает приобрести один из платных тарифов. Стоимость пакетов начинается от 9,99 $ в месяц.
Еще один популярный SaaS-сервис это Canva. Платформа представляет собой визуальный редактор, в котором создают рекламную продукцию, посты для социальных сетей, обложки, визитки и многое другое. Сервис можно использовать абсолютно бесплатно, но с ограниченным облачным хранилищем и функционалом.
Для получения доступа ко всем возможностям платформы необходимо оплатить тарифный пакет на месяц или год. Стоимость зависит от количества человек в команде, которые будут иметь доступ к аккаунту.
SaaS-сервис InSales представляет собой платформу для создания интернет-магазина. Он позволяет самостоятельно создать сайт с помощью готовых шаблонов, подключить систему оплаты, 1С, телефонию и другие инструменты. У InSales более ста готовых интеграций и круглосуточная служба поддержки. Эта SaaS-платформа предлагает бесплатный пробный тариф до 14 дней. Платные пакеты можно оплачивать на месяц или год. Стоимость начинается от 21.53 $.
Среди SaaS-сервисов также много и CRM-систем. Например, amoCRM помогает управлять продажами и отслеживать взаимодействие с клиентами онлайн из любой точки мира. Сервис позволяет создавать воронки продаж, подключать email сервисы, онлайн-чаты и другие инструменты. Есть бесплатный пробный период на 14 дней. Стоимость платных пакетов начинается от 6.76 $.
SaaS-сервисы прочно вошли в нашу жизнь и позволили решать разные задачи онлайн без покупки, скачивания и установки программного обеспечения. Отдельные пользователи, а также малый, средний и даже крупный бизнес получили полезные рабочие инструменты. Качественный SaaS-сервис требует немало времени и ресурсов на разработку, однако при условии тщательно продуманной стратегии развития результат окупит потраченные силы.
Ресурсы:
- В статье LPgenerator вы ознакомитесь с этапами развития SaaS-сервиса.
- В этой статье прочитаете о преимуществах и недостатках бизнес-модели SaaS.
- На этом сайте ознакомитесь с особенностями модели SaaS.
- В статье VC.ru узнаете о метриках разных бизнес-моделей, начиная от SaaS и заканчивая ecommerce.
- А здесь ознакомитесь с примерами SaaS-сервисов.
Обновлено: 30.08.2021
Что такое SaaS? Программное обеспечение как услуга
Пропустить навигацию
Войти
Программное обеспечение как услуга (SaaS) позволяет пользователям подключаться и использовать облачные приложения через Интернет. Типичными примерами являются электронная почта, календарь и офисные инструменты (например, Microsoft Office 365).
SaaS — это комплексное программное решение, которое вы приобретаете с оплатой по мере использования у поставщика облачных услуг. Вы арендуете приложение для своей организации, и ваши пользователи подключаются к нему через Интернет, обычно с помощью веб-браузера. Вся базовая инфраструктура, промежуточное ПО, программное обеспечение приложений и данные приложений находятся в центре обработки данных поставщика услуг. Поставщик услуг управляет аппаратным и программным обеспечением и, заключив соответствующее соглашение об обслуживании, обеспечит доступность и безопасность приложения и ваших данных. SaaS позволяет вашей организации быстро приступить к работе с приложением с минимальными первоначальными затратами.
Размещенные приложения/приложения | Средства разработки, управление базами данных, бизнес-аналитика | Операционные системы | Серверы и хранилище | Сетевые брандмауэры/безопасность | Физическое оборудование/здание центра обработки данных |
Распространенные сценарии SaaS
Если вы использовали веб-службу электронной почты, такую как Outlook, Hotmail или Yahoo! Mail, то вы уже использовали форму SaaS. С помощью этих служб вы входите в свою учетную запись через Интернет, часто из веб-браузера. Программное обеспечение электронной почты находится в сети поставщика услуг, и ваши сообщения также хранятся там. Вы можете получить доступ к своей электронной почте и сохраненным сообщениям из веб-браузера на любом компьютере или устройстве, подключенном к Интернету.
Предыдущие примеры — это бесплатные сервисы для личного пользования. Для корпоративного использования вы можете арендовать приложения для повышения производительности, такие как электронная почта, совместная работа и календарь; и сложные бизнес-приложения, такие как управление взаимоотношениями с клиентами (CRM), планирование ресурсов предприятия (ERP) и управление документами. Вы платите за использование этих приложений по подписке или в зависимости от уровня использования.
Преимущества SaaS
Получите доступ к сложным приложениям. Чтобы предоставлять пользователям приложения SaaS, вам не нужно приобретать, устанавливать, обновлять или обслуживать какое-либо оборудование, промежуточное ПО или программное обеспечение. SaaS делает даже сложные корпоративные приложения, такие как ERP и CRM, доступными для организаций, которым не хватает ресурсов для самостоятельной покупки, развертывания и управления необходимой инфраструктурой и программным обеспечением.
Платите только за то, что используете. Вы также экономите деньги, поскольку сервис SaaS автоматически масштабируется вверх и вниз в зависимости от уровня использования.
Используйте бесплатное клиентское программное обеспечение. Пользователи могут запускать большинство приложений SaaS непосредственно из своего веб-браузера без необходимости загружать и устанавливать какое-либо программное обеспечение, хотя для некоторых приложений требуются подключаемые модули. Это означает, что вам не нужно приобретать и устанавливать специальное программное обеспечение для ваших пользователей.
Легко мобилизуйте свою рабочую силу. SaaS позволяет легко «мобилизовать» вашу рабочую силу, поскольку пользователи могут получать доступ к приложениям и данным SaaS с любого компьютера или мобильного устройства, подключенного к Интернету. Вам не нужно беспокоиться о разработке приложений для работы на разных типах компьютеров и устройств, потому что поставщик услуг уже сделал это. Кроме того, вам не нужно привлекать специальных специалистов для решения проблем безопасности, присущих мобильным вычислениям. Тщательно выбранный поставщик услуг обеспечит безопасность ваших данных, независимо от типа устройства, которое их использует.
Доступ к данным приложения из любого места. С данными, хранящимися в облаке, пользователи могут получить доступ к своей информации с любого компьютера или мобильного устройства, подключенного к Интернету. А когда данные приложения хранятся в облаке, данные не теряются в случае сбоя компьютера или устройства пользователя.
Что такое SaaS?
Введите ключевые слова
Свяжитесь с намиВыберите язык
- 简体中文
- Английский
- Французский
- Немецкий
- Italiano
- 日本語
- 한국어
- Português
- Español
Добро пожаловать,
Войдите в свою учетную запись Red Hat
Войдите в систему
Ваша учетная запись Red Hat дает вам доступ к вашему профилю участника и настройкам, а также к следующим услугам в зависимости от вашего статуса клиента:
Зарегистрируйтесь сейчас
Еще не зарегистрированы? Вот несколько причин, по которым вам это нужно:
- Просматривайте статьи базы знаний, управляйте обращениями в службу поддержки и подписками, загружайте обновления и многое другое из одного места.
- Просмотр пользователей в вашей организации и изменение информации об их учетных записях, предпочтениях и разрешениях.
- Управляйте своими сертификатами Red Hat, просматривайте историю экзаменов и загружайте логотипы и документы, связанные с сертификацией.
Редактировать свой профиль и предпочтения
Ваша учетная запись Red Hat дает вам доступ к вашему профилю участника, предпочтениям и другим услугам в зависимости от вашего статуса клиента.
В целях безопасности, если вы находитесь на общедоступном компьютере и завершили использование служб Red Hat, обязательно выйдите из системы.
Выход из системы
Логин аккаунтаПрограммное обеспечение как услуга (SaaS) — это форма облачных вычислений, которая доставляет облачное приложение — и всю его базовую ИТ-инфраструктуру и платформы — конечным пользователям через интернет-браузер. Это может быть идеальным решением для крупных предприятий, малых предприятий или частных лиц, которые:
Не хотят брать на себя ответственность за покупку или обслуживание инфраструктуры, платформ и локального программного обеспечения.
Предпочитает более простое управление затратами за счет операционных расходов (OPEX), а не капитальных вложений (CAPEX).
Есть задачи, для решения которых требуется минимальная настройка.
Предпочтительны модели подписки на программное обеспечение.
SaaS снижает первоначальные затраты пользователей, устраняя необходимость постоянно приобретать программное обеспечение или вкладывать средства в надежную локальную ИТ-инфраструктуру, как в случае с традиционным программным обеспечением. Однако клиенты SaaS должны инвестировать в быстрое сетевое оборудование, поскольку производительность услуг определяется скоростью интернет-соединения.
Примеры SaaS включают поставщиков услуг приложений (ASP), таких как Google Docs и Microsoft Office 365, а также корпоративные услуги, которые предоставляют программное обеспечение для управления персоналом, системы электронной коммерции, инструменты управления взаимоотношениями с клиентами и интегрированные среды разработки (IDE).
Поставщики программного обеспечения обычно выбирают одну или обе из двух распространенных моделей развертывания:
- В собственном центре обработки данных или
- Через поставщика публичных облачных услуг, такого как AWS, Azure или IBM Cloud, который управляет облачной средой на на котором размещено решение SaaS.
Приложения SaaS используют преимущества многопользовательской архитектуры для изоляции данных клиентов. Обновления программного обеспечения, исправления ошибок и другое общее обслуживание приложений выполняются поставщиком SaaS, а пользователи взаимодействуют с программным обеспечением через веб-браузер. Решения SaaS, как правило, полностью функциональны, но иногда включают настраиваемую интеграцию через интерфейсы прикладного программирования (API), такие как REST или SOAP, для подключения к другим функциям.
Природа SaaS облегчает поставщикам развертывание новых функций для своих клиентов. Большинство приложений SaaS представляют собой предварительно настроенные продукты plug-and-play, где поставщик SaaS управляет всем, что стоит за приложением, включая:
- Аппаратные компоненты, такие как сеть, хранилище и серверы центра обработки данных
- Платформы, такие как виртуализация, операционная система и промежуточное программное обеспечение
- Требования к программному обеспечению, такие как среда выполнения, данные и само приложение
Приложения SaaS в основном зависят от подписки модели предоставления лицензий на программное обеспечение. В отличие от бессрочной лицензии, эта модель доставки программного обеспечения привязывает каждую учетную запись к подписке, которая предоставляет доступ к SaaS на определенный период времени — обычно на годовой или ежемесячной основе. Эта плата за подписку обычно предоставляет доступ к документации по продукту и текущую поддержку, регулируемую соглашением об уровне обслуживания (SLA), но некоторые поставщики SaaS взимают дополнительную плату за поддержку, чтобы вносить пользовательские изменения кода на уровне исходного кода.
Термин как услуга обычно относится к решению, которым управляет кто-то другой, чтобы вы могли сосредоточиться на том, что важно, например, на итеративных улучшениях пользовательских приложений. Помимо SaaS, другие основные варианты «как услуга» могут включать «инфраструктура как услуга» (IaaS) и «платформа как услуга» (PaaS).
IaaS означает, что провайдер управляет вашей инфраструктурой — фактическими серверами, сетью, виртуализацией и хранилищем — через облако. Пользователь имеет доступ к инфраструктуре через API или дашборд, инфраструктура арендуется. Пользователи управляют такими вещами, как операционная система, приложения и промежуточное программное обеспечение, в то время как поставщик предоставляет оборудование, сеть, жесткие диски, хранилище и серверы, а поставщик отвечает за устранение сбоев, ремонт и проблемы с оборудованием.
PaaS предоставляет пользователям оборудование и платформу прикладного программного обеспечения от внешнего поставщика услуг. Поскольку пользователи сами обрабатывают приложения и данные, PaaS является идеальным решением для разработчиков и программистов. PaaS предоставляет пользователям платформу для разработки, запуска и управления собственными приложениями без необходимости создавать и поддерживать инфраструктуру или среду, необходимые для запуска приложений.
Поставщики программного обеспечения предоставляют программные приложения в стиле SaaS для удовлетворения любых бизнес-потребностей, от базовых бизнес-приложений до комплексных пакетов планирования ресурсов предприятия (ERP).