Преимущества использования SaaS программного обеспечения в сравнении с on-premises программным обеспечением

Автор: Левина Анастасия Ивановна, Кубарский Александр Вячеславович

Журнал: Научный вестник Южного института менеджмента @vestnik-uim

Рубрика: Экономическая политика и хозяйственная практика

Статья в выпуске: 4 (24), 2018 года.

Бесплатный доступ

Резюме: Software-as-a-Service (SaaS) становится популярным вариантом аутсорсинга для клиентов, заинтересованных в оплате права доступа к стандартизованному набору функций необходимого программного обеспечения через Интернет. За счет низкой стоимости услуги и отсутствия высоких первоначальных затрат бизнес начинает интересоваться в использовании данной технологии. Программное обеспечение как сервис позволяет существенно сократить затраты на ИТ-услуги, переосмыслить весь процесс автоматизации деятельности компаний и создания программного обеспечения за счет отказа от высоких входных инвестиций в инфраструктуру и ее последующего поддержания. Учитывая эти преимущества SaaS перед on-premises приложениями, бизнес все чаще говорит о возможности полного перехода на использование сервисов SaaS. В данной работе разобрано понятие SaaS программного обеспечения, архитектура подобного рода приложений, их модели распространения и стоимости долгосрочного использования, а также проведено сравнение данного подхода с on-premises программным обеспечением в вышеперечисленных вопросах. На основе анализа фактических данных даны рекомендации на тему, стоит ли отказываться от привычного набора технологий в пользу SaaS и каким компаниям следует предпринимать подобные действия.

Еще

Мульти-аренда, saas архитектура, преимущества saas, недостатки saas, внедрение 1с

Короткий адрес: https://sciup.org/143165932

IDR: 143165932   |   DOI: 10.31775/2305-3100-2018-4-89-94

Текст научной статьи Преимущества использования SaaS программного обеспечения в сравнении с on-premises программным обеспечением

For сitation: Levina A.I., Kubarskii A.V. Advantages of SaaS software in comparison with on-premises software. Scientific bulletin of the Southern Institute of Management. 2018;(4): 89-94. (In Russ.) https://doi. org/10.31775/2305-3100-2018-4-89-94

There is no conflict of interests

Облачные вычисления и связанные с ними технологии на сегодняшний день являются одними из самых популярных технологических трендов, которые широко обсуждаются различными компаниями, экспертами и аналитиками [1, 4]. Одним из основных направлений облачных вычислений является SaaS (Software-as-a-Service) – категория облачных вычислений, которая представляет собой модель, при которой бизнес использует приложения или информационные системы как услугу через Интернет. Эти приложения работают на удаленных серверах, которые принадлежат SaaS провайдерам. Доступ к такому ПО осуществляется чаще всего через веб-браузер и предлагается с использованием разных моделей оплаты, например, на основе подписки (subscription based) или по факту использования (pay-as-you-go pricing).

Технически это означает, что клиенту не нужно покупать программное обеспечение, закупать оборудование и нанимать дополнительный персонал, что противопоставлено более привычной модели распространения программного обеспечения (on-premises), когда для того, чтобы начать использовать информационную систему (ИС) или приложение, его необходимо купить, приобрести сервера, СУБД и серверную операционную систему, дополнительно арендовать место для оборудования и нанять сотрудников для администрирования приложения и поддержания оборудования. Данные затраты могут требоваться как на этапе внедрения системы, так и в последствии при попытках масштабирования.

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

Рассмотрим более детально технологию SaaS и выясним, предпочтительно ли использование Software-as-a-Service или же стоит продолжать использовать более привычные технологии.

Главной особенностью SaaS, отличающей такой вид сервиса от обычного on-premises программного обеспечения, является архитектура, которая позволяет предоставлять один экземпляр программного обеспечения сразу нескольким арендаторам. Такой подход называется multi-tenancy architecture [1, 5]. Термин не имеет точного перевода на русском языке и самое близкое по смыслу слово можно считать мультиарендность или мульти-аренда. Арендаторами в данном подходе называется группа пользователей, которые имеют общий доступ с особыми привилегиями к экземпляру программного обеспечения или, другими словами, клиенты.

Другой вид архитектуры, свойственный для SaaS – это Single-tenancy. При использовании данной архитектуры одному арендатору/клиенту соответствует один экземпляр программного обеспечения, так же, как и одна база данных.

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

Основные модели распространения SaaS включают в себя:1

Подписка или абонентская плата – распространенная модель взимания платы за использование ПО, при котором фиксированная плата взимается через фиксированный промежуток времени [3].

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

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

Комиссия – модель, которую используют такие сервисы как DropBox или GoogleDrive, при которой при превышении лимита использования системы потребуется дополнительная оплата.

Бесплатное распространение.

Главными моделями монетизации on-premises программного обеспечения являются:

