Saas приложения. Что такое модель SaaS, ее преимущества и примеры

Давным-давно, когда еще не было SaaS, люди охотились за дисками и дискетами с программами. Ценную добычу устанавливали на компьютер своими силами, либо с помощью соплеменников, носящих гордое звание «тыжкомпьютерщик». В особо тяжелых случаях приходилось приглашать многомудрых разработчиков для создания специальных программ. И горе тому, у кого поломается «железо» - тогда прощайте данные! Но несколько лет назад грянул бум SaaS, и эти доисторические времена ушли в прошлое.

SaaS - что это такое?

SaaS расшифровывается как software as a service - программное обеспечение как услуга. SaaS - это модель предоставления лицензии на программное обеспечение по подписке. Чаще всего такое ПО - это облачное решение, т. е. находящееся на серверах в интернете.

Пользователь получает доступ к сервису через браузер или по API. При этом его поддержкой целиком занимается поставщик услуги. Упрощенно говоря, модель SaaS это когда клиент работает с готовым решением онлайн. Оплачивает доступ и максимально быстро получает на руки готовый инструмент.

Самый простой пример 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

  1. В стандартной модели отношения покупателя и поставщика чаще всего заканчиваются сразу после покупки ПО. А дальше, как говорится, крутитесь, как умеете. Исключения составляют разве что “гиганты” уровня Windows и Adobe. Когда же речь идет о SaaS, пользователь в любой момент может обратиться к поставщику за поддержкой. Всем клиентам сервиса доступны регулярные обновления.
  2. Для большой компании это экономия на ПО. Программу не нужно приобретать и отдельно устанавливать на каждый компьютер, чтобы в ней могло работать несколько пользователей. Главное иметь доступ к интернету, а также логин и пароль.
  3. Некоторые сервисы просто невозможно реализовать на собственном сервере компании. Например, продукты аналогичные Serpstat или Datanyze . Они не могут существовать в качестве традиционного ПО, а только как SaaS. Такое решение при большом желании можно разработать самостоятельно. Но для этого нужны значительные ресурсы.

С другой стороны, для собственника SaaS такая модель - источник регулярного дохода и потенциал для роста. Пользователи оплачивают сервис не единоразово, а постоянно, и это позволяет разработать долгосрочную стратегию развития.

Успешный бизнес любит активных людей. Активные люди не требуют отдельного кабинета в офисе и постоянно общаются с клиентами, поэтому могут работать в любом месте - в аэропорту, кафе, бизнес центре и т.д. До 60% пользователей Интернет - это уже мобильные пользователи, которым необходим доступ к различным ресурсам из любой точки. Модель использования приложений в формате интернет сервисов (Software as a Service) становится все более популярной и позволяет работать удаленно. Идеология SaaS заключается в размещении серверов с набором необходимого программного обеспечения в недрах облачного провайдера.

Достоинства SaaS сервисов

Активное использование SaaS открывает новые горизонты для корпоративных пользователей, и бизнес получает несомненные преимущества:

    короткие сроки внедрения новых современных приложений;

    доступность своевременных обновлений и новых версий;

    поддержка активных бизнес пользователей в любом месте;

    невысокие требования к мощности ПК пользователя;

    низкая стоимость владения приложением.

Эксперты предсказывают дальнейший рост объемов рынка SaaS и к 2016 году он должен вырасти еще на 21% по сравнению с текущим годом, и в абсолютных цифрах достигнет объема в 106 миллиардов долларов (журнал Forbes , январь 2015). По данным аналитиков из Gartner, доходы от сервисов в формате SaaS, будут стабильно расти, особенно в областях, где бизнес-процессы носят унифицированный и несложный характер. По мнению экспертов, количество внедрений приложений в собственных центрах обработки данных сократятся на 16% к 2017 году (Report: More Firms Use SaaS for Mission Critical Apps , www.datacenterknowledge.com, ноябрь 2014).

Рынок SaaS активно развивается, в том числе и в России и основные игроки рынка продолжают расти на 40-60% и не замечают кризиса. Однако собственно публичные облака в России пока так и не «взлетели» - в основном речь идет о проектах частных облаков в крупных компаниях. К сожалению, средний и малый бизнес, который во всем мире является основным заказчиком SaaS, так и не стал сильной стороной российской экономики. С рейтингом Топ-25 провайдеров SaaS услуг по итогам 2014 года можно ознакомиться (CNews Analytics: Крупнейшие поставщики SaaS в России 2014).

Находясь в командировке или общаясь с клиентом на выезде всегда удобно иметь доступ к складу, приложениям 1С, почте, корпоративной CRM (контакты, обновление статусов проектов и т.д.) Это позволит эффективно общаться с клиентами и решать практически все вопросы, а по возвращении в отель иметь время для отдыха или подготовке новых встреч. У себя в компании мы активно используем такие сервисы как виртуальный рабочий стол, корпоративная почта, CRM, корпоративный портал, а также личных кабинет для всех наших клиентов.

