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

Облачные вычисления и SaaS-модель

Облачные вычисления — модель предоставления вычислительных ресурсов (серверов, хранилищ, сетей, программного обеспечения) через интернет по требованию, при которой пользователь не управляет физической инфраструктурой напрямую. SaaS (Software as a Service, «программное обеспечение как услуга») — одна из моделей облачных вычислений, при которой приложение полностью размещается и обслуживается поставщиком, а доступ к нему осуществляется через браузер или клиентское приложение.

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

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

МодельЧто предоставляетсяПримеры
IaaSВиртуальные серверы, хранилища, сетиAmazon EC2, Google Compute Engine
PaaSСреда разработки и развёртыванияGoogle App Engine, Heroku
SaaSГотовое приложениеGoogle Workspace, Salesforce

В модели IaaS пользователь управляет операционной системой и приложениями; в PaaS — только приложением; в SaaS — лишь своими данными и настройками.

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

  • Публичное облако — ресурсы доступны множеству клиентов через интернет.
  • Частное облако — инфраструктура для одной организации.
  • Гибридное облако — комбинация публичной и частной инфраструктур.
  • Общественное облако — совместное использование несколькими организациями со схожими задачами.

Характеристики SaaS

SaaS-модель обладает рядом признаков:

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

История

Концепция удалённого доступа к вычислениям восходит к 1960-м годам: Джон Маккарти в 1961 году высказывал идею о «коммунальных вычислениях». Термин «облачные вычисления» вошёл в оборот в 2006 году, когда Amazon запустила сервис EC2. В 1999 году компания Salesforce начала предоставлять CRM-систему по подписке — один из первых массовых SaaS-продуктов. К 2010-м годам SaaS стал доминирующей моделью распространения корпоративного ПО.

Преимущества и недостатки

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

Применение и значение

SaaS охватывает офисные пакеты, CRM, системы управления проектами, бухгалтерию, аналитику и коммуникации. Облачные вычисления лежат в основе стриминговых сервисов, онлайн-банкинга, электронной коммерции и машинного обучения. Рынок облачных услуг формируют крупные поставщики, включая Amazon Web Services, Microsoft Azure и Google Cloud.

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

На главную IRONLIVE →