Бесплатное распространение.

Условно-бесплатное.

Adware – программное обеспечение распространяется бесплатно, однако содержит рекламу.

Donationware – полностью функционирующее приложение, за которое предлагается сделать пожертвование разработчику.

Фримиум.

Nagware – программное обеспечение, которое навязчивым образом напоминает пользователям, что требуется приобрести платную лицензию.

Коммерческое – продажа экземпляров программного обеспечения и лицензий.

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

Таблица 1

Преимущества и недостатки On-premises и SaaS решений

Преимущества On-premises

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

Высокая скорость работы приложений за счет размещения на локальных машинах.

Безопасность: на текущий момент из-за развития шифрования и «secure» протоколов нельзя однозначно сказать, является ли on-premises ПО более защищенным по сравнению с SaaS, однако моральная безопасность у данных приложений на порядок выше.

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

Большой выбор приложений.

Широкие возможности доработки программных продуктов для максимального соответствия бизнес-процессам компаний [6].

Низкие первоначальные взносы: поскольку SaaS зачастую использует подписку и не предполагает первоначальный взнос за лицензию.

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

Простота обновления: SaaS провайдер полностью отвечает за обновление программного обеспечения, тем самым снимает ответственность за обновление с клиента [6].

Доступность: чтобы получить доступ к SaaS приложению, пользователю достаточно иметь браузер и подключение к Интернету.

Масштабируемость: при необходимости SaaS провайдер может выделить дополнительные мощности и рабочие места, например, в случае роста бизнеса [7].

Недостатки On-premises

Недостатки SaaS

Масштабирование: при попытке масштабировать информационную систему могут потребоваться дополнительные издержки и время.

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

Большие первоначальные затраты при внедрении: для установки программного обеспечения может потребоваться покупка лицензий на ПО и оборудования.

Дополнительные кадровые ресурсы: для администрирования системы и поддержки оборудования требуется привлечение специалистов.

Контроль приложения: целиком осуществляется третьими лицами, вплоть до использования версий ПО.

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

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

Требования к соединению: поскольку SaaS работает через Интернет, то требуется надежное соединение и высокая пропускная способность[8].

Производительность: SaaS приложения могут работать сравнительно медленнее, чем их on-premises аналоги, так как данное не установлено на локальной машине.

Невозможность свободной доработки программного обеспечения.

В таблице 2 приведены приблизительные расчеты цены внедрения 1С: Документооборот КОРП on-premises варианта и SaaS, основанные на открытых источниках и интервью [5].

Цена на покупку документооборота для onpremises варианта включает в себя лицензию 1С: Документооборот КОРП (187 000 руб.), лицензию 1С Сервер (50 400 руб.), клиентскую лицензию на 50 рабочих мест (187 200 руб.) – в данную сумму не вошла цена на СУБД, так как внедрение 1С предполагает возможность использования PostgreSQL, которая распространяется бесплатно. Цена на обору- дование была определена путем опроса 5 системных администраторов, работающих в сфере внедрения 1С и составила в среднем ~150 000 руб2. Администрирование включает в себя работу сотрудников по администрированию серверов и системы. На основании опроса руководителя департамента по корпоративным проектам компании ООО «Диалог ИТ», была сделана приблизительная средняя оценка по стоимости доработок документооборота за 1й

Таблица 2

Расчет цены внедрения 1С: Документооборот КОРП on-premises варианта и SaaS

1C ДО КОРП

1й год

2й год

3й год

4й год

5й год

Итого

On-premises (50 лицензий)*

424600

0

0

0

0

Оборудование

150000

0

0

0

150000

Администрирование

360000

360000

360000

360000

360000

Доработка ПО

127380

38214

0

0

0

Общие

1061980

398214

360000

360000

510000

2690194

SaaS (50 лицензий) 32550/мес

390600

390600

390600

390600

390600

Общие

390600

390600

390600

390600

390600

1953000

* Цены и порядок поставки. [Электронный ресурс]. Режим доступа: (дата обращения: 12/20/2018)

Рисунок 1. Стоимость внедрения 1С: Документооборот КОРП on-premises варианта и SaaS по годам

и 2й год внедрения системы, что приблизительно составило 30% от стоимости ПО для 1-го года и 30% от затрат на доработки за 1й год для 2-го3.

Стоимость использования SaaS варианта 1С Документооборот КОРП на 50 лицензий, была запрошена у компании «LanCloud».

На рисунке 1 представлена стоимость внедрения по годам 1С: Документооборот КОРП onpremises варианта и SaaS.

Как видно, при грубой оценке стоимость внедрения и сопровождения 1С: Документооборот КОРП имеет более высокую стоимость, даже с учетом планирования на 5 лет, а суммарные затраты на on-premises программное обеспечение всегда больше чем SaaS решение. Более того, не наблюдается тенденции сближения по затратам SaaS и onpremises.

