SaaS - software as a services

SaaS (software as a services).

Введение

               С развитием телекоммуникаций и увеличением пропускной способности каналов связи всё большую популярность набирают технологии виртуализации, одной из наиболее ярких представительниц которой является модель предоставления программного обеспечения в аренду, так называемая концепция SaaS (software as a services).  
           Модель обладает рядом преимуществ перед традиционным использованием программных средств: 
• отсутствие затрат на приобретение программно - аппаратных средств для начала использования системы; 
• процессы обслуживания системы (обновление, резервное копирование, распределение нагрузки) выполняются поставщиком услуги, а не конечным пользователем; 
• стирание территориальных ограничений по пользованию услугой; 
• она позволяет оплачивать ресурсы по факту их использования. 
 
           Ведущее положение среди сервисов, предоставляемых в соответствии SaaS занимает аренда корпоративного ПО.  
     Вновь создаваемые системы разрабатываются на специализированных платформах и уже с учетом нового способа доставки ПО до конечного потребителя, в виде конечного сервиса. Но остаются также и зарекомендовавшие себя «традиционные» системы. Проводимое исследование будет посвящено выработке подхода для построения программно-технической платформы для предоставления таких систем в качестве сервиса.

 

 

Что такое SaaS?

         SaaS (Software-as-a-Service, программное обеспечение как услуга) — это новая модель использования программного обеспечения (ПО), когда пользователь не устанавливает ПО на свой компьютер, а использует его через Интернет. ПО установлено на сервере SaaS-провайдера, а пользователи получают к нему доступ через интернет-браузер. Пользователь не приобретает ПО, а арендует его — оплачивает стоимость аренды в месяц.

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

История SAAS

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

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

 

 

 

 

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

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

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

Стоимость

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

        Контракт на аренду 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

  • Использование программного обеспечения лицензировано.
  • Не нужно устанавливать, обновлять и поддерживать работоспособность оборудования и программного обеспечения. Использование облачной инфраструктуры не подразумевает покупку лицензии, как в случае с “пакетным” ПО, покупку и содержание серверов, кроме того, вы можете отписаться от услуги в любой момент, если поймете, что Вам она не подходит. Таким образом, Вы платите исключительно за то, что используете.
  • Небольшие периодические затраты, вместо существенных разовых.
  • Нет необходимости в размещении серверов, администрировании и защите безопасности данных.
  • Платежи прогнозируемы.
  • Приложения время от времени модернизируются.В "облаке" всегда находится самая последняя и самая свежая версия программы или документа. Будьте уверены, что переустанавливать платформу и платить за обновления Вам никогда не придется.
  • Снижаются затраты на процесс развёртывания и внедрение
  • Снижаются затраты на системы поддержки, настройки и дорогих квалифицированных системных администраторов.
  • Снижение общих затрат на IТ, дорогостоящее ПО, аппаратную платформу, серверы и сетевое оборудование. Сохранение оборотных средств.
  • Увеличение скорости развертывания решений, обеспечения работоспособности в короткий строк.
  • Глобальная доступность. С учетом значительной экономии средств (см пункт выше) Saas сервисы становятся доступны максимально широкому кругу пользователей. Ввиду своей распространенности большинство Saas приложений имеют удобный интуитивный интерфейс. Достаточно сказать о том, что каждый из нас ежедневно использует Saas, порой даже не подозревая об этом: Все популярные почтовые клиенты, приложения Google, в том числе Google Docs, онлайн-игры и даже банкоматы - все это яркие примеры Software as a service, довольно быстро и основательно вошедших в нашу повседневную активность.
  • Гарантированное качество и высокий уровень надежности.
  • Мобильность сервиса. Ваш облачной портал будет доступен отовсюду, где есть интернет-соединение. Большинство Saas-приложений имеют мобильную версию, то есть Вы сможете легко получить доступ к нему со смартфона и планшета, что, конечно, очень удобно для тех, кто много времени проводит в пути и вынужден вести дела находясь за пределами офиса.В первую очередь, это касается систем для управления проектами. Такие платформы как 5pm , русскоязычный Teamlab и Zoho Projects уже давно обеспечили своих пользователей доступом к облачным офисам с мобильных устройств.
  • Устойчивость данных к потере или краже. Если Вы храните свои данные в “облаке”, провайдер автоматически выполняет их резервное копирование, а это значит, что за сохранность информации в 99,9 % случаев можно не волноваться. По данным Freeform Dynamics 75% компаний считают использование SaaS безопасным для своих критических данных.

 

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

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

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

 

Препятствия внедрению  SaaS в СНГ

  1. IТ-персонал, консультирующий руководителей, и получающий зарплату, не заинтересован в развитии технологичного SaaS, из-за возможного снижения зарплаты и сокращения.
  2. Большинство заказчиков не преодолели психологический барьер.
  3. Опасения утечки информации и коммерческих данных, при выведении данные за пределы своей сети, на удаленный сервис.
  4. Деятельность потенциальных заказчиков недостаточно прозрачна, двойная бухгалтерия, нелицензионное ПО и пр.
  5. Недостаточно качественно функционируют каналы передачи данных. 6. Отечественные производители и западные SaaS-представители не предоставляют гарантированного качества.
  6. Отечественный рынок SaaS не развит и имеет малое количество интересных вариантов и предложений.
  7. Провайдеры не осознают своей выгоды и не поддерживают развитие SaaS.

 

SaaS в России

             В отличие от Западной Европы и США модель SaaS пока не получила широкого распространения в России. На сегодняшний день можно выделить сразу несколько факторов, которые тормозят развитие данной модели на территории России и стран ближнего зарубежья:

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

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

Название системы

Производитель

Провайдер в России

HRM-системы

Quinyx

UCMS Group

UCMS Group

БОСС-Кадровик

АйТи

АйТи

CRM-системы

SugarCRM

Open Source

АйТи

24com

Интерактивные информационные системы

Интерактивные информационные системы

Salesforce.com

Salesforce.com

Salesforce.com, CT Consulting(интегратор)

NetSuite CRM

NetSuite

NetSuite, iGate (интегратор)

Управление задачами, проектами, совместная работа

Мегаплан Task Manager и др.

Мегаплан

Мегаплан

Кларис

Альтсофт

Альтсофт

Instant Business Network

Медиачеис

Медиачеис

Электронная почта

КРОК

КРОК

Корпоративный портал

КРОК

КРОК

Складской учет

МойСклад

Логнекс

Логнекс

EraTech Online Service SaaS

Эра Технологий

Era of Technologies

Учёт заказов

«Менеждер-Онлайн» — ваши клиенты и заказы

manager-online.ru

manager-online.ru

QuickDoc Конструктор документов

ДокЛаб

ДокЛаб


 

Альтернативы  SaaS

S+S (Software + Servise) - это альтернативная по отношению к SaaS технология, продвигаемая Microsoft.

      В отличии от модели SaaS, в которой пользователь получает доступ к приложению через браузер или тонкий клиент, модель S+S предполагает наличие достаточно функционального программного обеспечения, установленного на компьютере.

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

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

       Однако, в любом случае, данная модель имеет право на существование и уже с успехом используется во многих приложениях (например, Skype).

 

 


SaaS - software as a services