Що таке SaaS і як працює програмне забезпечення як послуга?
Автор: Редакція Domeny.ForSale Опубліковано
Коротко: SaaS (Software as a Service), тобто програмне забезпечення як послуга, — це модель, за якої ви користуєтеся застосунком, роботу якого забезпечує постачальник, зазвичай через інтернет. Замість того щоб установлювати й обслуговувати програму на власному сервері, ви створюєте обліковий запис і вибираєте тариф — найчастіше з передплатою, хоча є й безкоштовні версії. Постачальник відповідає за роботу застосунку та оновлення, але на вашому боці залишаються m.in. налаштування доступу й оцінка того, чи відповідає послуга вашим потребам.
Як SaaS працює на практиці?
У моделі SaaS застосунок працює на інфраструктурі, якою керує постачальник. Найчастіше ви відкриваєте його в браузері, хоча деякі сервіси також мають мобільні та комп’ютерні застосунки. Дані зазвичай зберігаються на боці сервісу, тож ви можете користуватися одним обліковим записом на різних пристроях.
Приклад — онлайн-система керування відносинами з клієнтами, тобто CRM. Менеджер із продажу входить у систему, додає контакт і записує домовленості за підсумками розмови, а колега з відповідними правами доступу бачить цю інформацію у своєму обліковому записі. Компанії не потрібно самостійно встановлювати систему чи оновлювати її сервер.
SaaS описує спосіб надання програмного забезпечення, а не його призначення. За цією моделлю можуть працювати корпоративна пошта, інструменти для виставлення рахунків, редактори документів, системи бронювання чи платформи для інтернет-магазинів. Сама передплата ще не означає SaaS: програму, яку встановлюють локально, також можуть продавати за передплатою.
Чим SaaS відрізняється від програми на власному сервері?
Найважливіша відмінність — у розподілі обов’язків. Якщо компанія встановлює програму самостійно, за середовище, оновлення та підтримку її роботи відповідає сама компанія або найнятий нею адміністратор. У SaaS значну частину цих завдань бере на себе постачальник, але користувач зазвичай має менше можливостей впливати на технічну роботу системи.
| Аспект | SaaS | Власне встановлення |
|---|---|---|
| Запуск | Зазвичай створення облікового запису й налаштування | Встановлення та підготовка середовища |
| Оновлення | Впроваджує постачальник | Планують і впроваджують самостійно |
| Витрати | Найчастіше регулярні платежі | Ліцензія, інфраструктура й обслуговування — залежно від рішення |
| Модифікації | У межах функцій та інтеграцій сервісу | Потенційно ширші можливості, залежно від ліцензії та доступу до коду |
| Контроль середовища | Обмежений можливостями, які надає постачальник | Більший контроль, але й більша відповідальність |
Не кожен застосунок, доступний через браузер, є SaaS. Компанія може запустити програму на власному сервері й надати працівникам доступ до неї через інтернет. Водночас оренда самого лише сервера в хмарі не дає готової послуги SaaS — хтось усе одно має встановити застосунок і підтримувати його роботу.
Коли SaaS полегшує роботу, а коли обмежує?
SaaS може бути вдалим вибором, якщо вам потрібно швидко налагодити стандартний процес, наприклад обробку бронювань, і ви не хочете утримувати власне комп’ютерне середовище. Ця модель також полегшує роботу команд, які користуються застосунком у різних місцях. Щоб надати доступ більшій кількості людей, часто достатньо додати облікові записи, хоча це може збільшити суму рахунку.
Обмеженням є залежність від постачальника: доступності його сервісу, тарифів, напряму розвитку та рішень щодо зміни функцій. Збій у роботі сервісу або інтернет-з’єднання може унеможливити роботу; автономний режим є лише в деяких застосунках. Також не завжди можна відкласти оновлення чи зберегти попередній інтерфейс.
Приклад: невеликий салон, якому потрібні календар записів і нагадування для клієнтів, може вибрати готовий сервіс замість того, щоб замовляти окрему систему. Проте якщо бронювання потребує нестандартних правил, спершу варто перевірити, чи підтримує їх застосунок. Низька плата за передплату не допоможе, якщо працівникам доведеться щодня вручну обходити обмеження.
Як розрахувати реальну вартість послуги?
Ціна на сайті часто стосується конкретного варіанта оплати. Плата може залежати від кількості користувачів, обсягу сховища, кількості замовлень, надісланих повідомлень або використовуваних функцій. До витрат можуть додатися впровадження, перенесення даних, навчання та інтеграція з іншими системами.
Порівнюйте пропозиції для однакового сценарію: скільки працівників користуватимуться застосунком, які функції необхідні та які обсяги використання ви очікуєте. Окремо розрахуйте витрати за більшого масштабу роботи. Акційна ціна на старті не показує, якими будуть витрати після розширення команди.
Перевірте актуальні ціни, ліміти та правила оплати в офіційному переліку тарифів і правилах користування послугою постачальника. Зокрема, з’ясуйте, чи передбачає зазначена сума оплату за рік наперед, чи включає вона податки та коли можна зменшити кількість платних облікових записів.
Що перевірити, перш ніж довірити дані постачальнику?
Безпека SaaS залежить і від захисту сервісу, і від того, як ним користуються. Постачальник може захищати інфраструктуру, але не здатен запобігти кожній помилці користувача, наприклад наданню надто широких прав доступу. Перед придбанням перевірте:
- Доступ: чи є ролі користувачів і багатофакторна автентифікація, тобто додаткове підтвердження входу, крім пароля?
- Відновлення даних: які резервні копії створюються та чи можна відновити випадково видалену інформацію?
- Безперервність роботи: яку підтримку та які зобов’язання щодо доступності сервісу заявляє постачальник?
- Відмова від послуги: чи зможете ви експортувати дані в придатному для подальшого використання форматі разом із потрібними вкладеннями та скільки часу матимете на це після відмови?
Якщо застосунок оброблятиме персональні дані, потрібно також оцінити умови їх обробки, зокрема відповідний договір і можливе передавання даних за межі Європейської економічної зони. Це загальна рекомендація, а не індивідуальна юридична консультація; вимоги залежать від даних і способу користування послугою.
Перш ніж оплачувати тривалу передплату, проведіть тест із вигаданими даними: виконайте типове завдання, надайте доступ іншій людині й перевірте експорт. Такий тест допоможе оцінити не лише зручність початку роботи, а й можливість згодом перейти на інший інструмент.
