PAAS против IAAS
Облачные вычисления - это стиль вычислений, при котором ресурсы доступны через Интернет. Чаще всего эти ресурсы являются расширяемыми и хорошо визуализируемыми ресурсами, и они предоставляются как сервис. Облачные вычисления подразделяются на несколько разных категорий в зависимости от типа предоставляемых услуг. PaaS (платформа как услуга) - это категория / приложение облачных вычислений, в котором поставщики услуг предоставляют своим абонентам вычислительную платформу или стек решений через Интернет. IaaS (инфраструктура как услуга) - это категория облачных вычислений, в которой основными ресурсами, доступными как услуга, являются аппаратная инфраструктура..
Что такое PaaS?
PaaS - это категория / приложение облачных вычислений, в котором поставщики услуг предоставляют вычислительную платформу (аппаратную архитектуру и программную среду) или стек решений (компьютерная подсистема, необходимая для запуска программного обеспечения). Это позволяет подписчикам развертывать приложение без необходимости покупать и управлять необходимыми требованиями к программному и аппаратному обеспечению. Ответственность за поддержание необходимого оборудования, операционных систем, вспомогательных приложений и баз данных является исключительной ответственностью поставщика услуг. Подписчики PaaS могут использовать предоставленную платформу для создания и в конечном итоге доставки веб-приложений и услуг. Сервисы PaaS обычно предлагают полный набор средств для проектирования, разработки, тестирования и развертывания приложений для совместной работы в команде, интеграции веб-служб и баз данных, контроля версий и управления конфигурацией программного обеспечения. Все эти средства обычно доступны в виде единой интегрированной среды разработки, что делает ее очень удобной для разработчиков или пользователей. Четыре популярных типа PaaS - это дополнительный, автономный, только доставка и открытая платформа PaaS..
Что такое IaaS?
IaaS, иногда известная как «аппаратное обеспечение как услуга» (HaaS), поставляет оборудование, необходимое для обслуживания своих абонентов, операций, хранения, аппаратных и сетевых компонентов (включая серверы) через Интернет. Другими словами, IaaS имеет дело с предложением (виртуально, по требованию) вычислительных ресурсов, таких как серверы, хранилище и другие низкоуровневые н / ж и ч / б компоненты. Поставщик услуг несет полную ответственность за размещение, эксплуатацию и обслуживание всех аппаратных ресурсов. Абонент будет платить за использование в зависимости от модели выставления счетов за коммунальные услуги, не покупая эти ресурсы инфраструктуры. У абонента появится ощущение приобретения ресурсов сети / сервера в нулевое время и пространство. Популярные коммерческие поставщики услуг IaaS - GoGrid и Amazon EC2..
В чем разница между PaaS и IaaS?
Несмотря на то, что PaaS и IaaS являются двумя приложениями / категориями облачных вычислений, они имеют свои ключевые различия. PaaS - это категория облачных вычислений, в которой поставщики услуг предоставляют вычислительную платформу или стек решений, в то время как IaaS фокусируется на предоставлении компьютерной инфраструктуры, такой как аппаратные ресурсы, доступные через Интернет. Важное отличие этих двух сервисов можно определить по типу абонентов. PaaS обычно используется разработчиками приложений, а IaaS - сетевыми архитекторами. Другими словами, PaaS предоставляет механизм для разработки приложений, тогда как IaaS предоставляет только инфраструктуру, необходимую для запуска кода, разработанного разработчиками приложений. Поэтому предложения IaaS сами по себе могут оказаться бесполезными без подходящего предложения PaaS, работающего поверх него. PaaS можно рассматривать как дополнительный уровень абстракции поверх IaaS. Если у вас уже есть рабочий код в виде пакета, то IaaS более подходит, в то время как у вас нет программного решения (или текущее доступное решение слишком дорого), и вы хотите создать решение с нуля, подписавшись на него. в PaaS это путь.
Ссылка по теме:
Разница между облачными и внутренними вычислениями