Типы облачных вычислений

Какие существуют типы облачных вычислений?

Благодаря использованию систем облачных вычислений разработчики и сотрудники ИТ-отделов могут сконцентрироваться на выполнении самых важных задач и не тратить усилий на рутинную и трудоемкую работу по материально-техническому снабжению, обслуживанию и планированию мощности вычислительных ресурсов. По мере роста популярности данных систем возникло несколько различных моделей и стратегий развертывания, позволяющих удовлетворить потребности различных категорий пользователей. Каждый тип облачных услуг и каждый способ развертывания обеспечивает свой уровень контроля, гибкости и управляемости. Понимание различий между стандартными моделями облачных вычислений – инфраструктура как услуга (IaaS), платформа как услуга (PaaS) и программное обеспечение как услуга (SaaS) – и возможных стратегий развертывания поможет вам принять решение о том, какой набор услуг наиболее полно удовлетворит ваши потребности.

Такие термины, как IaaS, PaaS и SaaS давно используются в отрасли для логической группировки облачных сервисов, но платформа AWS уделяет больше внимания тому, чтобы решения отвечали вашим потребностям, даже если для этого потребуется много разных типов сервисов. На этой странице используется традиционная группировка сервисов IaaS, PaaS и SaaS, которая поможет вам решить, какой набор соответствует вашим потребностям и какая стратегия развертывания лучше всего подходит для вас.

Модели облачных вычислений

Хотя определения зависят от компании, традиционно существуют три основные модели облачных вычислений. Каждая модель представляет собой разные аспекты облачных вычислений.

Модель IaaS включает базовые элементы для построения облачной ИТ-системы. В рамках этой модели пользователи получают доступ к сетевым ресурсам, к виртуальным компьютерам или выделенному аппаратному обеспечению, а также к хранилищам данных. Поставщики IaaS обеспечивают наивысший уровень гибкости эксплуатации и управления ИТ-ресурсами. Этот формат практически аналогичен традиционной модели ИТ-ресурсов, привычной для ИТ-специалистов и разработчиков.

Подробнее об IaaS

Поставщики PaaS не требуют от организации управления базовой инфраструктурой, обычно включающей оборудование и операционные системы. Такая интеграция позволяет посвятить все усилия развертыванию и управлению приложениями. Это повышает производительность работы, ведь больше не приходится беспокоиться о приобретении материально‑технических ресурсов, заниматься планированием мощности, обслуживанием ПО, установкой обновлений безопасности и выполнять другие трудоемкие задачи, необходимые для работы приложений.

Подробнее о PaaS

Поставщики SaaS предоставляют программные приложения, которые запускаются и управляются поставщиком. Обычно в этом случае речь идет о приложениях для сторонних конечных пользователей. При работе с моделью SaaS не нужно беспокоиться о поддержке сервиса или управлении базовой инфраструктурой и можно полностью сконцентрироваться на использовании определенного программного обеспечения. Всем известный пример приложения SaaS – веб-сервис электронной почты, позволяющий отправлять и получать электронные письма без необходимости управлять функциями или обслуживать серверы и операционные системы, на которых этот сервис работает.

Подробнее о SaaS

Модели развертывания ИТ-ресурсов

Развертывание и работа всех элементов приложений на основе систем облачных вычислений полностью осуществляется в облаке. Приложение можно сразу создать в облаке или перенести из существующей инфраструктуры и далее пользоваться всеми преимуществами систем облачных вычислений. Облачные приложения можно создать по кусочкам на основе низкоуровневой инфраструктуры или сразу воспользоваться высокоуровневыми сервисами, которые избавляют от сложностей с управлением, проектированием и масштабированием базовой инфраструктуры.

Подробнее об облачных вычислениях

Развертывание гибридной архитектуры позволяет связать инфраструктуру и приложения облачных ресурсов c существующими ресурсами, не принадлежащими облаку. Самый распространенный способ развертывания гибридной архитектуры – объединение облака с существующей локальной инфраструктурой с целью расширения и наращивания инфраструктуры организации в облако путем подключения облачных ресурсов к внутренней системе. Подробнее о том, как с помощью AWS выполнить развертывание гибридного облака, см. в разделе Гибридное облако с AWS.

Подробнее о гибридном облаке

Развертывание ресурсов в локальной среде, использование виртуализации и предоставление инструментов управления ресурсами не обеспечивают многих преимуществ облачных вычислений, но в некоторых случаях их применяют с целью предоставления выделенных ресурсов. В большинстве случаев эта модель развертывания является не чем иным, как использованием существующей ИТ-инфраструктуры с применением функций управления приложениями и технологий виртуализации для более производительной работы ресурсов.

Подробнее о локальных архитектурах