Aa Aa Aa
Aa Aa Aa
Прочитати вголос
Зупинити читання

Кожному своя «хмара» — якими бувають cloud-сервіси та яка між ними різниця

Kožnomu svoja «hmara» — jakymy buvajuť cloud-servisy ta jaka miž nymy riznycja

Щоби зрозуміти, навіщо нам «хмари», варто розібратися, якими вони взагалі бувають і які переваги надають. І хоча усі хмарні сервіси створено за принципом «віддалених» обчислень, втілювати цей принцип можна по-різному. Все залежить від мети ресурсу, потреб користувача, функціональних можливостей
Ščoby zrozumity, naviščo nam «hmary», varto rozibratysja, jakymy vony vzagali buvajuť i jaki perevagy nadajuť. I hoča usi hmarni servisy stvoreno za pryncypom «viddalenyh» občysleń, vtiljuvaty cej pryncyp možna po-riznomu. Vse zaležyť vid mety resursu, potreb korystuvača, funkcionaľnyh možlyvostej
Čytaty latynkoju

Спеціальні можливості

Прочитати вголос
Зупинити читання
Контрастна версія
  Класифікація «хмар» Зазвичай хмарні ресурси розрізняють за їхньої моделлю. Три найбільш поширені категорії це: «програмне забезпечення як послуга», «платформа як послуга», «інфраструктура як послуга». Серед інших, менш поширених моделей хмарних сервісів: «апаратне забезпечення як послуга», «комунікація як послуга», «робочий простір як послуга». Також існує концептуальна модель EaaS — «усе як послуга», проте вона поки не реалізована. Розгляньмо ближче три основні, найбільш поширені «хмарні» моделі. SaaS — програмне забезпечення як сервіс Суть SaaS-хмар зрозуміла вже з їхньої назви. Ці ресурси пропонують «софт», який не потрібно завантажувати та встановлювати на ПК. Щоби скористатися потрібними функціями, достатньо просто зайти на сайт. Приклади SaaS-технологій: електронна пошта, файлове сховище, онлайн-мапи, онлайн-редактори тощо. SaaS-хмари мають безліч переваг у порівнянні з традиційним програмним забезпеченням: Мобільність — хмарний «софт» встановлюється на сервері, а не на локальному пристрої. Тож користувач може отримати доступ до програм з будь-якого пристрою, з будь-якого місця на планеті, де є інтернет. Актуальність — хмарне програмне забезпечення легко оновлюється та налаштовується. Користувачу завжди доступна найсвіжіша, актуальна версія програми. Доступність — програмне забезпечення, що надається у межах SaaS-моделі, зазвичай орієнтоване на досить загальні, популярні задачі. Тому подібний «софт», як правило, дешевший за традиційне ПЗ (або взагалі безкоштовний). SaaS-сервіси — це найбільш масовий тип хмарних технологій. Для користування ними не потрібно спеціальних навичок. Функціонально вони схожі на традиційні офлайн-аналоги: онлайн-мапи замість мап у навігаторах, онлайн-документи замість традиційного «Офісу», пошта у браузері замість додатку для комп’ютера. PaaS — платформа як сервіс PaaS — це повноцінні онлайн-платформи з наборами інструментів та середовищем для розробки. Більшості «звичайних» користувачів такий сервіс не цікавий. В основному PaaS користуються інженери програмного забезпечення (ПЗ): для пришвидшення та оптимізації розробки, запуску додатків та керування ними. По суті, PaaS є проміжною ланкою між SaaS- та IaaS-ресурсами. PaaS надає розробникам готове середовище з операційною системою, базами даних, необхідним програмним забезпеченням. Це дозволяє інженерам повністю «закрити» технічні моменти і зосередитися на розробці. До того ж, більшість PaaS набагато краще підходять для розробки ПЗ, ніж традиційні програми. Переваги хмарних платформ: Доступність для розробників — PaaS мінімізують експлуатаційні витрати та практично зводять до нуля потребу стартових інвестицій. Спільна робота — на одній платформі може працювати відразу декілька розробників або навіть кілька команд у реальному часі. Це значно пришвидшує розробку. Простота — PaaS-ресурсами можуть користуватися навіть початківці. Це сприяє розвитку технологій, дозволяє практично будь-кому створити власну програму або гру. PaaS-ресурси більш нішеві, ніж SaaS. Ними користуються професіонали та аматори у досить вузьких областях (розробка ігор, ПЗ). У перспективі такі сервіси можуть повністю замінити традиційні інструменти — за рахунок дешевизни, адаптивності, можливостей командної роботи. IaaS — інфраструктура як сервіс Хмарна інфраструктура як сервіс — аналог традиційних апаратних ресурсів (мережі, процесора, сховища), лише у хмарі. Як правило, це віртуальний аналог, створений з використанням технологій віртуалізації. Поява IaaS відкрила нову територію для бізнесу, дозволивши компаніям зменшити витрати на ІТ-інфраструктуру. Якщо у компанії раптом з’являється потреба у більших апаратних ресурсах, їй не обов’язково купувати дороге додаткове обладнання — можна просто використати ресурси «хмари». Природно, що цей тип хмарних сервісів найменш масовий з усіх. «Залізо» як сервіс мало цікавить рядових користувачів, в основному, послугою користуються системні адміністратори та мережеві архітектори. Переваги моделі IaaS: Економія на апаратному забезпеченні — вигідніше орендувати ресурси у «хмарі», ніж купувати і обслуговувати їх самому. Незалежність від локації — хмарну інфраструктуру не потрібно встановлювати і налаштовувати щоразу, коли компанія змінює адресу. Доступ до ресурсів у «хмарі» можливий з будь-якого кінця світу — з офісу, з дому, з готелю у відрядженні. Гнучкість у застосуванні ресурсу — підбір оптимального пакету на оптимальний період, можливість задіяти додаткові ресурси, коли вони потрібні. Також тут використовуються гнучкі моделі оплати. Безпека — апаратні ресурси, що надаються за моделлю IaaS, можуть знаходитися одночасно в різних локаціях, навіть на різних континентах. Це гарантує безперебійну роботу інфраструктури, навіть у випадках форс-мажорів. Замість висновків У кожної з описаних моделей хмарних сервісів — своя аудиторія. SaaS-продукти орієнтовані на широкі маси, вони зручні, зрозумілі, доступні кожному. PaaS-хмари будуть цікаві ІТ-спеціалістам, компаніям-виробникам софту, інді-розробникам, стартапам, студентам. Клієнти IaaS, як правило, — великі інтернет-компанії, мережеві та сервіс-провайдери. Сьогодні 95% усіх великих корпорацій застосовують хмарні технології у своєму бізнесі. Про конкретні сценарії використання cloud-ресурсів, їхні переваги для компаній та приватних користувачів ми поговоримо наступного разу — у наступній статті нашого «Хмарного» проекту.

