Облачные вычисления организованы в три основных уровня, каждый из которых предоставляет разные уровни абстракции и управления. Эти уровни идут от контроля инфраструктуры к полностью управляемым приложениям.
IaaS предоставляет самый низкий уровень абстракции, давая пользователям доступ к виртуализированным вычислительным ресурсам через интернет.
PaaS предоставляет управляемую среду разработки, где разработчики могут создавать и разворачивать приложения без необходимости управлять базовой инфраструктурой.
SaaS доставляет полнофункциональные приложения напрямую конечным пользователям через веб-браузеры или API.
Фундаментальное различие заключается в распределении ответственности: IaaS даёт максимальный контроль, но требует максимальных усилий по управлению; PaaS находит баланс между тем и другим; а SaaS обеспечивает максимальное удобство при минимальной ответственности со стороны пользователя.
В IaaS поставщик услуг отвечает за управление кодом приложения и средой выполнения, а клиент занимается обслуживанием серверов и виртуализацией.
Новый — ещё не проверен сообществом
Вы