Усе як послуга. Розбираємося з XaaS та сервісами у хмарі

Дізнайтеся, що таке XaaS-сервіси та яку роль вони відіграють у хмарних рішеннях. У цій статті ми порівняємо концепції «as-a-service» та DIY, а також наведемо кілька популярних та несподіваних прикладів XaaS-послуг у хмарі.

Що таке концепція XaaS і чим відрізняється від DIY?

Концепція «…як сервіс» («aaS» – «as-a-service») передбачає використання продукту або послуги за потребою, на запит. Економічний сенс цієї концепції – «плати, коли користуєшся». Cloud-ринок пропонує безліч сервісів, які постачаються користувачам у форматі XaaS – все-як-послуга.

У звичайному житті можна знайти безліч аналогів послуг XaaS. Наприклад, готель на морському узбережжі: ви платите за кількість днів перебування та перестаєте платити, коли виїжджаєте. Відпустка закінчена, потреба у цих послугах задоволена. Це вигідно порівняно з альтернативою – покупкою вілли на тому самому узбережжі. Ви вкладаєтеся в покупку нерухомості, ремонт, меблі і необхідне побутове обладнання. Вам доводиться регулярно оплачувати комунальні послуги, охорону, можливо, прибирання будинку та догляд за палісадником. Але приїжджаєте ви туди лише на пару-трійку тижнів на рік, у відпустку. Решту часу ви не користуєтеся перевагами вілли, і гроші витрачаються даремно. Купівля вілли – це концепція DIY, do-it-yourself.

В IT організація інфраструктури з DIY має на увазі придбання серверного та мережевого обладнання у власність, підтримання її працездатності, адміністрування та обслуговування, включаючи регулярні апгрейди «заліза» та апдейти ПЗ. Крім цього, потрібно обладнати приміщення для серверів за особливими стандартами – електроживлення, вентиляція, комунікації, ізоляція підлоги, засоби запобігання пожежі тощо. Дуже бажано забезпечити стійкість до відмови, а це означає, що всі критичні вузли обладнання повинні дублюватися. Усі ці великі витрати лягають на бюджет компанії, і потрібні роки і навіть десятиліття, щоб вийти на рентабельність.

На цьому фоні концепція XaaS набагато економніша. Немає потреби у витратах на купівлю обладнання та організації особливих умов для його стабільної та безперебійної роботи, якщо є можливість орендувати потужності або програми у провайдера. Тому попит із боку бізнесу на такий формат обслуговування зростає постійно, а пропозиція з тією ж постійністю поповнюється новими сервісами.

Яку роль відіграє XaaS у цифровій трансформації бізнесу?

Технологічна суть більшості хмарних мікросервісів XaaS найближче до моделі обслуговування «ПЗ як послуга», SaaS. Споживач cloud-послуги сам вибирає, чим необхідно користуватися у хмарі – резервне копіювання та відновлення інформації, розміщення та управління контентом, робота з базою даних, хмарне сховище, комунікації, моніторинг, бекенд, платежі та навіть шкідливе ПЗ. Асортименти XaaS постійно поповнюються новими сервісами. Навіть якщо провайдер не може запропонувати власну XaaS-розробку свого клієнта, часто можлива інтеграція з сервісом іншого вендора.

Підхід XaaS відмінно корелює з BYOD - bring-your-own-device, моделлю управління корпоративними IT, без якої зараз важко уявити будь-яку сучасну компанію. У рамках цієї моделі співробітники фірми використовують для доступу до корпоративної інформаційної системи власні пристрої – смартфони, планшети, смартгодинники, ноутбуки. Проблему зниження рівня інформаційної безпеки під час використання моделі BYOD вирішила концепція доступу та управління IT-ресурсами компанії через API-інтерфейси. І деякі компанії на ринку пропонують клієнтам використати API-as-a-Service.

Цифрова трансформація ставить особливі вимоги до організації бізнес-процесів, і концепція XaaS їм повністю відповідає. Переваги XaaS для бізнесу – скорочення витрат та ризиків, спрощення процесів та оптимізація персоналу, регулярні апдейти на стороні провайдера, гнучкість у прогнозуванні витрат та управлінні. Надійні провайдери завжди несуть фінансову відповідальність перед клієнтами, закріплену в SLA, Service Level Agreement – документі, де описані гарантії якості послуг, що постачаються.

Якими бувають додаткові послуги у хмарі?

