SaaS сервисы: плюсы и минусы. SaaS: что это такое, экономическая выгода и перспективы внедрения в России

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

С точки зрения разработчика проприетарного программного обеспечения модель 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 компенсируют это наличием модулей для автономной работы. С развитием Сети значение этого фактора уменьшается (в развитых странах он неактуален уже сейчас), однако в российских регионах подобные проблемы по-прежнему возникают, и с ними приходится считаться. С другой стороны, для территориально-распределённых компаний, которые должны работать в единой информационной среде, этот фактор не актуален.

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

Что такое SaaS

Аббревиатура SaaS — это Software as a Service, то есть «программное обеспечение как сервис». Данная схема предполагает, что пользователь получает в распоряжение ПО, функции которого доступны через веб-интерфейс, в то время как основная программная часть приложения находится на сервере разработчика.

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

Преимущества SaaS

Определив значение термина SaaS, что это такое, перейдем к рассмотрению преимуществ соответствующей схемы распространения ПО.

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

То, что очень важно для многих пользователей — справочные материалы, сопровождающие соответствующего типа решения, как правило, самые актуальные. В то время как для «десктопных» версий ПО пользовательские руководства могут устаревать со временем.

Надежность

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

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

Универсальность

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

В числе неоспоримых преимуществ программ в формате SaaS — возможность одновременного пользования одним и тем же интерфейсом несколькими пользователями. Так, например, можно в коллективном порядке редактировать тот или иной документ. Даже если несколько людей соберутся за компьютером, на котором стоит «коробочная» программа, эффективной работы, скорее всего, не получится.

Экономическая выгода

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

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

Недостатки SaaS

Мы узнали о сущности концепции SaaS, что это такое, каковы основные ее преимущества. Рассмотрим теперь также и недостатки соответствующего типа облачных платформ. Их немного, однако их следует знать.

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

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

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

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

Перспективы SaaS

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

Касательно самых востребованных сегментов SaaS, исследователи называют CRM (системы клиентского менеджмента), HRM (управление кадрами), ERP (менеджмент ресурсов компании). В России все эти компьютерные технологии знакомы бизнесу и в достаточной мере активно внедряются предприятиями. Однако специфика рынка РФ в том, что большой процент потенциальных потребителей SaaS-решений настроен консервативно. Многие заказчики не понимают, какими могут быть реальные преимущества задействования облачных концепций, как это скажется на бизнесе.

Факторы развития SaaS-технологий

Основные факторы, которые будут влиять на успешность SaaS-технологий в России:

Развитая правовая база (особенно в части механизма ответственности поставщиков облачного ПО перед клиентами за сохранность конфиденциальных данных);

Совершенствование интернет-линий (во многих регионах, в частности на Дальнем Востоке, скорость онлайн-каналов значительно уступает показателям в Европейской части РФ, потому многие потенциальные пользователи SaaS-решений попросту не могут позволить себе задействовать преимущества соответствующих продуктов технически);

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

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

SaaS — для малого и среднего бизнеса

Главными потребителями SaaS в РФ, как и в США, считаются малые и средние предприятия. Это во многом связано с их философией, которая не столь консервативна, как подходы многих Также малые и средние предприятия, как правило, очень рациональны в оценке доходов и расходов, и если они видят, что облачное решение дешевле, то с учетом возможных рисков в сфере информационной безопасности менеджмент, скорее всего, предпочтет именно SaaS.

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

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

«Облачные» решения экономят один из самых ценных ресурсов предпринимателя — время. Человеку не нужно думать о том, как внедрять тот или иной тип ПО, как и за счет каких средств нанимать специалистов для инсталляции софта на «десктопы» или сервера — нужная программа в большинстве случаев сразу готова к работе.

SaaS и схожие решения

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

Среди моделей взаимодействия разработчика ПО и потребителя, похожих на SaaS, можно выделить:

Каковы их особенности?

Специфика IaaS

IaaS — это «инфраструктура как сервис». В случае с SaaS пользователь «арендует» у поставщика только интерфейс, доступ к которому получает через браузер. Данная модель, в свою очередь, предполагает также предоставление клиенту в пользование необходимого оборудования.

Особенности PaaS

PaaS - это «платформа как сервис». В достаточной мере близка к SaaS, однако предполагает задействование тех или иных аппаратных компонентов на стороне поставщика — например, ресурсов диска или процессора. Многие хостинги — это «платформа как сервис». То есть клиент при необходимости пользуется ресурсами арендованных у хостинг-провайдера серверов.

Можно отметить, что четкую границу между IaaS, PaaS и SaaS в ряде случаев провести очень сложно. Есть, условно говоря, «полярный критерий», который позволяет отнести то или иное решение к IaaS — это наличие на стороне пользователя аппаратных компонентов (например, контрольно-кассовых машин). Есть признак, однозначно характеризующий технологию как SaaS - «чистый» веб-интерфейс, доступ к которому заказчик получает с любого компьютера. Срединную позицию между отмеченными концепциями занимает PaaS. В некоторых случаях он может быть ближе к IaaS, например, если предполагается, что задействование тех или иных функций «виртуального» сервера потребует наличия специального оборудования (например, ноутбука с дистрибутивом ПО для администрирования сети, который предоставляет в аренду поставщик). Но вполне возможно, что соответствующий сервис будет ближе к SaaS. Например, при условии, что основная часть работы специалиста фирмы будет осуществляться в режиме онлайн без использования брендированного оборудования от поставщика.

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

Мы выпустили новую книгу «Контент-маркетинг в социальных сетях: Как засесть в голову подписчиков и влюбить их в свой бренд».

Подписаться

SaaS (программное обеспечение как услуга, от английского Software As A Service) - это вариант оказания услуг, при котором провайдер предоставляет заказчикам доступ к программному обеспечению, и берет на себя все обязанности по его обслуживанию.