Минусы SaaS-сервисов

Но закон сохранения энергии никто не изменял и если кому-то хорошо, то обязательно есть кто-то, кто испытывает дискомфорт от новых инноваций. И это ИТ-специалисты, которые не имеют возможностей для контроля качества сервиса, который предоставляет SaaS провайдер. Обычные корпоративная ИТ-инфраструктура строится по принципу - серверная (или Центр Обработки Данных) и много пользователей, которые обращаются к консолидированным в ЦОД сервисам. Понятно кто, за что отвечает и кто должен устранять все проблемы в корпоративной инфраструктуре, конечно, это собственная ИТ-служба. При росте мобильных пользователей и более широком использовании SaaS привычная граница между корпоративной ИТ-инфраструктурой и предоставляемым сервисам стирается. Часть ресурсов оказываются за пределами ИТ-инфраструктуры компании и контроля ИТ-специалистов.

При обращении в Help Desk пользователь не вникает, с чем связана проблема с работой собственного сервиса или каналом связи до SaaS провайдера или серверами у SaaS провайдера. Для него важна производительность, надежность подключения и доступность сервисов для решения его текущей задачи. Поэтому задача обеспечения высокой производительности работы приложений и сервисов остается актуальной и ИТ-специалисты не могут сказать, что медленная работа или недоступность SaaS приложений это не их проблема. Снижение производительности сервиса может быть связано с таким большим количеством различных факторов, что сложно понять, на чем нужно сконцентрировать внимание и как решить проблему:

    Центр Обработки Данных? Когда пользователи жалуются на низкую производительность приложения и у клиента есть ЦОД, то все взоры устремляются в него. Анализируется статистика с серверов, активного сетевого оборудования, систем для анализа производительности сети или приложений. Просматриваются логи баз данных.

    Удаленные пользователи и офисы? Следующий вопрос все ли страдают от низкой производительности сервиса. Проверяются настройки активного сетевого оборудования, загрузка и использование (чем забиты) каналы связи.

    Провайдер? Проверка корректности настроек, внесения изменений в приоритеты трафика, проверка пропускной способности канала связи, задержек, потерь в каналах связи. Проверка балансировщиков нагрузки. Проверка изменений в маршрутах по доставке трафика в ЦОД. Звонок провайдеру и получение ответа — Все хорошо и работает штатно.

    SaaS провайдер? Связаться уточнить есть ли проблемы, проверить статистику, но в большинстве случаем она носит общий характер и редко удается получить ответ о реальности проблемы на их стороне. И, конечно, что происходит у SaaS провайдера, так же загадка для собственных ИТ-специалистов.

Если у ИТ-специалистов отсутствуют инструменты для контроля провайдеров, то 50% задействованной инфраструктуры при предоставлении сервиса остаются без внимания и ИТ-специалисты не могут эффективно и быстро решать проблемы. Статистика, которую предоставляют SaaS провайдеры, носит поверхностный характер и не структурирована по типам сервисов или серверов, поэтому не может помочь в решении задачи. Для общения с SaaS провайдерами и провайдерами каналов связи ИТ-службам необходимы новые инструменты, которые могут являться частью общей системы по анализу производительности приложений и сервисов и на основании которых можно вести конструктивный диалог с поддержкой провайдера.

Как контролировать SaaS провайдера?

На данный момент на рынке присутствует всего несколько игроков, которые предлагают решения для контроля SaaS на основе платного сервиса - это AppDynamics, New Relic, AppNeta, Fluke Networks, ThousandEye, Exoprise. Пользователи данных сервисов могут осуществлять контроль услуг, которые находятся за пределами их зоны ответственности. Большинство систем используют удаленные аппаратные и программные зонды, которые позволяют осуществить сквозной мониторинг в реальном масштабе времени до облака и обратно. Компания AppDynamics установила зонды более чем в 23 центрах обработки данных SaaS провайдеров по всему миру. Компания Fluke Networks установила глобальные зонды в девяти ЦОД у всех ключевых SaaS провайдеров по всему миру.

В отличие от других игроков, компания Fluke Networks пошла чуть дальше и кроме производительности приложений добавила возможности для контроля каналов связи, а также и Voice over IP. Поэтому ИТ-специалисты имеют возможность:

    контролировать end-to-end доступность и производительность каналов связи в реальном времени;

    получать уведомления и устанавливать пороговые значения, чтобы проактивно получать уведомления о снижении качества облачных сервисов;

    быстро локализовать проблему и подключать технические службы провайдеров для устранения проблем на их стороне;

    предоставлять достоверную статистику и отчеты о производительности SaaS и Telecom провайдеров.

