Мабуть, у більшості людей хитке розуміння "хмарних обчислень" ...
Коротка версія:
Система, за допомогою якої обчислювальна потужність була відведена від фізичної інфраструктури, щоб її можна було легко купувати, продавати та використовувати як товар.
Довга версія:
"Хмарні обчислення" - це просто наступний крок у відміні вимог щодо обслуговування та інфраструктури, що пов'язані з розробкою та підтримкою програмних платформ.
Хмара може бути розбита на типи послуг, які вона представляє ...
SaaS (Програмне забезпечення як послуга):
Більше орієнтоване на користувачів. Це може бути все, що завгодно, від веб-сайту, веб-сайту CRM, до API REST. Справа в тому, що дані / інтерфейс робляться доступними, але деталі апаратних засобів були достатньо вилучені, щоб вони більше не мали значення.
В основному ви берете програмне забезпечення і робите його загальнодоступним. Такі вимоги, як установка, використання ресурсів (тобто пам'ять / процесор), оновлення тощо, вже не актуальні. Ви підключаєтесь і це працює.
PaaS (Платформа як послуга):
Націлена на використання розробниками. Сюди можна віднести все, що має "хостинг" після нього. У тому числі веб-сервери, сервери електронної пошти, управління dns тощо.
В основному, варіанти платформи обмежені тим, що надається хостинговою компанією, але розробники можуть використовувати їх для використання.
IaaS (інфраструктура як послуга): **
Найновіше доповнення до вечірки та звідки, ймовірно, походить ім’я 'Хмара'. Він спрямований на надання повної системної архітектури (тобто повної ОС), яку можна вбудувати без необхідності підтримувати фізичні пристрої.
В основному розробникам надається доступ до віртуальної машини для розробки та розгортання. Оскільки віртуальна машина відокремлена від апаратного забезпечення, її набагато простіше мігрувати та клонувати її в будь-які фізичні місця.
Там, де 5 років тому надання хостингу, що відповідає конкретним регіонам, передбачала б багато ручної роботи для клонування платформи для серверів у всьому світі, платформи IaaS автоматизують процес.
Це забезпечує ЛОТУ більшу гнучкість у порівнянні з PaaS, оскільки розробник отримує повний контроль доступу над VM. Крім того, кількість фізичних машин, які фактично розміщують зображення, можна легко збільшити / зменшити відповідно до попиту (наприклад, під час пікового доступу).
Більше не потрібно, щоб підприємства турбувалися про час простою або масштабування. IaaS коштує дорожче, ніж PaaS хостинг, тому що він вимагає більше ресурсів, але це все-таки значно дешевше, ніж найняти системних адміністраторів та забезпечити голий метал.
Напевно, існують сотні різних типів платформ _aaS, які існують у дикій природі, але все це зводиться до однієї концепції. Комп'ютерне обладнання було вилучено до того моменту, коли системи стали товаром, яким можна торгувати примхою.
Для Super Bowl потрібно 10 тисяч клонів і працює за 10 хвилин, це не проблема. Потрібно їх скоротити до 10 так само швидко, також не проблема. Потрібні клони, щоб зробити важке число хрускіт? Так, такі існують. А як щодо величезної кількості місця для зберігання медіа? Так само просто.
ІТ-інфраструктура взагалі не приносить прибутку, тому єдиний прибуток, який буде досягнутий, вийде від мінімізації витрат. Один із способів зробити це - максимально зменшити / усунути / автоматизувати інфраструктуру. Зрештою, всі розробники хочуть і потребують платформу для створення своїх сервісів. Такі компанії, як Google / Amazon / Rackspace, спеціалізуються на масштабній масштабованості, тому чи не має сенсу задіяти їхню інфраструктуру?
Зміна руйнівної зміни, яку представляє "хмарні обчислення", полягає в тому, що більше нікому, крім дизайнерам, розробникам та творчим / медіа-типам, не потрібно володіти комп'ютерами, що містять повну ОС. Інтернет, ігри, документи, соціальні програми, бізнес-програми, все доступне в Інтернеті.