X в абревіатурі XaaS – це змінна, як правило, перша буква додаткового сервісу у хмарі. Через це часто виникають колізії: у різних постачальників або той самий продукт отримує різні назви, або, навпаки, одна і та ж абревіатура має на увазі різні послуги. Наприклад, MaaS може означати в одних провайдерів Monitoring-as-a-Service, моніторинг системи, в інших – Metal-as-a-Service, оренда виділеного сервера як послуга, а у третіх – Malware-as-a-Service, шкідливе ПЗ як послуга. Або на прикладі того ж резервного копіювання: деякі провайдери називають його BaaS, Backup-as-a-Service, інші – RaaS, Recovery-as-a-Service, сервіс, за допомогою якого відбувається резервування критично важливої для користувача інформації та її відновлення за потреби.

Охопити весь асортимент пропонованих ринком XaaS послуг у рамках однієї статті неможливо, та й немає потреби. Найчастіше постачальники XaaS-рішень роблять свої послуги для потреб вузького клієнтського сегмента. Але є низка послуг, які користуються найбільшою популярністю та застосовуються найчастіше. Їх ми розглянемо.

BaaS – Backup-as-a-Service: резервне копіювання

Цей сервіс – один із ключових для інформаційної безпеки підприємства. Він дозволяє робити регулярне резервне копіювання даних у хмарі та зберігати їх у віддаленому сховищі. Віддалене зберігання резервних копій підвищує стійкість інформації до різноманітних збоїв: навіть якщо основна система постраждає від кібератаки, стихійного лиха та інших форс-мажорних неприємностей, дані вціліють. І після відновлення із резервних копій система швидко поверне працездатність.

Розглянемо приклад такої послуги. Інженери SIM-Networks розробили та впровадили у хмарну IaaS спеціально адаптований сервіс SIM-Cloud BaaS. Він активується користувачем із панелі керування хмарою. Розміщення резервних копій у віддаленому сховищі можливе у двох варіантах: або зберігання у тому ж дата-центрі, де розгорнуто основну інфраструктуру клієнта, або – у віддаленому від основної інфраструктури дата-центрі. У першому випадку швидкість відновлення даних вище, у другому додатково зростає ступінь захищеності даних.

RaaS – Recovery-as-a-Service: відновлення даних як послуга

RaaS іноді позиціонують як автономну від BaaS послугу, більш просунуту щодо захисту даних і швидкості відновлення додатків. Іноді як частина сервісу BaaS, часто асоціюють з DRaaS. Ми пропонуємо розглядати RaaS як складову частину backup-as-a-service, оскільки нелогічно розділяти резервне копіювання, зберігання та відновлення даних на різні послуги.

DRaaS – Disaster-Recovery-as-a-Service: послуга відновлення системи після аварій

Це комплексний сервіс включає не тільки резервне копіювання та інструменти відновлення системи, але й повну реплікацію всіх даних, бізнес-процесів та додатків. Фактично DRaaS створює клон основної інфраструктури, яка безперервно актуалізується. У разі збою або катастрофи робота компанії продовжиться в цій додатковій інфраструктурі, доки відновлюватиметься основна система. У контексті корпоративного управління DRaaS – один з основних компонентів стратегії безперервності бізнесу – BCM, Business Continuity Management.

Організувати стійкий до відмови клон основної інфраструктури на власному майданчику - це колосальні витрати, непідйомні для більшості фірм. У той же час хмарний DRaaS набагато зручніший, доступніший і забезпечений додатковим захистом, організованим провайдером.

MaaS – Monitoring-as-a-Service: моніторинг хмарної інфраструктури як послуга

Цей сервіс, як правило, пропонують великі провайдери. Використовуючи MaaS, ви можете контролювати стан ключових параметрів своєї хмарної інфраструктури, навантаження на програми, а також роботу встановленого у хмарі ПЗ. Призначення цієї послуги – зниження ризиків відмови інфраструктури та простоїв бізнесу, оптимізація процесів. Перспектива розвитку цього напряму у майбутньому безпосередньо пов'язана з Big Data. Приклад MaaS – сервіс моніторингу CloudMon в інфраструктурі SIM-Cloud.

DBaaS – Database-as-a-Service: база даних як послуга

Затребуваний сервіс, один із ключових XaaS. Він дозволяє компаніям отримувати доступ до баз даних, обходячись без налаштування інфраструктури або програмного забезпечення. Адміністрування, обслуговування, управління БД знаходиться на стороні провайдера, клієнт просто користується БД як продуктом.

