Открыть сервис

Публичные облачные вычисления

Публичные облачные вычисления (англ. public cloud computing) — это модель предоставления вычислительных ресурсов (серверов, хранилищ данных, сетей, программного обеспечения), при которой поставщик услуг (провайдер) владеет и управляет физической инфраструктурой, а доступ к ресурсам предоставляется широкому кругу клиентов через публичную сеть (обычно Интернет) на основе самообслуживания и оплаты по факту использования.

В отличие от частного облака (private cloud), где инфраструктура используется одной организацией, или гибридного облака (hybrid cloud), публичное облако предполагает мультитенантность (multi-tenancy) — одновременное обслуживание множества независимых клиентов на общем оборудовании, при этом данные и вычисления каждого клиента изолированы друг от друга.

История

Концепция облачных вычислений начала формироваться в 1960-х годах с идеей Джона Маккарти о том, что вычислительные мощности могут предоставляться как коммунальная услуга. Однако практическая реализация стала возможной только с развитием интернета и виртуализации в конце 1990-х — начале 2000-х годов.

Ключевые вехи развития публичных облачных вычислений:

Основные характеристики

Публичные облачные вычисления определяются следующими ключевыми свойствами (согласно определению Национального института стандартов и технологий США, NIST):

Модели обслуживания

Публичные облачные вычисления предоставляются в трёх основных моделях, которые различаются уровнем контроля и ответственности клиента и провайдера:

Инфраструктура как услуга (IaaS)

Предоставляет базовые вычислительные ресурсы: виртуальные машины, хранилища, сети. Клиент управляет операционной системой, приложениями и данными, а провайдер отвечает за физическое оборудование, гипервизор и сетевую инфраструктуру. Примеры: Amazon EC2, Google Compute Engine, Microsoft Azure Virtual Machines.

Платформа как услуга (PaaS)

Предоставляет среду для разработки, тестирования и развёртывания приложений без управления базовой инфраструктурой. Клиент отвечает только за код и данные, а провайдер управляет ОС, серверами, базами данных и middleware. Примеры: Google App Engine, Heroku, AWS Elastic Beanstalk.

Программное обеспечение как услуга (SaaS)

Предоставляет готовое приложение, доступное через веб-браузер или клиент. Клиент не управляет ни инфраструктурой, ни платформой — только настраивает приложение под свои нужды и использует его. Примеры: Google Workspace (Docs, Gmail), Microsoft 365, Salesforce, Zoom.

Также существуют дополнительные модели: Функция как услуга (FaaS) — бессерверные вычисления, где клиент запускает отдельные функции в ответ на события, и База данных как услуга (DBaaS).

Преимущества

Недостатки и риски

Основные провайдеры

Рынок публичных облачных вычислений характеризуется высокой концентрацией. Три крупнейших мировых провайдера (по данным Synergy Research Group на 2024 год) занимают около 67% рынка:

Среди других значимых провайдеров: Alibaba Cloud (Китай), IBM Cloud, Oracle Cloud, а также российские провайдеры — Яндекс Облако, VK Cloud (ранее Mail.ru Cloud Solutions), Selectel, Cloud.ru (ранее SberCloud). Российские провайдеры активно развиваются в условиях импортозамещения и требований к локализации данных (ФЗ-152 «О персональных данных»).

Применение

Публичные облачные вычисления используются в самых разных сферах:

Критика

Основные направления критики публичных облачных вычислений включают:

Источники

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →