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

Облачные решения

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

История

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

В 1999 году компания Salesforce.com начала предоставлять корпоративные приложения через веб-сайт, что стало одним из первых примеров облачного сервиса. В 2002 году Amazon запустила Amazon Web Services (AWS), предоставляя веб-сервисы для хранения и вычислений. В 2006 году Amazon представила Elastic Compute Cloud (EC2) и Simple Storage Service (S3), что считается началом эры современного публичного облака. В 2008 году Google выпустила Google App Engine, а в 2010 году Microsoft запустила Microsoft Azure. В России облачные решения начали активно развиваться с 2010-х годов, с появлением таких провайдеров, как Яндекс.Облако (ныне Yandex Cloud), VK Cloud Solutions и SberCloud.

Модели развертывания

Облачные решения классифицируются по способу организации доступа к ресурсам.

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

Публичное облако — это инфраструктура, предоставляемая провайдером (например, AWS, Microsoft Azure, Google Cloud Platform, Yandex Cloud) в общее пользование широкой публике. Ресурсы принадлежат провайдеру, а пользователи арендуют их через интернет. Преимущества: низкая начальная стоимость, масштабируемость, отсутствие затрат на обслуживание оборудования. Недостатки: потенциальные риски безопасности данных, зависимость от провайдера.

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

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

Гибридное облако

Гибридное облако объединяет публичное и частное облака, позволяя передавать данные и приложения между ними. Это позволяет организациям использовать публичное облако для нечувствительных нагрузок и частное — для критически важных данных. Преимущества: гибкость, оптимизация затрат, соответствие требованиям. Недостатки: сложность управления и интеграции.

Общественное облако

Общественное облако — это инфраструктура, созданная для совместного использования несколькими организациями, имеющими общие цели (например, в рамках одной отрасли или государственного учреждения). Управление может осуществляться одной из организаций или третьей стороной.

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

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

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

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

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

PaaS предоставляет платформу для разработки, тестирования и развертывания приложений. Пользователь управляет только разрабатываемыми приложениями и данными, а провайдер управляет операционной системой, серверами, хранилищами и сетевыми настройками. Примеры: Google App Engine, Heroku, Yandex Cloud Functions.

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

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

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

Ключевые характеристики

Согласно определению NIST, облачные решения обладают пятью основными характеристиками:

  • Самообслуживание по требованию: пользователь может самостоятельно, без взаимодействия с персоналом провайдера, заказывать и настраивать ресурсы.
  • Широкий сетевой доступ: ресурсы доступны по сети через стандартные протоколы (например, HTTP/HTTPS) с различных устройств (компьютеры, смартфоны, планшеты).
  • Объединение ресурсов: вычислительные ресурсы провайдера объединяются в пул для обслуживания множества пользователей с возможностью динамического перераспределения.
  • Эластичность: ресурсы могут быстро и автоматически масштабироваться в зависимости от потребностей пользователя.
  • Измеряемый сервис: использование ресурсов автоматически контролируется и измеряется, что позволяет провайдеру выставлять счета на основе потребления.

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

  • Снижение капитальных затрат: организациям не нужно покупать дорогостоящее оборудование, они платят за использование.
  • Масштабируемость: возможность быстро увеличивать или уменьшать ресурсы в зависимости от нагрузки.
  • Доступность: доступ к данным и приложениям из любой точки мира при наличии интернета.
  • Автоматизация обновлений: провайдер самостоятельно обновляет программное обеспечение и инфраструктуру.
  • Отказоустойчивость: данные часто дублируются в нескольких дата-центрах, что снижает риск потери информации.

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

  • Зависимость от интернета: для работы облачных решений требуется стабильное подключение к сети.
  • Безопасность данных: передача и хранение данных на стороне провайдера может вызывать опасения, особенно в отношении конфиденциальной информации.
  • Привязка к провайдеру (vendor lock-in): переход от одного провайдера к другому может быть сложным и дорогостоящим.
  • Стоимость при долгосрочном использовании: для постоянных высоких нагрузок собственное оборудование может быть дешевле.
  • Регуляторные ограничения: в некоторых странах существуют законы, требующие хранения данных на территории страны (например, Федеральный закон № 242-ФЗ в России).

Применение

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

  • Хранение и резервное копирование данных: Dropbox, Google Drive, Яндекс.Диск.
  • Веб-хостинг и развертывание приложений: AWS, Azure, Yandex Cloud.
  • Разработка и тестирование: PaaS-платформы для CI/CD.
  • Аналитика больших данных: обработка и анализ данных с использованием облачных кластеров.
  • Искусственный интеллект и машинное обучение: облачные сервисы для обучения и развертывания моделей.
  • Государственные и муниципальные услуги: портал «Госуслуги» в России работает на облачной инфраструктуре.
  • Образование: облачные платформы для дистанционного обучения (например, Яндекс.Учебник).

Облачные решения в России

В России рынок облачных решений активно развивается. Основные провайдеры: Yandex Cloud (ООО «Яндекс.Облако»), VK Cloud (ранее Mail.ru Cloud Solutions), SberCloud (ПАО «Сбербанк»), Selectel, Cloud.ru (ранее «Ростелеком-ЦОД»). В связи с требованиями Федерального закона № 242-ФЗ о персональных данных, многие организации предпочитают использовать российских провайдеров, которые обеспечивают хранение данных на территории РФ. Также существуют государственные облачные платформы, такие как «Гособлако», предназначенные для органов власти.

Критика

Основные критические замечания в адрес облачных решений касаются вопросов безопасности и конфиденциальности. Утечки данных из облачных сервисов (например, инциденты с AWS в 2020-х годах) вызывают обеспокоенность. Также критикуется монополизация рынка несколькими крупными провайдерами, что может привести к росту цен и снижению качества услуг. В России дополнительной критике подвергается зависимость от зарубежных провайдеров, которые могут быть подвержены санкционному давлению.

Источники

  1. Национальный институт стандартов и технологий США (NIST). Special Publication 800-145. «The NIST Definition of Cloud Computing».
  2. Федеральный закон от 21 июля 2014 г. № 242-ФЗ «О внесении изменений в отдельные законодательные акты Российской Федерации в части уточнения порядка обработки персональных данных в информационно-телекоммуникационных сетях».
  3. Обзор рынка облачных услуг в России за 2023 год. iKS-Consulting.
  4. Документация Yandex Cloud, VK Cloud, Amazon Web Services, Microsoft Azure.

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

На главную BFOmetr →