EaaS – Environment-as-a-Service: IT-середовище як послуга

Іноді цю сервісну модель називають IaaS Plus, іноді проміжною версією між моделями PaaS і IaaS. Суть цього сервісу полягає в тому, що клієнт отримує необхідне середовище для розробки, тестування, розгортання своїх програм, автоматизоване, інтегроване з провідними контейнерними рішеннями Kubernetes і Docker. EaaS-рішення скорочують витрати бізнесу на хмарні обчислення, оптимізують використання інфраструктури та підвищують продуктивність.

Backend-as-a-Service: бекенд як послуга

Фронтенд – те, що бачить кінцевий користувач у браузері чи інтерфейсі; бекенд - основний функціонал, все, що працює на сервері. Іншими словами, фронтенд – це візуалізація, HTML із CSS та JavaScript, а бекенд – підводна частина айсберга: мови програмування, взаємодія з базами даних. У програмуванні веб- та мобільних додатків бекенд відповідає за взаємодію з інтерфейсом, зберігання та управління даними, управління запитами до БД та відображення цієї інформації у браузері. Backend-as-a-Service та його мобільна варіація MBaaS – це хмарна послуга, що надає веб-розробникам все необхідне середовище та компоненти, у тому числі хмарні сховища, бази даних, API.

EaaS – Everything-as-a-Service: все як послуга

Комплексне інфраструктурне рішення з назвою, яке носить швидше маркетинговий характер. EaaS пропонує клієнтам повну трансформацію існуючої інфраструктури підприємства від концепції on-premises до концепції cloud solutions. Це рішення передбачає радикальні зміни у стратегії управління компанією на всіх рівнях, бізнес-процесах, підходах та методології управління виробництвом тощо. У нього включають підбір конфігурації, налаштування, впровадження, міграцію з локальної платформи, придбання та встановлення всього необхідного ПЗ (включаючи ліцензії), підтримку, необхідні оновлення системи та її компонентів та інші параметри. Фактично це проект переходу від локального розміщення до гнучкої хмарної архітектури, який виконаний “під ключ”. Про подібні проекти, реалізовані SIM-Networks, читайте у розділі «Кейси».

MaaS – Metal-as-a-Service: виділений сервер як послуга

Цей термін може заплутати будь-кого. Із абревіатури випливає, що замовник бере в оренду виділені сервери для використання у хмарній інфраструктурі. Насправді ніякої плутанини не повинно бути: MaaS – це рішення для оркестрування серверів. Воно дозволяє розглядати фізичні сервери як віртуальні машини (інстанси) у хмарі. Тобто замість того, щоб керувати кожним сервером окремо, MaaS об'єднує сервери в єдиний гнучкий хмарний пул ресурсів.

CaaS – Communication-as-a-Service: комунікації як послуга

Це комплексне SaaS-рішення для забезпечення послуг зв'язку в компанії, що включає інтернет-телефонію, відеозв'язок, чати та месенджери, інтерфейси для спільної роботи з документами та інші інструменти комунікацій. Придбання такого програмного комплексу дозволяє значно економити на інфраструктурі та ПЗ, при цьому можна масштабувати потужності, як це зазвичай відбувається у хмарних рішеннях.

EaaS – Encryption-as-a-Service: шифрування як послуга

Шифрування даних здатне убезпечити їх від будь-якого втручання, навіть якщо вони потраплять до рук зловмисників. Користувачі, яким важливо зберігати свою конфіденційну інформацію, вживають заходів для її захисту. Надійні та серйозні провайдери хмарних послуг обов'язково передбачають комплексні заходи для захисту своїх клієнтів.

Якщо ви не впевнені, що ваш провайдер застосовує достатньо засобів для безпеки вашої інформації, можна замовити рішення Encryption-as-a-Service у розробника таких послуг. Такі продукти зазвичай легко інтегруються у хмарне середовище різних постачальників, хоча є такі, які залежать від платформи, де розгорнута хмарна інфраструктура.

CaaS – Content-as-a-Service: контент як послуга

Іноді цей сервіс називають ще MCaaS – managed content as a service, послуга керування контентом. Це справжній порятунок для маркетологів, яким доводиться генерувати, адаптувати, оптимізувати різноманітний контент для різних каналів доставки споживачам. CaaS – сервіс, який дозволяє корпоративним користувачам розміщувати, керувати та структурувати контент на різних комунікаційних платформах, веб- та мультимедійних програмах.

DaaS – Desktop-as-a-Service: робочий стіл як послуга