Традиционные системы мониторинга производительности сети и приложений строились для использования внутри корпоративной сети, но бизнес платит за сервисы как услуга и должен иметь возможность контролировать качество этих сервисов.

Ни для кого не секрет, что многие провайдеры, пытаясь сократить издержки, перешли на аутсорсинг эксплуатации каналов связи и качество существенно ухудшилось. SaaS провайдер может находится за океаном и его контроль это отдельная задача, поэтому независимо от того, чем пользуется компания, она должна иметь средства для контроля за соблюдением SLA по разным типам сервиса — каналы между удаленными офисами, сеть до облака, Voice over IP (VoIP), SaaS приложения.

Какие тайны скрывает аббревиатура SaaS? Что это такое? Где используется? Кому это нужно? Эти и многие другие вопросы будут внимательно рассмотрены.

Общая информация

Для начала давайте же разберёмся, что же собой представляют services SaaS. Данное обозначение расшифровывается как Software as a Service и представляет собой модель работы с бизнес-приложениями в виде интернет-сервисов. Если говорить о цели SaaS, что это такое и как реализуется, необходимо уделить вниманию и специфике функционирования. Непосредственно само приложение находится на сервере провайдера, а пользователи получают к нему доступ посредством интернет-браузера. Ещё одной характерной особенностью является то, что программный продукт не покупают, а берут в аренду. Таким образом, решается сразу два момента. Первый - экономят на программном обеспечении. Второй момент - поскольку приложение постоянно обновляется, есть доступ к самому наилучшему функционалу и широким возможностям. На плечах провайдера лежит забота о работоспособности приложения и технической поддержке пользователей. Благодаря свободному времени силы компании можно сосредоточить на достижении поставленных целей.

Основные преимущества SaaS

Что это такое мы уже рассмотрели. Почему же люди отказываются от стандартного программного обеспечения? Пояснение этим процессам может дать список преимуществ, которыми обладают SaaS-разработки:

  1. Низкая стоимость владения.
  2. Небольшие сроки внедрения.
  3. Низкий порог требований для реализации (часто дополняется ещё и возможностью ограниченного периода бесплатного использования).
  4. Технические аспекты вроде поддержки и обновления ложатся на плечи провайдера.
  5. Мобильность пользователя в плане использования приложения.
  6. Удобно использовать географически удалённым подразделениям компаний.
  7. Невысокие требования к характеристикам компьютера.
  8. Универсальность работы на любой соответствующей технике.

Есть ли недостатки у SaaS?

Сервис этот, увы, не полностью совершенен. И для полноты картины необходимо уделить внимание и недостаткам. Как правило, в качестве таковых называют ненадёжность доступа из-за помех интернета, невысокое быстродействие и передачу коммерчески важных данных сторонней компании. В качестве средств компенсации этих недостатков называют широкополосной доступ к сети Интернет, качественные технологии шифрования и хороший имидж провайдера. Что тут поделаешь. Это не отшлифованное оружие вроде Umarex Colt SAA, которое должно работать без осечки. Но всё же от программного обеспечения может зависеть качество экономической жизни. Перечисленные страхи способствовали к появлению альтернатив. Давайте о них и поговорим.

Существующие альтернативы

Можно сказать, что в некотором роде они представляют собой что-то промежуточное между традиционным программным обеспечением и SaaS. Скорее всего, они исчезнут в ближайшем будущем. Но пока они есть, уделим им внимание:

  1. S+S. Эта альтернатива предусматривает модель взаимодействия почти полностью аналогичную SaaS с той разницей, что использовать нужно не браузер, а отдельный клиент.
  2. Аренда приложений. В данном случае разница существует только на серверной части, благодаря чему для пользователя нет никакой разницы. В чем же она заключается? В классических SaaS одно приложение работает со всеми клиентами, тогда как в этом случае для каждого устанавливается отдельная копия. Преимущества данного подхода - больше возможностей настройки. Но одновременно приложение сложнее администрировать и обновлять.
  3. Облачные платформы. В этом случае ограничиваются арендой компьютерных мощностей с последующей установкой купленных систем.

Возвращаемся непосредственно к SaaS

Как же организовывается работа подобного сервиса? Мы уже знаем про SaaS, что это такое и как он работает. Сейчас же давайте рассмотрим «начинку». В качестве примера возьмём работу сервиса электронной почты. Для его организации необходимо:

  1. Настроить сервер.
  2. Установить специализированное программное обеспечение вроде агента передачи сообщений, правильно его настроить и поддерживать (обслуживать) в дальнейшем.
  3. Затем загружаем страницу почтового клиента через браузер.

