Особенности Software As A Service
Отличительная черта модели – клиент не покупает приложение, не устанавливает его себе на компьютер или смартфон. Вместо этого он арендует ПО. Клиент регулярно платит за использование программного обеспечения и получает к нему доступ из облака, т.е. через интернет.
Для этого варианта обслуживания характерны следующие особенности:
- Работа через браузеры или API.
- Оплата воспроизводится за доступ к приложению.
- Поддержанием продукта занимается поставщик услуг, а не пользователь.
Пользователи SaaS – это как частные лица, так и представители малого и среднего бизнеса, а также компании с большой сетью офисов.
Преимущества и недостатки SaaS
Плюсы SaaS
Для заказчиков:
- Никаких переплат. По данным Computer World, компании, пользующиеся Software As A Service, тратят на 15% меньше средств, чем при стандартном подходе к установке и обслуживанию программ. Это выгодно для малого бизнеса. Вместо оплаты лицензий и обновлений, предприятия оформляют фиксированную подписку на требующийся функционал. В случае неактуальности ПО компания останавливает выплаты.
- Высокая степень безопасности. Модель гораздо безопаснее, чем при использовании классического ПО. Меньше вероятности, что вы потеряете данные, или их украдут. Провайдер автоматически делает резервное копирование. Freeform Dynamics проводили исследование, по результатам которого выявили, что 75% компаний считают облачное решение безопасным для критической информации.
- Не требует установки. Разработчики предлагают облачное решение, доступ предоставляется удаленно. Обновления устанавливаются оперативно и прозрачно.
- Быстрое внедрение.
- Сокращает объем работ сотрудников IT-отдела. Локальное обслуживание аппаратного обеспечения не требуется.
- Техническая поддержка включена в стоимость.
- В одном приложении могут работать несколько человек одновременно.
- Мультиплатформенность и синхронизация — доступ на всех устройствах.
- Более высокий уровень обслуживания программного обеспечения.
- Невысокие технические требования к устройствам.
- Возможность работать с людьми вне зависимости от их географического расположения, часового пояса, устройства.
Для разработчиков:
- Нет проблем с пиратским распространением ПО.
- Saas-платформа — это защита инвестиций разработчика. Клиент привязывается к разработчику, ему нельзя отказаться от услуг и продолжать пользоваться ПО одновременно. То есть предсказуемый периодический доход.
- Быстрое обновление.
- Низкие затраты на работу с отдельным пользователем.
- Доход от подписок в будущем станет больше, чем от лицензий.
- Некоторые продукты не могут быть реализованы как классическое ПО. С ними можно работать лишь при помощи облачных технологий, например, сервиса Datanyze.
- Техническая и экономическая эффективность.
- Конкуренция на глобальных рынках.
- Увеличение популярности. По данным статистики Computer Economics, 60% компаний внедрили в свой бизнес хотя бы одно решение SaaS, а еще 36% собираются инвестировать в программное обеспечение в дальнейшем.
Минусы SaaS
- Необходимо бесперебойное одключение к Интернету. Некоторые разработчики сглаживают неудобство и предоставляют офлайн-доступ к платформе.
- Низкая скорость доступа. Вопрос становится особенно актуальным при передачи больших объемов материалов.
- И снова про безопасность. Обращайте внимание, кому доверяете данные. Если сервис себя еще не зарекомендовал, не спешите доверять ему важные сведения.
- Маленький функционал не адаптирован под глубокую разработку для каждого пользователя, в том числе, для инновационных решений. В классическом ПО намного шире набор функций, поскольку основа конкуренции среди классических приложений — помощь в развитии индивидуальных особенностей бизнеса. В облачных сервисах это маловозможно, поскольку ограниченный функционал построен на типичных потребностях и не подстраивается под конкретные нужды каждой бизнес-идеи.
- Кроме того, функционал пока нельзя расширить из-за технических особенностей браузеров.
- Для разработчиков нет отдельных сетей для продажи программ как услуги, нужно продвигать самостоятельно через интернет.
Как работает SaaS
Разработчик предоставляет единое поле работы для всех заказчиков, но конфигурационные файлы каждого хранятся отдельно друг от друга. Простыми словами, это программа, у которой много пользователей, в отличии от классического лицензионного ПО, где каждая копия обслуживает определенного клиента. SaaS-решение облегчает планирование вычислительных нагрузок и снижает стоимость пользования.
Примеры Software As A Service
CRM-SaaS
CRM-системы (Customer Relationship Management или Управление отношениями с клиентами) — это ПО для оптимизации работы с клиентами. Их проще реализовывать в виде программы как услуги, поскольку функционал и интерфейс не требуется подстраивать под каждого конкретного пользователя. Здесь присутствуют все преимущества облачного решения. Из недостатков можно выделить:
- предоставление информации о базе клиентов сторонней организации;
- мало функций для настроек;
- возможные проблемы при интеграции с внутренним ПО.
В качестве примера можно привести платформу Salesforce.com. Это мировой лидер на рынке SaaS и CRM. Компания IDC Worldwide Semiannual Software Tracker в 2017 году проводила исследование, результаты которого указывают на преимущества этой системы перед такими монстрами, как Oracle и SAP. Еще примеры российского рынка: Amber.com, On-CRM.ru, РосБизнесСофт.
HRM-SaaS
Напомним, что HRM (Human Resources Management, Управление персоналом, HR-менеджмент) — комплекс действий, направленных на отбор персонала. HRM-системы сложнее разрабатывать с помощью SaaS, чем CRM, потому что требуются более гибкие настройки с учетом законодательства разных государств. Примеры: SuccessFactors HCM, SuccessFactors и другие.
Также к SaaS-продуктам, с которыми сталкивался каждый, относятся Microsoft Office 365, Google Apps, сервисы Amazon, онлайн-игры, услуги хостинга сайта, онлайн-органайзеры, такие как календари, списки дел, управление проектами и т.д.
Критерии развития Software As A Service
- Увеличение скорости доступа в Интернет.
- Большая правовая база.
- Эффективные маркетинговые подходы.
Альтернативы Software As A Service
Альтернативы SaaS — это нечто среднее между классическим устанавливаемым ПО и облачным решением.
- S+S — действует по аналогичной схеме, только вместо браузера используется специальный клиент.
- IaaS — инфраструктура как услуга. Предоставляются доступ к серверам, сети, хранилищу, а компании используют свои инструменты для работы с ними – платформы и приложения.
- Аренда приложений. С точки зрения пользователя разницы никакой, но каждому предоставляется отдельная копия ПО, в отличии от Software As A Service, где все работают в одной программе. Сложнее администрировать и настраивать.
- PaaS — платформа как услуга. Разработчики используют для разработки и управления своих приложений.
Как настраивается Software As A Service
Рассмотрим упрощенную версию:
- Сначала выполняется настройка сервера.
- Далее закупается специальный клиент по работе с передачей сообщений, который в дальнейшем надо поддерживать и обслуживать.
- Загружается страница в браузер.
Итак, Software As A Service — это ПО как услуга. Звучит страшно, но на деле, мы давно пользуемся его продуктами, облегчая свою жизнь. Нет лишних переплат, а с доступом в интернет все нужное всегда под рукой и на любом устройстве. Современные технологии развиваются, и в будущем SaaS-решения будут свободно конкурировать с устанавливаемыми ПО по функционалу.