Сaas (COMMUNICATION-AAS) - мається на увазі, що як сервіси надаються послуги зв’язку; звичайно це IP-телефонія, пошта і миттєві комунікації (чати, IM)

Не все так просто в хмарному королівстві, і зараз на ринку існує безліч рішень, що називають себе "клаудами". Розглянемо типи архітектури, щоб легко було зрозуміти, що це таке.

Підхід до хмарних систем розрізняється ступенем контролю над низьким рівнем, який надається клієнтові. Тобто, якщо за найнижчий (нульовий) варіант ми приймемо особистий сервер на майданчику у провайдера, де Ви можете хоч відразу на лицьову панель причепити, то далі все вже не так.

VDS/VPS – це вже не просто хостинг, але ще ніяк не Cloud. Звичайно, у типового VDS (Virtual Dedicated server) є більшість атрибутів хмари: тобі дають віртуалізоване середовище, де можна розгортати свої застосування або навіть ОС, об’єм ресурсів також обмежується тільки твоїм гаманцем. Але на цьому схожість і закінчуються – ресурси сервера обмежені можливостями залізного сервера, на якому все крутиться. Платите Ви теж щомісячно, а якщо раптом кожну п’ятницю увечері тобі треба швидко розширити сервер для прийому натовпу відвідувачів, це нікого не хвилює.

Першим рівнем для сьогодення Cloud-а буде надання віртуалізованого середовища на базі деяких стандартних "юнітів", які за ресурсами можуть дорівнювати на визначеному реальному залізні сервера (суто для легкості порівняння і обліку). Фактично, Вам надається віртуальна машина, яка працює на системах провайдера, а усередині неї є всі можливості для установки спочатку будь-якої ОС (з підтримуваних, звичайно), а потім вже налаштування необхідного ПЗ. Обмеження такої машини, як вже сказано, виражаються в деяких наближеннях до реального заліза, але, на відміну від VDS, можуть гнучко і майже миттєво бути змінені у більшу або меншу сторону. Також дозволено на один аккаунт піднімати декілька таких віртуальних серверів; відповідно, можна створити між ними свою мережу. Ви як і раніше не знаєте, що там нижче рівнем, ніж шар віртуалізації (найчастіше використовується Xen або VMware), але далі можеш робити все, що захочеться. Розширення ресурсів також може різнитися – найпростіший варіант, коли Вас не обмежують у кількості таких віртуальних серверів, проте їх параметри вибираються з декількох типових планів. Приклад – Amazon EC2, де Ви вибираєте з п’яти різних типів інстансів. Так легше для провайдера, проте, не для Вас, – якщо застосування не уміє масштабуватися і додавати нові сервера на льоту.

"Найхмарніший" варіант має на увазі наявність своєрідного повзунка (на зразок регулятора гучності), за допомогою якого можна міняти кількість виділених твоєму серверу ресурсів. Знадобилося 12 Гб оперативки - пересунув повзунок, і через декілька секунди ресурси сервера стали більші.

На ринку працюють компанії (наприклад, Mosso.com), що надають як хмарні сервера, так і інші сервіси, на зразок файлового сховища або звичайного, але високонадійного хостингу. Також відзначу Apatana Cloud, від розробників однієї з кращих IDE, Stax.net – це якщо тобі треба тільки масштабований хостинг Java-додатку, або Engine Yard, якщо любиш побалуватися Ruby.

Розробники так званих WEB-OS часто позиціонують себе як хмари, хоча вони лише надають деякі застосування (SaaS-модель) – хай і не звичайний, скажімо, текстовий редактор, а ціле сімейство застосувань, об’єднаних у загальний, схожий з настільними ОС інтерфейс. Такий віртуальний десктоп доступний завжди і скрізь, був браузер! Зазвичай, WEB ОС працюють на базі AJAX-технологій або Flash. Серед цікавих систем відзначу Cloudo (www.cloudo.com), eyeOS (eyeos.org, також доступна як OpenSource) і Jooce (jooce.com).