Это своеобразная программа-минимум. Затем нужно будет бороться со спамом со своей стороны, следить, чтобы сервера не были занесены в черный список другими почтовыми сервисами и так далее. Нечто подобное можно видеть во многих более-менее крупных организациях, где этим делом заведует системный администратор или же целый штат специалистов, на которых висит внутренняя информационная система. Хотя среди конечных пользователей и массового потребителя это всё же встречается довольно редко. Ведь сейчас существует большое количество различных продуктов, которые предлагают всё то же, но при этом с меньшим количеством проблем и затрат. Это не значит, что все гарантированно перейдут на SaaS-услуги. Вполне вероятно, что из-за специфических задач или же просто в силу привычки часть альтернатив сохранится. Но когда говорят про SaaS-сервис, то под этим понимают что-то коммерчески ориентированное вроде системы управления продажами или сайтом. Без лишних слов далее перейдём к примерам.

Что и как?

В общих чертах можно вспомнить про системы управления проектами, совместную работу над ними, электронный документооборот, онлайновые органайзеры и прочие разработки. Много из них находятся у нас буквально под рукой, просто большинство даже не задумывается над их значением. Возьмём работу с документами. Существует целый ряд коммерческих предложений. Но одновременно каждому доступны "Гугл.Документы". Существуют аналогичные решения и для организации работы в виде календаря и вебтопа. В качестве хорошего примера SaaS можно навести даже онлайн-игры, которые приобрели в последнее время значительную популярность, ведь они представляют собой программное обеспечение, которое является сервисом. SaaS-услуги используются в современном мире значительно чаще, чем может показаться на первый взгляд. Простота, экономичность, удобство и иные плюсы этого подхода и привели к тому, что подобные модели завоёвывают сердца и умы людей.

Как всё развивалось?

С чего же начиналось программное обеспечение SaaS? Ответ на этот вопрос лежит ещё в начале компьютерной эры. Первоначально из-за того, что компьютеры стоили много денег, их мощности сдавались в аренду. С одной стороны, называть это классическим SaaS нельзя, ведь работа осуществлялась непосредственно за техникой, а не с использованием глобальной сети связи. Но как только в жизнь широких слоев населения вошел Интернет, то сформировался и рынок. Считается, что предложение программы как услуги было оформлено в классическом понимании в 1997 году. А акроним SaaS закрепился за этим в 2001 году.

Факторы, которые позитивно влияют на развитие

Говоря про SaaS-решения, в первую очередь необходимо упомянуть про эффект масштаба, когда провайдером обслуживается единственное программное ядро. Им же и пользуются все клиенты. Благодаря этому тратится меньшее количество ресурсов по сравнению с управлением отдельными копиями. Использование единственного программного ядра также позволяет обходиться меньшими компьютерными мощностями, что позитивно сказывается на стоимости обслуживания. Такой подход и позволяет обеспечить более низкую стоимость, нежели в случае с классической моделью лицензирования. К тому же уровень технической поддержки от провайдера, как правило, значительно больше чем тот, что могут предложить отделы информационных технологий внутри компании.

Что же привлекает разработчиков программного обеспечения?

Почему они решают предоставлять приложения в качестве услуг? В пользу такого выбора говорит ряд факторов:

  1. Развитие технологий, которые позволяют сетевым приложениям получать значительный функционал с одновременной простотой реализации задумок.
  2. Лёгкое продвижение на рынках, в том числе и глобальном.
  3. Отсутствие проблем, которые может вызвать нелицензионное распространение программного обеспечения.
  4. Наличие сильной взаимосвязи «заказчик-разработчик». Пользователь приложения не может отказаться от провайдера и продолжить использовать систему. В таком случае можно уверенно говорить о том, что обеспечена защита инвестиций.
  5. В долгосрочном периоде, как правило, получаемые прибыли больше, чем от продажи лицензий.

Ограничения в развитии

Но увы, SaaS-модель имеет и определённые недочеты. В первую очередь необходимо отметить тот факт, что эта концепция подходит не для всех функциональных систем. Поскольку основная экономия ресурсов в данном случае достигается за счет масштаба, модель является неэффективной в случаях, когда нужна индивидуальная адаптация под каждого заказчика или же внедряются инновационные решения. Эту проблему решает концепция PaaS. Также SaaS-платформа не используется на полную силу и из-за того, что множество потенциальных пользователей не доверяют механизмам безопасности и побаиваются вероятной потери информации. Именно поэтому данная модель не используется для работы критически важных систем, где обрабатывается конфиденциальная информация. Хотя озвучиваются мнения, что вероятность потери важных элементов работы существенно ниже в силу того факта, что провайдер обеспечивает более качественный уровень защиты благодаря использованию комплексных решений, которые возможны только на значительных мощностях. Ещё одним ограничением является необходимость постоянно иметь действующее подключение к интернету. Некоторые приложения компенсируют такой проблемный момент модулями автономной работы.

