Різниця між PAAS та IAAS

PAAS проти IAAS

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

Що таке PaaS?

PaaS - категорія / додаток хмарних обчислень, в якій постачальники послуг постачають обчислювальну платформу (апаратну архітектуру та програмне забезпечення) або стек рішень (комп'ютерна підсистема, необхідна для запуску програмного забезпечення). Це дає можливість абонентам розгортати додаток без необхідності купувати та керувати необхідними вимогами до програмного та апаратного забезпечення. Відповідальність за підтримку необхідного обладнання, операційних систем, допоміжних додатків та баз даних несе виключно відповідальність постачальника послуг. Абоненти PaaS можуть використовувати надану платформу для створення та остаточного надання веб-додатків та послуг. Послуги PaaS зазвичай пропонують повний набір засобів для розробки, розробки, тестування та розгортання програм для спільної роботи в команді, інтеграції веб-служб та баз даних, управління версіями та управління конфігурацією програмного забезпечення. Усі ці засоби зазвичай доступні як єдине інтегроване середовище розробки, що робить його дуже зручним для розробників або користувачів. Чотири популярні типи PaaS - це додаткові, автономні, доступні лише та відкрита платформа PaaS.

Що таке IaaS?

IaaS, колись відомий як апаратне обслуговування (HaaS), постачає обладнання, необхідне для обслуговування операцій, зберігання, апаратних та мережевих компонентів (включаючи сервери) своїм абонентам, через Інтернет. Іншими словами, IaaS займається пропонуванням (у віртуальному порядку, на вимогу) обчислення ресурсів, таких як сервери, сховища та інші низькорівневі n / w та h / w компоненти. Це виключно відповідальність постачальника послуг за розміщення, запуск та обслуговування всіх апаратних ресурсів. Абонент буде платити на основі використання за моделлю виставлення рахунків за комунальні послуги, не купуючи ці інфраструктурні ресурси. Абонент отримає відчуття придбання мережевих / серверних ресурсів за нульовий час та простір. Популярними комерційними постачальниками послуг IaaS є GoGrid і Amazon EC2.

Яка різниця між PaaS та IaaS?

Незважаючи на те, що PaaS та IaaS є двома програмами / категоріями хмарних обчислень, вони мають свої ключові відмінності. PaaS - категорія хмарних обчислень, в якій постачальники послуг постачають обчислювальну платформу або стек рішень, в той час як IaaS зосереджується на наданні комп'ютерної інфраструктури, таких як апаратні ресурси, доступні через Інтернет. Важливу різницю між цими двома послугами можна визначити від типу абонентів. PaaS зазвичай використовується розробниками додатків, тоді як IaaS використовується мережевими архітекторами. Іншими словами, PaaS забезпечує механізм розробки додатків, тоді як IaaS забезпечує лише ту інфраструктуру, необхідну для запуску коду, розробленого розробниками додатків. Тому пропозиції IaaS самі по собі можуть бути не корисними без відповідного пакету PaaS, який працює над ним. PaaS можна розглядати як додатковий шар абстракції поверх IaaS. Якщо у вас вже є робочий код як пакет, то IaaS є більш підходящим, тоді як якщо у вас немає програмного рішення (або поточне доступне рішення занадто дороге), і ви хочете створити рішення з нуля, підписавшись до PaaS - це шлях.

Посилання:

Різниця між хмарними та внутрішніми обчисленнями