Ідеться про організацію термінального доступу за допомогою тонких клієнтів та RDP-протоколу. Коли корпорації зрозуміли, що утримувати парк персональних комп'ютерів, особливо в умовах організації з розгалуженою структурою, дуже витратно в усіх відношеннях (обслуговування, підтримка, запчастини та компоненти, штат IT-співробітників), вони стали шукати варіанти оптимізації. Але справжнє вирішення цього завдання запропонували хмарні технології. Організувати віддалене підключення десятків і навіть сотень робочих місць до термінального сервера за допомогою Desktop-as-a-Service – легко, гнучко, економічно та дуже зручно.

EaaS – Emulation-as-a-Service: емуляція як послуга

Emulation-as-a-Service – продукт, затребуваний у розробці та серед архітекторів систем. Під емуляцією в IT мають на увазі програмно-апаратний комплекс, що імітує основну систему, але не є такою. У QA, наприклад, при кросбраузерному тестуванні використовують SaaS-рішення, що дозволяють відстежити роботу програми в різних веб-браузерах та на мобільних платформах.

PaaS – Payments-as-a-Service: платежі як послуга

Різновид сервісу – TPaaS, Transaction payments-as-a-Service, платіжні транзакції як послуга. Являє собою програмне забезпечення як послугу, що поєднує підключення користувачів до систем локальних, регіональних та міжнародних платежів через загальний інтерфейс.

MaaS – Malware-as-a-Service: шкідливе програмне забезпечення як послуга

Насамкінець – про несподіване. Коли говорять про XaaS, зазвичай мають на увазі, що йдеться про продукти, призначені виключно на досягнення легальних цілей законослухняними громадянами. Але якщо є попит на кібератаки, промислове шпигунство, крадіжку конфіденційної інформації – знайдуться і ті, хто створює інструменти для таких дій. Такі виробники шкідливого софту (вірусів, черв'яків та троянів) працюють на хмарних серверах, а з клієнтами взаємодіють за моделлю SaaS. Продукти Malware-as-a-Service дозволяють зловмисникам атакувати своїх жертв, у тому числі за допомогою ботнетів, доступ до яких замовники MaaS отримують у рамках обслуговування.

Хмарний бекап

Хмарний бекап

Ознайомтеся із зручним хмарним бекап-рішенням SIM-Networks

Дізнатися більше

Підбиваючи підсумки

Додаткові сервіси XaaS створюють комфортніші умови роботи у хмарі користувачам. Розуміючи це, провайдери cloud-рішень намагаються не лише задовольняти вже відомі запити своїх клієнтів, а й грати на випередження, активно розробляючи нові послуги. Наприклад, у хмарній інфраструктурі SIM-Cloud реалізовано додаткові послуги:

  • DNS-as-a-Service (DNSaaS) – сервіс управління конфігурацією доменів: можливість створення, зміни, видалення записів DNS та ін;
  • Firewall-as-a-Service – дозволяє клієнту налаштувати правила та політики управління інтернет-трафіком на інстансах проекту аж до повного обмеження доступу до них ззовні або доступу мережі проекту до Інтернету;
  • Notification-as-a-Service – сервіс системних повідомлень про важливі події хмарного проекту, що використовується для вирішення аналітичних завдань аудиту роботи, траблшутингу тощо;
  • VPN-as-a-Service – швидке налаштування віртуальних приватних мереж для вашого хмарного проекту.

Описані у статті приклади XaaS-рішень – лише мала частка сервісів, які з'являються з кожним днем. Частина цих рішень використовуються лише в корпоративних цілях, частина орієнтована на аудиторію розробників та ІТ-експертів. У міру розвитку хмарних технологій таких продуктів ставатиме дедалі більше.

Чи була ця стаття корисною?

Теги:

#хмара

Сподобалася стаття?

Згода на використання файлів cookie

Натискаючи "Я згоден", ви даєте згоду на використання файлів cookie на нашому веб-сайті, щоб надати вам найбільш релевантний досвід, запам'ятовуючи ваші уподобання та повторні відвідування. Однак ви можете відвідати "Керування файлами cookie", щоб надати контрольовану згоду. Детальніше

Налаштування файлів cookie

Функціональні

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

Аналітичні

Аналітичні файли cookie використовуються для розуміння того, як відвідувачі взаємодіють із веб-сайтом.

Рекламні

Рекламні файли cookie використовуються для надання відвідувачам релевантної реклами та маркетингових кампаній.