Развитие технологии на пространстве СНГ

В целом следует отметить, что процессы, связанные с SaaS, идут параллельно тем, что можно наблюдать в США и странах ЕС. То есть они постепенно захватывают рынки и приобретают всё большую популярность. Широко представлены местные разработки. Этому способствует наличие большого количества высококвалифицированных программистов, которые разрабатывают продукцию мирового уровня, удовлетворительное решение проблемы пиратства и постепенный рост спроса на системы, которые не требуют регулярных трат на техническую поддержку. Нельзя не отметить тот факт, что в наследие от СССР нам достался вполне неплохой потенциал (так же, как и другим странам). Конечно, часто он был реализован не совсем оптимальным образом, а местами его вообще потеряли. Но вместе с этим можно привести и примеры успешной реализации потенциала, когда жителями стран бывшего СССР или же выходцами из них создаются успешные коммерческие продукты, которые приобретают региональную и даже мировую успешность.

Заключение

К популярности SaaS привело большое количество факторов. По мере распространения мировой сети можно уверенно сказать, что со временем подобная модель будет становиться всё популярней и широко применяемой. К тому же она предлагает неплохие возможности для дистанционного управления большим количеством процессов. В качестве примера можно привести систему управления продажами. Благодаря им уже сейчас можно отслеживать общую ситуацию на предприятии или компании, и в случае появления определённых тенденций они замечаются, и могут быть предприняты соответствующие действия с целью ликвидации негативных моментов или усиления позитивных. Вполне возможно, что со временем принятие части или же всех решений даже перейдёт к автоматике, и различную рутину будут решать компьютеры. Поэтому SaaS можно в некотором роде даже считать прототипом искусственного интеллекта, который может выполнять целый спектр задач. Хотя, безусловно, до этого ещё довольно далеко. Но уже сейчас можно уверенно говорить, что за программным обеспечением, в основу которого положена модель SaaS, большое будущее.

В рамках модели SaaS заказчики платят не за владение программным обеспечением как таковым, а за его аренду (то есть за его использование через веб-интерфейс). Таким образом, в отличие от классической схемы лицензирования ПО , заказчик несет сравнительно небольшие периодические затраты, и ему не требуется инвестировать значительные средства в приобретение ПО и аппаратной платформы для его развертывания, а затем поддерживать его работоспособность. Схема периодической оплаты предполагает, что если необходимость в программном обеспечении временно отсутствует, то заказчик может приостановить его использование и заморозить выплаты разработчику .

С точки зрения разработчика проприетарного программного обеспечения модель SaaS позволяет эффективно бороться с нелицензионным использованием программного обеспечения , поскольку ПО как таковое не попадает к конечным заказчикам. Кроме того, концепция SaaS часто позволяет уменьшить затраты на развёртывание и внедрение систем технической и консультационной поддержки продукта, хотя и не исключает их полностью.

История

Изначально вся компьютерная отрасль использовала арендную бизнес-модель - первые компьютеры стоили огромных денег и их вычислительные мощности сдавались заказчикам. С другой стороны, такую аренду нельзя считать разновидностью SaaS, поскольку заказчики получали доступ к компьютерам напрямую, а не с помощью глобальных сетей связи.

Поскольку модель SaaS ориентирована на предоставление услуг с помощью Интернета, её развитие непосредственно связано с развитием глобальной сети. Первые компании, предлагавшие программное обеспечение как услугу, появились в западных странах в 1997-1999 годах , а акроним SaaS вошел в широкое употребление в 2001 году .

Ключевые характеристики

Программное обеспечение по требованию обладает следующими ключевыми признаками :

  • доступ к программному обеспечению, разработанному в соответствии с моделью ПО как услуга, предоставляется удалённо по сетевым каналам и как правило через веб-интерфейс, кроме того, могут использоваться тонкие клиенты и терминальный доступ ;
  • программное обеспечение развёртывается в центре обработки данных в виде единого программного ядра, с которым работают все заказчики;
  • программное обеспечение предоставляется на условиях уплаты периодических арендных платежей;
  • обслуживание и обновление программного обеспечения выполняется централизованно на стороне поставщика приложения, предоставляемого как услуга (SaaS);
  • стоимость технической поддержки обычно включается в арендную плату.

Стоимость

Программное обеспечение по требованию предоставляется заказчику в аренду и всегда предполагает периодическую оплату. В качестве единицы тарификации обычно используются пользователи (при предоставлении CRM) или же число записей в базе данных (при предоставлении HRM-системы), реже - какие-то другие функциональные характеристики (например, количество определённых операций или трафик) . В некоторых случаях заказчикам предлагаются смешанные модели, в рамках которых могут дополнительно оплачиваться расширенные функции (например, заказчик может платить за пользователей и за расширенное хранилище данных).