Особенности Software As A Service

Отличительная черта модели – клиент не покупает приложение, не устанавливает его себе на компьютер или смартфон. Вместо этого он арендует ПО. Клиент регулярно платит за использование программного обеспечения и получает к нему доступ из облака, т.е. через интернет.

Для этого варианта обслуживания характерны следующие особенности:

  • Работа через браузеры или API.
  • Оплата воспроизводится за доступ к приложению.
  • Поддержанием продукта занимается поставщик услуг, а не пользователь.

Пользователи SaaS – это как частные лица, так и представители малого и среднего бизнеса, а также компании с большой сетью офисов.

Преимущества и недостатки SaaS

Плюсы SaaS

Для заказчиков:

  1. Никаких переплат. По данным Computer World, компании, пользующиеся Software As A Service, тратят на 15% меньше средств, чем при стандартном подходе к установке и обслуживанию программ. Это выгодно для малого бизнеса. Вместо оплаты лицензий и обновлений, предприятия оформляют фиксированную подписку на требующийся функционал. В случае неактуальности ПО компания останавливает выплаты.
  2. Высокая степень безопасности. Модель гораздо безопаснее, чем при использовании классического ПО. Меньше вероятности, что вы потеряете данные, или их украдут. Провайдер автоматически делает резервное копирование. Freeform Dynamics проводили исследование, по результатам которого выявили, что 75% компаний считают облачное решение безопасным для критической информации.
  3. Не требует установки. Разработчики предлагают облачное решение, доступ предоставляется удаленно. Обновления устанавливаются оперативно и прозрачно.
  4. Быстрое внедрение.
  5. Сокращает объем работ сотрудников IT-отдела. Локальное обслуживание аппаратного обеспечения не требуется.
  6. Техническая поддержка включена в стоимость.
  7. В одном приложении могут работать несколько человек одновременно.
  8. Мультиплатформенность и синхронизация - доступ на всех устройствах.
  9. Более высокий уровень обслуживания программного обеспечения.
  10. Невысокие технические требования к устройствам.
  11. Возможность работать с людьми вне зависимости от их географического расположения, часового пояса, устройства.

Для разработчиков:

  1. Нет проблем с пиратским распространением ПО.
  2. Saas-платформа - это защита инвестиций разработчика. Клиент привязывается к разработчику, ему нельзя отказаться от услуг и продолжать пользоваться ПО одновременно. То есть предсказуемый периодический доход.
  3. Быстрое обновление.
  4. Низкие затраты на работу с отдельным пользователем.
  5. Доход от подписок в будущем станет больше, чем от лицензий.
  6. Некоторые продукты не могут быть реализованы как классическое ПО. С ними можно работать лишь при помощи облачных технологий, например, сервиса Datanyze.
  7. Техническая и экономическая эффективность.
  8. Конкуренция на глобальных рынках.
  9. Увеличение популярности. По данным статистики Computer Economics, 60% компаний внедрили в свой бизнес хотя бы одно решение SaaS, а еще 36% собираются инвестировать в программное обеспечение в дальнейшем.

Минусы SaaS

  1. Необходимо бесперебойное одключение к Интернету. Некоторые разработчики сглаживают неудобство и предоставляют офлайн-доступ к платформе.
  2. Низкая скорость доступа. Вопрос становится особенно актуальным при передачи больших объемов материалов.
  3. И снова про безопасность. Обращайте внимание, кому доверяете данные. Если сервис себя еще не зарекомендовал, не спешите доверять ему важные сведения.
  4. Маленький функционал не адаптирован под глубокую разработку для каждого пользователя, в том числе, для инновационных решений. В классическом ПО намного шире набор функций, поскольку основа конкуренции среди классических приложений - помощь в развитии индивидуальных особенностей бизнеса. В облачных сервисах это маловозможно, поскольку ограниченный функционал построен на типичных потребностях и не подстраивается под конкретные нужды каждой бизнес-идеи.
  5. Кроме того, функционал пока нельзя расширить из-за технических особенностей браузеров.
  6. Для разработчиков нет отдельных сетей для продажи программ как услуги, нужно продвигать самостоятельно через интернет.

Как работает SaaS

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

Примеры Software As A Service

CRM-SaaS

(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

  1. Увеличение скорости доступа в Интернет.
  2. Большая правовая база.
  3. Эффективные маркетинговые подходы.

Альтернативы Software As A Service

Альтернативы SaaS - это нечто среднее между классическим устанавливаемым ПО и облачным решением.

  1. S+S - действует по аналогичной схеме, только вместо браузера используется специальный клиент.
  2. IaaS - инфраструктура как услуга. Предоставляются доступ к серверам, сети, хранилищу, а компании используют свои инструменты для работы с ними – платформы и приложения.
  3. Аренда приложений. С точки зрения пользователя разницы никакой, но каждому предоставляется отдельная копия ПО, в отличии от Software As A Service, где все работают в одной программе. Сложнее администрировать и настраивать.
  4. PaaS - платформа как услуга. Разработчики используют для разработки и управления своих приложений.

Как настраивается Software As A Service

Рассмотрим упрощенную версию:

  1. Сначала выполняется настройка сервера.
  2. Далее закупается специальный клиент по работе с передачей сообщений, который в дальнейшем надо поддерживать и обслуживать.
  3. Загружается страница в браузер.

Итак, Software As A Service - это ПО как услуга. Звучит страшно, но на деле, мы давно пользуемся его продуктами, облегчая свою жизнь. Нет лишних переплат, а с доступом в интернет все нужное всегда под рукой и на любом устройстве. Современные технологии развиваются, и в будущем 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, большое будущее.




Top