В таблице 3 приведены приблизительные расчеты цен для внедрения 1С ERP, Бухгалтерия и Управление торговлей.

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

Некоторые другие исследования показывают результаты, при которых SaaS сравнивается по затратам с On-premises решениями приблизительно через 10 лет.

В ходе исследования было рассмотрена одна из категорий облачных вычислений SaaS, а именно ее архитектура, модели распространения и монетизации, а также приблизительная стоимость пользования сервисом на протяжении 5 лет и сравнены с on-premises аналогами на примере продуктов 1С.

Таблица 3

Расчеты цены внедрения 1С ERP, Бухгалтерия и Управление торговлей on-premises варианта и SaaS

1C ERP

1й год

2й год

3й год

4й год

5й год

Итого

On-premises (50 лицензий)

597600

0

0

0

0

Оборудование

150000

0

0

0

150000

Поддержка оборудования

360000

360000

360000

360000

360000

Доработка ПО

179280

53784

0

0

0

Общие

1286880

413784

360000

360000

510000

2930664

SaaS (50 лицензий) 32550/мес

390600

390600

390600

390600

390600

Общие

390600

390600

390600

390600

390600

1953000

1C УТ

1й год

2й год

3й год

4й год

5й год

Итого

On-premises (50 лицензий)

260200

0

0

0

0

Оборудование

150000

0

0

0

150000

Поддержка оборудования

360000

360000

360000

360000

360000

Доработка ПО

78060

23418

0

0

0

Общие

848260

383418

360000

360000

510000

2461678

SaaS (50 лицензий) 32550/мес

390600

390600

390600

390600

390600

Общие

390600

390600

390600

390600

390600

1953000

1C Бухгалтерия

1й год

2й год

3й год

4й год

5й год

Итого

On-premises (50 лицензий)

252800

0

0

0

0

Оборудование

150000

0

0

0

150000

Поддержка оборудования

360000

360000

360000

360000

360000

Доработка ПО

75840

22752

0

0

0

Общие

838640

382752

360000

360000

510000

2451392

SaaS (50 лицензий) 32550/мес

390600

390600

390600

390600

390600

Общие

390600

390600

390600

390600

390600

1953000

Также были рассмотрены достоинства и недостатки SaaS по сравнению с on-premises программным обеспечением. В результате проведенного исследования сделаны следующие выводы:

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

В долгосрочной перспективе использовании SaaS будет более выгодным в части материальных затрат.

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

Список литературы Преимущества использования SaaS программного обеспечения в сравнении с on-premises программным обеспечением

  • Стоимость ERP. . Режим доступа: http://www.sfx-tula.ru/news/infoblog/8252/(дата обращения: 13/20/2018)
  • Серверы 1Сикластеры серверов 1С. . Режим доступа: https://www.trinitygroup.ru/products/server/1s/(дата обращения: 12/20/2018)
  • Современные методы монетизации программного обеспечения . Режим доступа: https://nauchforum.ru/studconf/tech/xviii/4986 (дата обращения: 12/20/2018)
  • Xin M., Levina N. Software-as-a-Service Model: Elaborating Client-Side Adoption Factors (December 22, 2008). Proceedings of the 29th International Conference on Information Systems, R. Boland, M. Limayem, B. Pentland, (eds), Paris, France, December 14-17, 2008. Available at SSRN: https://ssrn.com/abstract=1319488 or http://dx.doi.org/10.2139/ssrn.1319488
  • Zeeshan Pervez, Sungyoung Lee, Young-Koo Lee. Multi-Tenant, Secure, Load Disseminated SaaS Architecture. 2010 The 12th International Conference on Advanced Communication Technology (ICACT).
  • Laatikainen Gabriella, Ojala Arto. SaaS architecture and pricing models. 2014 IEEE International Conference on Services Computing, 597-604, 2014 DOI: 10.1109/SCC.2014.84
  • Cusumano M.A. The changing software business: Moving from products to services. Computer. 2008; (41-1): 20-27.
  • Benlian A., Hess T. Opportunities and risks of software-as-a-service: Findings from a survey of IT executives. Decision Support Systems. 2011; (52-1): 232-246.
  • Ильяшенко О.Ю., Ильин И.В., Борреманс А.Д. Преимущества использования облачных технологий в проектах по разработке программного обеспечения на примере компаний Санкт-Петербурга//Перспективы науки. 2017. № 6 (93). С. 65-69.
  • Ильин И.В., Ильяшенко О.Ю., Борреманс А.Д. Подход к интеграции облачных технологий типа SaaS при реализации ИТ-проектов//Перспективы науки. 2016. № 12 (87). С. 111-114.
  • Ильин И.В., Анисифоров А.Б. Использование облачных технологий при построении информационных систем кластера//Экономика и управление. 2012. № 7 (81). С. 22-27.
Еще
Статья научная