Azerbaijan, Georgia, Uzbekistan
XcitiumЗапрос демонстрации
МенюЗакрыть
Все материалы

Основы облака · Модели услуг

Разберитесь в облачных сервисах и распределении ответственности

IaaS, PaaS и SaaS по-разному распределяют задачи управления. Руководство объясняет модели инфраструктуры и размещения, обязанности клиента и провайдера по безопасности, а также роль основных сервисов AWS.

Иллюстрация облачной инфраструктуры с серверами, хранилищами и сетевыми уровнями

Главная мысль

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

Уровни облачной инфраструктуры

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

Вычисления

Виртуальные машины, контейнеры и бессерверные функции запускают приложения.

Хранение и данные

Объектное, блочное и файловое хранилища выбирают под разные нагрузки; резервное копирование планируют отдельно.

Сеть и управление

Виртуальные сети, правила и автоматизация связывают сервисы и делают изменения воспроизводимыми.

Сравните модели размещения

Модель размещения описывает, кому выделена инфраструктура и где она работает. Это отдельный вопрос от модели сервиса: организация может использовать разные модели сервисов в публичной, частной или смешанной среде.

Публичное облако

Провайдер обслуживает нескольких клиентов на общей физической инфраструктуре; ресурсы логически изолированы. Модель упрощает управление и масштабирование, но настройки и управление идентификацией по-прежнему важны.

Частное облако

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

Гибридная и мультиоблачная

Гибридная модель связывает частную среду с публичным облаком; мультиоблачная использует несколько облачных провайдеров. Обе модели дают гибкость, но требуют согласованного управления идентификацией, журналами, сетью и политиками.

IaaS, PaaS и SaaS: распределение управления

Модель сервиса показывает, какими техническими уровнями управляет провайдер, а какие остаются под контролем клиента. Она задаёт общее направление; обязанности зависят от конкретного сервиса и его настройки.

МодельЧем управляет провайдерЧем управляет клиентТипичный сценарий
IaaSФизическое оборудование, гипервизор и выделение виртуальных ресурсов.Гостевая ОС, обновления, сетевые правила, приложения, идентификация и данные.Запуск существующего приложения на виртуальной машине; гибкие ресурсы для веб-размещения, тестирования и восстановления.
PaaSИнфраструктура, операционная система, среда выполнения и компоненты управляемой платформы.Код приложения, данные, пользователи и разрешения, настройки приложения и безопасный процесс выпуска.Создание API и приложений с инструментами платформы, управляемой средой выполнения и CI/CD; заранее проверьте потребность в настройке ОС и переносимости.
SaaSПриложение и платформа, на которой оно работает.Учётные записи, политики доступа, классификация и передача данных, устройства и правила использования.Использование готовой почтовой, рабочей или CRM-системы.

Распределение ответственности за безопасность

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

Назначьте владельца сервиса

Для каждой учётной записи, сервиса и рабочей нагрузки назначьте ответственных за технические и бизнес-задачи. Определите, какими документами провайдер подтверждает свои меры защиты и как вы проверите собственные.

Управляйте доступом и данными

Выдавайте минимально необходимые права, защищайте привилегированные аккаунты, проверяйте публичный доступ, планируйте шифрование и резервное копирование с учётом чувствительности данных.

Проверяйте для каждого сервиса

В IaaS-сценарии, например с EC2, клиент отвечает за гостевую ОС, приложение и сетевые правила. В управляемом сервисе, например S3, провайдер обслуживает больше уровней платформы, а клиент настраивает данные, разрешения и совместный доступ. Эти примеры не заменяют условия договора и параметры конкретной услуги.

Карта сервисов AWS

AWS объединяет сервисы вычислений, хранения, баз данных, идентификации и сетей. Важно понимать не только название, но и то, каким ресурсом управляет сервис и где остаётся ответственность за настройку.

Amazon EC2

Виртуальные серверы для приложений. Клиент управляет гостевой ОС, обновлениями программ, приложениями и группами безопасности.

Amazon S3

Объектное хранилище. Клиент настраивает разрешения объектов, политики контейнеров S3 (bucket), классификацию данных и подходящие параметры шифрования.

Amazon RDS

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

AWS IAM и Amazon VPC

IAM управляет идентификацией и разрешениями, а VPC предоставляет логически изолированную сеть. Клиент отвечает за корректные политики, маршруты и доступ к ресурсам.

Платформы интеграции и коммуникаций

Выбирайте платформенный сервис по задаче приложения. Коммуникационные API и интеграция между системами решают разные задачи.

CPaaS · Коммуникационные API

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

iPaaS · Интеграция систем

Связывает облачные и локальные приложения, данные и процессы. Определите права интеграционных учётных записей, состав передаваемых данных и порядок повторной обработки при сбое.