Класифікація «хмар»

Зазвичай хмарні ресурси розрізняють за їхньої моделлю. Три найбільш поширені категорії це:

  • «програмне забезпечення як послуга»,
  • «платформа як послуга»,
  • «інфраструктура як послуга».

Серед інших, менш поширених моделей хмарних сервісів:

  • «апаратне забезпечення як послуга»,
  • «комунікація як послуга»,
  • «робочий простір як послуга».

Також існує концептуальна модель EaaS — «усе як послуга», проте вона поки не реалізована. Розгляньмо ближче три основні, найбільш поширені «хмарні» моделі.

SaaS — програмне забезпечення як сервіс

Суть SaaS-хмар зрозуміла вже з їхньої назви. Ці ресурси пропонують «софт», який не потрібно завантажувати та встановлювати на ПК. Щоби скористатися потрібними функціями, достатньо просто зайти на сайт. Приклади SaaS-технологій: електронна пошта, файлове сховище, онлайн-мапи, онлайн-редактори тощо.

SaaS-хмари мають безліч переваг у порівнянні з традиційним програмним забезпеченням:

  • Мобільність — хмарний «софт» встановлюється на сервері, а не на локальному пристрої. Тож користувач може отримати доступ до програм з будь-якого пристрою, з будь-якого місця на планеті, де є інтернет.
  • Актуальність — хмарне програмне забезпечення легко оновлюється та налаштовується. Користувачу завжди доступна найсвіжіша, актуальна версія програми.
  • Доступність — програмне забезпечення, що надається у межах SaaS-моделі, зазвичай орієнтоване на досить загальні, популярні задачі. Тому подібний «софт», як правило, дешевший за традиційне ПЗ (або взагалі безкоштовний).

