Понятие «облако» применительно к инфокоммуникационным технологиям начало активно фигурировать на рынке в 2006 г. (хотя его истоки некоторые исследователи прослеживают вплоть до 60-х годов ХХ века). Именно тогда компания Amazon предложила клиентам новый сервис Elastic Computing Cloud, а глава Google Эрик Шмидт в одном из своих выступлений использовал термины Cloud и Cloud Computing. На тот момент концепция не имела однозначного определения и трактовалась в широких пределах, охватывая большой массив различных типов вычислительных систем, предоставляющих удаленный совместный доступ к ИТ-ресурсам по требованию.
Облака бывают трех типов: публичные (Public Cloud), частные (Private Cloud) и гибридные (Hybrid Cloud).
Публичное облако — это модель использования ИТ-ресурсов, при которой доступ к вычислительной инфраструктуре представляется через интернет неограниченному количеству независимых клиентов. Владельцем всех аппаратных и системных программных ресурсов является компания-оператор. Пользователи платят только за использованное машинное время и дисковые ресурсы. В рамках выделенных ресурсов, каждый из них может размещать и удалять свои данные и устанавливать и деинсталлировать прикладное ПО. Выделение ресурсов оператором происходит динамически — в автоматическом режиме, либо по заявке заказчика.
Частное облако работает по схожему принципу с той разницей, что вся вычислительная и системная инфраструктура принадлежит одной компании. При этом «физическая» часть облака (серверы, СХД, сетевое оборудование) может размещаться как в собственном ЦОДе организации, так и в в машинном зале арендованного (полностью или частично) дата-центра.
Гибридное облако представляет собой симбиоз двух первых концепций и объединяет в своем составе как частные, так и публичные облака.
Облачные сервисы распределяются бывают трех типов:
«Инфраструктура как услуга» — IaaS (Infrastructure as a Service),
«Платформа как услуга» — PaaS (Platform as a Service),
«Программное обеспечение как услуга» — SaaS (Software as a Service).