Контракт на аренду SaaS включает в себя не только оплату за использование ПО, но и оплату всех затрат, связанных с поддержкой его работоспособности, обновлением и защитой данных. Ряд поставщиков SaaS предлагает продвинутый вариант контракта на аренду - SLA (Service Level Agreement) . В таких контрактах фиксируются параметры, связанные с работоспособностью ПО. Обычно это гарантии доступности ПО в процентах в течение года. Лучшие центры обработки данных способны гарантировать доступность ПО не менее 99,5 % времени за год.

В том случае, если программное обеспечение не требует первоначальной адаптации под потребности заказчика, первоначальный платёж за ПО может отсутствовать в принципе. Данное обстоятельство является важнейшим преимуществом модели SaaS над классическим лицензированием программного обеспечения, которое требует существенных начальных инвестиций на его закупку. Периодические арендные платежи можно сравнить со стоимостью технической поддержки - обычно они жёстко прописываются в договоре и потому являются предсказуемыми. Тем самым, обеспечивается защита инвестиций заказчика в используемый программный продукт.

Отличия от других моделей

В синонимы терминов SoD и SaaS часто ошибочно заносят термины Hosted Applications и Application Service Provider (ASP), за которыми стоит другая концепция продвижения ПО. Ключевое отличие SaaS от ASP состоит в том, что в рамках модели SaaS заказчик покупает доступ к единому программному ядру, которым пользуются все заказчики. Поставщик SaaS обеспечивает централизованное развитие и полное обслуживание программного ядра. В рамках же модели ASP каждому заказчику предоставляется выделенная инсталляция программного обеспечения, развёрнутая на удалённом сайте поставщика ПО и не доступная сразу нескольким заказчикам.

Многие поставщики утверждают, что они предоставляют SaaS решение, но используют этот термин весьма небрежно. Именно работа заказчиков с единым программным ядром и его централизованное обслуживание поставщиком SaaS решения обеспечивает основные положительные свойства SaaS (см. ниже).

Факторы, способствующие продвижению SaaS

Ключевым фактором, объясняющим экономическую целесообразность SaaS, является «эффект масштаба» - провайдер SaaS обслуживает единое программное ядро, которым пользуются все клиенты, и потому тратит меньшее количество ресурсов по сравнению с управлением отдельными копиями программного обеспечения для каждого заказчика. Кроме того, использование единого программного ядра позволяет планировать вычислительные мощности и уменьшает проблему пиковых нагрузок для отдельных заказчиков. Все это позволяет поставщикам SaaS решений существенно снизить стоимость обслуживания ПО. В конечном счёте, периодическая стоимость услуг для конечного заказчика становится ниже издержек, возникающих при использовании классической модели лицензирования.

Другим ключевым фактором является уровень обслуживания SaaS. Провайдер SaaS способен предложить уровень обслуживания и поддержки ПО в работоспособном состоянии, недоступный для внутренних IT-отделов компаний. Это особенно ярко проявляется в случае использования провайдером контракта SLA.

На данный момент можно выделить несколько основных факторов , стимулирующих использование программного обеспечения по требованию заказчиками и развитие данных продуктов разработчиками.

Положительные факторы SaaS для заказчиков

  • Отсутствие необходимости установки ПО на рабочих местах пользователей - доступ к ПО осуществляется через обычный браузер;
  • Радикальное сокращение затрат на развёртывание системы в организации. Это расходы на аренду помещения, организацию дата-центра, оплату труда сотрудников и т. д.;
  • Сокращение затрат на техническую поддержку и обновление развернутых систем (вплоть до их полного отсутствия);
  • Быстрота внедрения, обусловленная отсутствием затрат времени на развертывание системы;
  • Понятный интерфейс - большинство сотрудников уже привыкли к использованию веб-сервисов;
  • Ясность и предсказуемость платежей, защита инвестиций;
  • Мультиплатформенность;
  • Возможность получить более высокий уровень обслуживания ПО.

Положительные факторы SaaS для разработчиков

  • Рост популярности веб-сервисов для конечных пользователей;
  • Развитие веб-технологий, большие функциональные возможности веб-приложений и простота их реализации;
  • Быстрые процессы внедрения и сравнительно низкие затраты ресурсов на обслуживание конкретного клиента;
  • Лёгкое проникновение на глобальные рынки;
  • Отсутствие проблем с нелицензионным распространением ПО ;
  • В отличие от классической модели, заказчик SaaS привязывается к разработчику - он не может отказаться от услуг разработчика и продолжать использовать систему. Таким образом, обеспечивается защита инвестиций разработчика в процесс продаж;
  • В долгосрочном периоде доходы от SaaS могут оказаться выше прибыли, полученной от продажи лицензий и оказания технической поддержки (даже с учётом расходов на хостинг и управление приложениями).

