Завдяки хмарним обчисленням сьогодні підприємства можуть не тільки використовувати послуги спеціалізованих постачальників для масових обчислень, але й отримувати вигоду від нижчої вартості цих послуг, що випливає з ефективності спільної інфраструктури. Як правило, існують три типи моделей послуг хмарних обчислень:
- Програмне забезпечення як послуга (SaaS)
- Платформа як послуга (PaaS)
- Інфраструктура як послуга (IaaS)
Створено Семом Джонстоном з використанням моделей
хмарних обчислень OmniGroup OmniGraffle та Inkscape (включає Computer.svg від Саши Стефановича) .
Програмне забезпечення як послуга (SaaS)
Модель сервісу SaaS — це програма, коли програмне забезпечення оплачується на основі підписки та встановлюється з центру обробки даних хмарного постачальника. Office 365 є прикладом моделі SaaS, де всі ваші додатки для співпраці та підвищення продуктивності об’єднуються разом як частина вашої підписки. Наприклад, вам не потрібно запускати власні сервери електронної пошти, а також підтримувати та оновлювати сервери. Для настільних програм, таких як Office Pro Plus, ви можете інсталювати програмне забезпечення з веб-порталу замість того, щоб купувати пакетне програмне забезпечення в магазині. Після встановлення програмного забезпечення оновлення та виправлення помилок автоматично встановлюються у фоновому режимі.
Платформа як послуга (PaaS)
У моделі сервісу «платформа як послуга» (PaaS) розробники можуть створювати онлайн-додатки (коротше додатки) на платформах, наданих постачальником PaaS. Розробники розробляють власний код для програм, зберігають його в центрі обробки даних постачальника PaaS, а потім публікують програми. Їм не потрібно турбуватися про планування потужності, безпеки чи управління обладнанням — це робить постачальник PaaS.
Наприклад, якщо ви грали в Angry Birds на своєму телефоні Android, вам може бути цікаво знати, що видавці використовували Google App Engine як рішення PaaS, щоб зробити свої захоплюючі ігри доступними для мільйонів шанувальників, не турбуючись про автоматичне масштабування програми до відповідати кількості трафіку в будь-який момент часу.
Інфраструктура як послуга (IaaS)
У моделі сервісу інфраструктура як послуга (IaaS) організації мають доступ до обчислювальної потужності та ємності сховища за допомогою обладнання хмарного постачальника. Це дозволяє їм контролювати інфраструктуру та запускати додатки в хмарі за зниженою ціною. Однак організація несе відповідальність за керування та оновлення операційної системи, на якій запущені програми.
Хоча планування потужностей, безпека та керування апаратним забезпеченням є обов’язком постачальника IaaS (подібно до PaaS), робота організації – стежити за продуктивністю своїх програм та/або додати більше ресурсів для задоволення попиту. Amazon Web Services пропонує кілька продуктів хмарного хостингу IaaS, які можна придбати щогодини. Rackspace — ще один гравець на ринку IaaS, який пропонує керовані та хмарні послуги хостингу. Microsoft Azure (раніше відомий як Windows Azure) починався як рішення PaaS, але розширив свої послуги, включивши можливості IaaS.