Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ГАК-2026.docx
Скачиваний:
1
Добавлен:
16.06.2026
Размер:
2.66 Mб
Скачать

38. Облачные технологии: модели обслуживания

Облачные сервисы предоставляются пользователям в различных моделях обслуживания.

IaaS (Infrastructure as a Service) — инфраструктура как услуга. Пользователь получает доступ к виртуальным серверам, сетям и системам хранения данных. Он сам управляет операционной системой и программным обеспечением.

PaaS (Platform as a Service) — платформа как услуга. Пользователь получает готовую платформу для разработки и запуска приложений, не управляя инфраструктурой.

SaaS (Software as a Service) — программное обеспечение как услуга. Пользователь получает доступ к готовому программному продукту через интернет. Примером являются онлайн-сервисы электронной почты или офисные приложения.

Эти модели позволяют гибко использовать облачные ресурсы в зависимости от потребностей пользователя.

Вопрос 38: Облачные технологии: модели обслуживания (IaaS, PaaS, SaaS)

1. Введение: три уровня облачных услуг

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

Основные модели:

  • IaaS (Infrastructure as a Service) — инфраструктура как услуга.

  • PaaS (Platform as a Service) — платформа как услуга.

  • SaaS (Software as a Service) — программное обеспечение как услуга.

Иногда добавляют:

  • FaaS (Function as a Service) / Serverless — функции как услуга.

  • CaaS (Containers as a Service) — контейнеры как услуга.

  • DBaaS (Database as a Service) — база данных как услуга (часто рассматривается как часть PaaS или отдельно).

Эти модели образуют иерархию: чем выше уровень, тем меньше у пользователя контроля, но тем меньше ответственности и проще использование.

2. Сравнение уровней контроля и ответственности

Чтобы понять разницу, представим "пирамиду ответственности":

  • On-Premise (собственный дата-центр): компания отвечает за всё.

  • IaaS: провайдер отвечает за нижние слои (до виртуализации), клиент — за ОС и выше.

  • PaaS: провайдер отвечает до middleware включительно, клиент — только за приложение и данные.

  • SaaS: провайдер отвечает за всё, клиент только пользуется

3. Подробный разбор моделей

3.1. IaaS (Infrastructure as a Service) — инфраструктура как услуга

Что это: Предоставление базовых вычислительных ресурсов: виртуальные серверы (с заданными CPU, RAM, дисками), виртуальные сети, балансировщики нагрузки, дисковые хранилища, IP-адреса.

Что делает пользователь:

  • Выбирает конфигурацию виртуальных машин (ОС, CPU, RAM, диск).

  • Устанавливает и настраивает ОС, middleware, СУБД, приложения.

  • Управляет безопасностью на уровне ОС и выше.

  • Может создавать виртуальные сети, настраивать брандмауэры, подключать диски.

Что делает провайдер:

  • Обеспечивает работу физических серверов, СХД, сетевого оборудования.

  • Занимается виртуализацией (гипервизоры).

  • Отвечает за доступность инфраструктуры, резервирование.

  • Заменяет вышедшее из строя оборудование.

Примеры сервисов:

  • Amazon EC2 (Elastic Compute Cloud) — виртуальные серверы.

  • Amazon EBS (Elastic Block Store) — диски.

  • Amazon VPC (Virtual Private Cloud) — виртуальные сети.

  • Google Compute Engine.

  • Microsoft Azure Virtual Machines.

  • Яндекс.Облако Compute Cloud.

Для кого: Системные администраторы, DevOps-инженеры, компании, которым нужен полный контроль над средой.

Плюсы:

  • Полный контроль.

  • Гибкость (можно установить любую ОС, любое ПО).

  • Привычная модель для администраторов.

Минусы:

  • Нужно самостоятельно администрировать ОС, ставить обновления.

  • Больше ответственности за безопасность.

  • Не так просто масштабировать приложения (нужно настраивать автомасштабирование).