Ограничивающие факторы

Наряду с факторами, которые побуждают заказчиков внедрять программное обеспечение по требованию, а разработчиков - инвестировать ресурсы в его создание, существует ряд сдерживающих факторов, ограничивающих использование данной модели.

Во-первых, концепция SaaS применима далеко не для всех функциональных классов систем. Поскольку основная экономия ресурсов провайдера достигается за счёт масштаба, модель SaaS оказывается неэффективной для систем, требующих глубокой индивидуальной адаптации под каждого заказчика, а также инновационных и нишевых решений. Концепция PaaS, являющаяся развитием SaaS, снимает это ограничение.

Во-вторых, многие заказчики опасаются применять SaaS из-за соображений безопасности и возможной утечки информации со стороны поставщика этих услуг. Вопросы, связанные с безопасностью, ограничивают использование концепции SaaS для критически важных систем, в которых обрабатывается строго конфиденциальная информация. С другой стороны, ответственность за утечку информации со стороны разработчика обычно регламентируется в соответствующих договорах, а вероятность такой утечки часто ниже, чем в случае использования внутренних систем. В том числе этому способствует недоступность программно-аппаратного комплекса, на котором развёрнута система, сотрудникам компании. В случае развёртывания SaaS в промышленных дата-центрах, обеспечивается существенно лучшая защита за счет использования более мощных и комплексных решений по информационной безопасности.

В-третьих, ограничивающим фактором SaaS является необходимость наличия постоянно действующего подключения к Интернету. Многие продукты SaaS компенсируют это наличием модулей для автономной работы. С развитием Сети значение этого фактора уменьшается (в развитых странах он неактуален уже сейчас), однако в российских регионах подобные проблемы по-прежнему возникают, и с ними приходится считаться. С другой стороны, для территориально-распределённых компаний, которые должны работать в единой информационной среде, этот фактор не актуален.

17 февраля 2011 в 17:10

Модель SaaS простыми словами

  • Блог компании uKit Group ,
  • SaaS / S+S

Так сложилось, что я много раз рассказывал о том, что такое SaaS и что в нем хорошего, как на различных it-конференциях, так и в кулуарных беседах, но до сего момента писать по теме не приходилось. При этом модель SaaS во-первых для меня по сути родная, учитывая сферу деятельности, а во-вторых является одним из основных трендов в современных веб-технологиях. В связи с этим, хочу поговорить о SaaS, как о таковом, а в перспектике, если окажется интересным, о частных аспектах. По сути материал о базисных вещах, но именно такого понимания многим не хватает. А о сложном надо хотя бы пытаться говорить просто. Помогает.

Сразу хочу сказать одну вещь, SaaS - это специализированный термин и, если начинать в нем копаться, сложный. Он может навести не только тоску, но и определенный благоговейный ужас. Но на самом деле штука это простая. Чтобы пользоваться каким-то SaaS-продуктом, в том числе нашим, понимать глубинный, да даже и поверхностный смысл данного термина совершенно не обязательно. Более того, когда uCoz создавался, никто из самих разработчиков даже не слышал подобного слова. Просто появлялись продукты, имеющие по своей сути общую модель, и потом ее стали как-то классифицировать, выделять особенности, плюсы, минусы.
Если своим призванием или увлечением вы сделали веб-технологии, или же задумываетесь о том, какой тип продуктов лично для вас подходит более всего, какие наиболее перспективны и т.п., все это может быть интересно и полезно.

О SaaS написано много, и начать изучение можно, например, со статьи в Википедии . Но, как правило, вся эта информация оттуда достаточно тяжело воспринимается. В итоге вроде бы о чем речь и понятно, но зачем надо человеку остается неясно. А если попросишь рассказать человека, о чем он только что прочел, то, опять же, далеко не каждый сможет. Выходит классическая ситуация: “Все понимаю, но объяснить не могу”.
Поэтому попробую упростить максимально и рассмотреть модель предоставления программного обеспечения как сервиса, как услуги , на простейших примерах.

Часто SaaS рассматривается в качестве бизнес-модели , при этом его зачастую ошибочно приравнивают к аренде , что хоть и носит общие черты, но основная суть все же в другом. При этом, как правило, интересным является технологическая особенность модели, а не порядок и периодизация оплаты.

Когда мы потребляем ту или иную услугу в качестве сервиса, а не в качестве устанавливаемого у себя программного обеспечения, мы уже в этот момент, как правило, становимся потребителями SaaS. Простейший, и всеми используемый SaaS-сервис - это сервис электронной почты - тот же gmail .

