Будинки Хмарні обчислення Вибір між iaas та paas: що потрібно знати

Вибір між iaas та paas: що потрібно знати

Зміст:

Anonim

Вирішити свій бізнес у хмарі потрібно багато планування та розуміння. Одним з найбільших рішень є рішення між інфраструктурою як послугою (IaaS) або платформою як послугою (PaaS). Хоча IaaS і PaaS багато в чому схожі, є кілька ключових відмінностей між двома моделями хмарних обчислень. Тут ми надамо кілька рекомендацій щодо пошуку найкращого хмарного рішення. (Для ознайомлення з інформацією про хмарні обчислення див. Хмарні обчислення: навіщо Buzz?)

Що таке IaaS?

Інфраструктура як послуга відноситься до моделі, в якій апаратне забезпечення бізнесу - сервер, сховище та мережеве ядро ​​- поставляється як послуга за дозовані витрати, діючи як утиліта. Компанія надає послуги на вимогу, і клієнт повинен налаштувати операційну систему, програмне забезпечення та базу даних.


IaaS - основний пакет хмарних обчислень. Якщо ви хочете повністю інтегрувати свій бізнес у хмару, ви будете аутсорсингу свого обладнання. Основна привабливість IaaS - це можливість масштабування вгору або вниз залежно від попиту користувача. Це також зменшує капітальні витрати на обладнання та комунальні послуги, які пов'язані з придбанням та розміщенням обладнання на місці.

Що таке PaaS?

Там, де IaaS надає зовнішнє обладнання для розміщення середовища, PaaS надає платформу для розробки додатків, які можна доставляти через Інтернет. PaaS дає можливість багатьом розробникам одночасно працювати над вихідним кодом.


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

Де все ускладнюється

Хоча може здатися, що IaaS і PaaS значно відрізняються, обидві моделі стають все більш схожими. Це сталося в результаті інтеграції інструментів, які зараз постачаються з пропозиціями IaaS. Ці інструменти дозволяють розгорнути різні хмари в одному середовищі.

Отже, теоретично, ви могли б створити хмару, яка діяла так само, як пропозиція PaaS. Ви можете протестувати, розгортати, розробляти, розміщувати та підтримувати додатки в цій одній хмарі, зберігаючи при цьому обчислювальні вимоги, сховища та мережеві вимоги вашого ІТ-середовища в іншій.


Це призвело до спекуляцій, що з часом IaaS та PaaS змішаться в одну модель. Однак використання підходу IaaS для розробки пропозиції PaaS займає набагато більше часу, ніж використання наявної пропозиції PaaS.

Коли ви повинні використовувати IaaS

IaaS має багато переваг, але перейти до іншої інфраструктурної моделі може бути складно. IaaS ідеально підходить для компаній, які потребують швидкого та регулярного масштабування ресурсів. Він також здатний прилаштувати більш важкі навантаження майже миттєво або зменшити масштаб протягом легких місяців.


Нові компанії, які можуть не мати великого капіталу, також можуть отримати вигоду від IaaS. Без необхідності купувати обладнання, економити на експлуатаційних та експлуатаційних витратах легко. Це, в свою чергу, дозволяє компаніям більше зосереджуватися на стратегії, ніж на підтримці інфраструктури.


По суті, IaaS є ідеальним рішенням для будь-якої компанії, яка шукає ефективний спосіб масштабувати потреби в інфраструктурі відповідно до потреб користувачів. Замість того, щоб працювати з занадто великою або занадто малою кількістю, IaaS дозволяє легко компенсувати коливання. Однак ці переваги можна компенсувати, якщо компанія розміщує масивні приватні дані, які не можна зберігати поза домом.

Коли ви повинні використовувати PaaS

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


Що потрібно пам’ятати про PaaS - це блокування постачальників. На відміну від IaaS, PaaS часто вимагає використання конкретної, власницької мови. Це може спричинити проблему, якщо компанія хоче перейти до іншого постачальника послуг PaaS. Зважаючи на це, найкраще ретельно дослідити постачальників PaaS перед розробкою додатків.

Вибір найпростішого шляху

І з пропозиціями IaaS, і PaaS можна багато чого заробити і над чим подумати, з точки зору того, який з них підходить конкретній компанії. Хоча IaaS більше зосереджується на сховищах, мережах та обчисленнях, провайдери IaaS починають пропонувати інструменти, що дозволяють розгорнути декілька хмар, посягаючи на те, що колись суворо була територією PaaS. Хоча ці інструменти дозволяють розвивати специфічні для PaaS хмари, крива навчання набагато вище, ніж у звичайного постачальника PaaS.

Вибір між iaas та paas: що потрібно знати