SaaS-сервіси — це найбільш масовий тип хмарних технологій. Для користування ними не потрібно спеціальних навичок. Функціонально вони схожі на традиційні офлайн-аналоги: онлайн-мапи замість мап у навігаторах, онлайн-документи замість традиційного «Офісу», пошта у браузері замість додатку для комп’ютера.

PaaS — платформа як сервіс

PaaS — це повноцінні онлайн-платформи з наборами інструментів та середовищем для розробки. Більшості «звичайних» користувачів такий сервіс не цікавий. В основному PaaS користуються інженери програмного забезпечення (ПЗ): для пришвидшення та оптимізації розробки, запуску додатків та керування ними. По суті, PaaS є проміжною ланкою між SaaS- та IaaS-ресурсами.

PaaS надає розробникам готове середовище з операційною системою, базами даних, необхідним програмним забезпеченням. Це дозволяє інженерам повністю «закрити» технічні моменти і зосередитися на розробці. До того ж, більшість PaaS набагато краще підходять для розробки ПЗ, ніж традиційні програми. Переваги хмарних платформ:

  • Доступність для розробників — PaaS мінімізують експлуатаційні витрати та практично зводять до нуля потребу стартових інвестицій.
  • Спільна робота — на одній платформі може працювати відразу декілька розробників або навіть кілька команд у реальному часі. Це значно пришвидшує розробку.
  • Простота — PaaS-ресурсами можуть користуватися навіть початківці. Це сприяє розвитку технологій, дозволяє практично будь-кому створити власну програму або гру.

PaaS-ресурси більш нішеві, ніж SaaS. Ними користуються професіонали та аматори у досить вузьких областях (розробка ігор, ПЗ). У перспективі такі сервіси можуть повністю замінити традиційні інструменти — за рахунок дешевизни, адаптивності, можливостей командної роботи.

IaaS — інфраструктура як сервіс

Хмарна інфраструктура як сервіс — аналог традиційних апаратних ресурсів (мережі, процесора, сховища), лише у хмарі. Як правило, це віртуальний аналог, створений з використанням технологій віртуалізації.

Поява IaaS відкрила нову територію для бізнесу, дозволивши компаніям зменшити витрати на ІТ-інфраструктуру. Якщо у компанії раптом з’являється потреба у більших апаратних ресурсах, їй не обов’язково купувати дороге додаткове обладнання — можна просто використати ресурси «хмари».

Природно, що цей тип хмарних сервісів найменш масовий з усіх. «Залізо» як сервіс мало цікавить рядових користувачів, в основному, послугою користуються системні адміністратори та мережеві архітектори.

Переваги моделі IaaS:

  • Економія на апаратному забезпеченні — вигідніше орендувати ресурси у «хмарі», ніж купувати і обслуговувати їх самому.
  • Незалежність від локації — хмарну інфраструктуру не потрібно встановлювати і налаштовувати щоразу, коли компанія змінює адресу. Доступ до ресурсів у «хмарі» можливий з будь-якого кінця світу — з офісу, з дому, з готелю у відрядженні.
  • Гнучкість у застосуванні ресурсу — підбір оптимального пакету на оптимальний період, можливість задіяти додаткові ресурси, коли вони потрібні. Також тут використовуються гнучкі моделі оплати.
  • Безпека — апаратні ресурси, що надаються за моделлю IaaS, можуть знаходитися одночасно в різних локаціях, навіть на різних континентах. Це гарантує безперебійну роботу інфраструктури, навіть у випадках форс-мажорів.

Замість висновків

У кожної з описаних моделей хмарних сервісів — своя аудиторія. SaaS-продукти орієнтовані на широкі маси, вони зручні, зрозумілі, доступні кожному. PaaS-хмари будуть цікаві ІТ-спеціалістам, компаніям-виробникам софту, інді-розробникам, стартапам, студентам. Клієнти IaaS, як правило, — великі інтернет-компанії, мережеві та сервіс-провайдери.

Сьогодні 95% усіх великих корпорацій застосовують хмарні технології у своєму бізнесі. Про конкретні сценарії використання cloud-ресурсів, їхні переваги для компаній та приватних користувачів ми поговоримо наступного разу — у наступній статті нашого «Хмарного» проекту.

Цей матеріал виготовлено та розміщено на комерційній основі.

Додати коментар

Такий e-mail вже зареєстровано. Скористуйтеся формою входу або введіть інший.

Ви вказали некоректні логін або пароль

Вибачте, для коментування необхідно увійти.

Повідомити про помилку

Текст, який буде надіслано нашим редакторам: