Существует множество моделей использования облачных технологий: SaaS, IaaS, PaaS, CaaS, DRaaS, BaaS, DBaaS, MaaS, DaaS, STaaS, NaaS. Поговорим о них чуть подробнее.
— SaaS (Software as a Service) — программное обеспечение как услуга.
Клиент получает программное обеспечение через Интернет: почтовые сервисы, облачная версия 1С, Trello и так далее. Перечислять можно бесконечно.
— IaaS (Infrastructure as a Service) — инфраструктура как услуга.
Предоставление в аренду виртуальных серверов, жёстких дисков и любой IT-инфраструктуры. По сути, это полноценная копия физической инфраструктуры, только её не надо покупать.
— PaaS (Platform as a Service) — платформа как услуга.
Аренда полноценной виртуальной платформы, включающей в себя как «железо», так и системы управления базами данных, системы безопасности и так далее. Сервис пользуется особой популярностью у разработчиков ПО.
Это 3 наиболее популярные модели, о которых должны знать все. И чтобы лучше понять детали, рассмотрите простую схему ниже.