Під хмарою слід розуміти обчислювальну платформу з урахуванням безлічі фізичних серверів, яка використовує технологію віртуалізації до створення віртуальних машин із гнучкими конфігураціями. Хмарна інфраструктура відрізняється від локальної одним важливим моментом. Компанія розміщує свою ІТ-інфраструктуру і ПЗ не у власному локальному середовищі, простими словами - не у себе в приміщенні на серверах, а постачальник розміщує все це у себе, у його хмарному середовищі. Так, компанія може замовляти необхідний обсяг потужностей, збільшувати чи зменшувати масштаб залежно від загального використання, вимог користувачів та зростання компанії та сплачувати за необхідності.
Хмарний сервер використовує віртуальну технологію для розміщення програм компанії поза офісом. Капітальні витрати відсутні, можна регулярно створювати резервні копії даних, а компанії мають платити лише за ресурси, що використовуються. Для тих організацій, які планують активне глобальне розширення, хмара має ще більшу привабливість, оскільки вона дозволяє інфраструктурі масштабуватися з мінімальними зусиллями.
Отже, існує низка фундаментальних відмінностей між локальним та хмарним середовищами. Який шлях є правильним для вашого підприємства, повністю залежить від ваших потреб та того, що ви шукаєте в рішенні.
Варто зазначити, що зараз протистояння між хмарними та локальними рішеннями, якщо воно справді існувало, стає менш антагоністичним.
Стираються різкі межі відмінності між хмарним та локальним середовищами, якщо розглядати з точки зору розробників додатків. Отже, пропонуємо перерахувати найпоширеніші фактори, які максимально впливають на ухвалення рішення.
Витрати
Підприємства, що розгортають ПЗ локально у своєму приміщенні, несуть відповідальність за поточні витрати на серверне обладнання, енергоспоживання та простір.
Підприємствам, які використовують модель хмарних обчислень, потрібно платити лише за необхідні ресурси, без будь-яких витрат на технічне обслуговування та утримання, а ціна коригується в залежності від того, скільки споживається потужностей.
Але якщо аналізувати модель ціноутворення та витрати як фактор вибору, то зараз можна знайти різні варіанти. Для рознесення в часі витрат на локальну інфраструктуру можна скористатися кредитом або щедрістю інвесторів.
Так, можна уникнути капітальних початкових витрат на ІТ-інфраструктуру, але все ж таки суму вам доведеться виплатити і завжди залишаються фінансові ризики на стороні підприємства.
Реалізація
Локальне середовище називається так тому, що розгортається всередині компанії та в ІТ-інфраструктурі підприємства. Компанія несе відповідальність за підтримку рішення та всіх пов'язаних із ним процесів. У середовищі хмарних обчислень, чи то приватна, публічна або гібридна хмара, ресурси розміщуються на території постачальника послуг.
Однак завдяки популярності контейнерних платформ, подібних до Kubernetes – ПЗ для автоматизації розгортання, масштабування та координації, – з їх допомогою організується шаблонне, в позитивному сенсі, розгортання.
Процес реалізації буде для кінцевого користувача без відчутних відмінностей незалежно локально або в хмарі побудована ваша інфраструктура. А тому й керування багатьма робочими процесами сьогодні виглядатиме однаково. Не важливо, як і де було реалізовано середовище, де виконуються обчислення, підприємства можуть отримати доступ до цих ресурсів у будь-який час.
Масштабування
Очевидно, що у цьому пункті локальна інфраструктура сильно здає свої позиції. Не так просто масштабуватися вгору і вниз, ці зміни завжди будуть пов'язані з тривалим процесом закупівлі та налаштування нового обладнання.
Для хмарного середовища дуже просто масштабуватися на вимогу для розширення ІТ-середовища та надання ресурсів при потребі в додаткових потужностях. Послуги загальнодоступних хмарних обчислень пропонують майже необмежену масштабованість.
Масштабована хмарна архітектура можлива завдяки віртуалізації. На відміну від фізичних машин, ресурси та продуктивність яких задані відносно, віртуальні машини мають високу гнучкість і можуть легко збільшуватися або зменшуватися. Їх можна перемістити на інший сервер або розмістити на декількох серверах одночасно; робочі навантаження та програми можуть бути перенесені на більші віртуальні машини при необхідності.
Сторонні постачальники хмарних послуг мають усі великі апаратні та програмні ресурси, які доступні для швидкого масштабування, чого окремий бізнес не міг би досягти самостійно економічно ефективно.
Контроль та безпека
У локальному середовищі бізнес зберігає всі свої дані та повністю контролює, що з ними відбувається. Через додаткові турботи про конфіденційність компанії із строго регульованих галузей часто не наважуються перейти в хмару.
У середовищі хмарних обчислень багато компаній і постачальників переймаються проблемою володіння даними. Дані та ключі шифрування знаходяться у вашого стороннього постачальника. Якщо станеться непередбачуване і виникне час простою, є можливість вчасно не отримати доступ до цих даних.
Часто питання безпеки залишається вирішальною перешкодою для розгортання хмарних обчислень. Хмарні провайдери забезпечують ретельніший контроль доступу, ніж більшість локальних середовищ. Вони підтримують свої середовища в робочому стані і дотримуються суворіших правил безпеки, ніж фахівці, які керують локальною інфраструктурою.
Нормативні вимоги
Кожна з компаній у будь-якій галузі працює під певною формою регулюючого контролю. Для урядових компаній, а також для низки підприємств, галузеві та нормативні документи яких суворо регламентуються, дуже важливо, щоб зберігання даних чітко відповідало вимогам закону. Тому іноді локальне розміщення інфраструктури навіть не предмет вибору самої організації.
Підприємства, які обрали модель хмарних обчислень, повинні виявити належну обачність та переконатися, що їхній сторонній постачальник відповідає всім різноманітним нормативним вимогам у своїй галузі.
Конфіденційні дані мають бути захищені, а конфіденційність клієнтів, партнерів та співробітників має бути забезпечена.
При виборі постачальника хмарної інфраструктури слід пам'ятати також про SLA. Угода про рівень послуг (Service-level agreement) має важливе значення для забезпечення розуміння сторонами, постачальником та клієнтом, єдиного стандарту обслуговування та послуг, у тому числі вимог доступності. Уклавши таку угоду, постачальник та клієнт мають чітко задокументований метод роботи відповідно до своїх взаємних очікувань.
Як приклад такої угоди – SLA SIM-Networks.