Чтобы организовать работу электронной почты самостоятельно с нуля, необходимо:

  1. сначала настроить сервер;
  2. на нем установить специализированное программное обеспечение, какой-то агент передачи почты (например, Postfix), настроить все это, и в будущем обслуживать;
  3. далее у себя на компьютере установить и настроить почтовый клиент, например, The bat или Thunderbird;
  4. безусловно, за всем этим придется следить, что бы продолжало работать, не заносилось в блэк листы других почтовых серверов, бороться на своей стороне со спамом и т.д. и т.п.
Собственно, во многих организациях почта подобным образом сегодня и работает, ее обслуживает штатный сисадмин, или даже целый штат специалистов, в зависимости от размеров организации и ее инфраструктуры.
Конечные пользователи и массовый потребитель ничем таким не пользуется. Не пользуется он и почтой своего провайдера, хотя еще лет 12 назад почти все использовали именно ее, а почту забирали исключительно по pop3. Веб-интерфейсы для работы с почтой были в зачаточном состоянии. Сегодня же абсолютное большинство пользуется почтой через веб. И даже люди, которых нежно принято называть гиками, даже они пересаживаются зачастую на веб-интерфейс из почтовых клинетов. Это не значит, что все в итоге скоро перейдут к такой модели потребления почты, бывают специфические задачи, бывает дикая сила привычки, но для большинства уже сегодня удобно и практичней именно так. Здесь все: и надежность, и простота и даже безопасность играет на руку. Переходят на такие решения не только частные пользователи, но и целые компании, в некоторых случаях даже корпорации. А специализированные решения для корпоративной почты на базе сервиса есть как все у того же Google , так и у Яндекса , Zoho и ряда других.

Почта, по большому счету, это самый простой пример, и самый массовый. Хотя бы в силу того, что абсолютное большинство пользователей сети электронной почтой пользуются, а вот какие-нибудь CRM, ERP системы, или те же самые сайтбилдеры нужны далеко не всем. У них более узкий круг потребителей. Но уже очень многие программные продукты можно найти в виде сервисов. В некоторых случаях они, конечно, еще отстают от своих десктопных аналогов, но зачастую дают своему потребителю преимущества. Почти всегда это выражается именно в простоте эксплуатации, в отпадении потребностей по обслуживанию, в экономической целесообразности, попросту говоря, в дешевизне такого решения и подхода. Другие плюсы зависят в основном уже от конкретной сферы, в некоторых случаях это более высокая степень безопасности , в других беспрецедентно удобная синхронизация и доступность комфортной многопользовательской работы , за счет облачного хранения данных.

Что бы не распылятся на общие слова и характеристики, предлагаю посмотреть на примерах. Самых таких обыденных.

Чаще других, в качестве примеров использования SaaS решений, можно встретить системы управления проектами , и совместной работы над ними, онлайновые органайзеры , системы документооборота . Они все уже под рукой и многие ими уже пользуются, не задумываясь над идеологией таких сервисов и страшными умными аббревиатурами.
Как я и говорил, за примерами далеко ходить не надо. Работа с документами? Пожалуйста - это популярный google docs, который позволяет вам отказаться от ворда, экселя, и получить ряд преимуществ, в первую очередь связанных с возможностями совместной работы над документами. Причем такие решения есть у целого ряда компаний - есть и у майкрософт, и у компании Zoho и прочих.
Онлайн органайзеров в принципе более чем достаточно, как и вообще систем для организации работы, ведения todo. Взять хотя бы наш календарь и систему по управлению проектам в вебтопе , или аналогичные решения от google, либо прославленные продукты компнаии 37сигналов: basecamp, backpack.

Третий (не очевидный) пример - онлайн игры. Их, конечно, не принято относить к SaaS-решениям, но и они на сегодня стали доступны как сервисы, со все той же идеологией. Чаще всего это MMORPG. На всякий случай напомню что игры - это такие же программы, а, к примеру, Xbox Live Microsoft очень четко себя классифицирует как SaaS-продукт .

К чему были все эти примеры? К тому, что программное обеспечение, представленное как сервис, давно вокруг нас. И рынок, и мы сами используем SaaS намного чаще, чем задумываемся. А удобство, простота, экономичность и прочие плюсы SaaS завоевывают сердца потребителей, не объясняя им свое сложное устройство и философию модели.
Надеюсь, это публикация для кого-то сделала термин SaaS не столь загадочным и страшным, каким он казался прежде, а его торжество в будущем окончательно очевидным.

Теги:

  • saas
  • ucoz
  • сервисы
Добавить метки

Понравилась статья? Поделиться с друзьями: