Если перед бизнесом стоит задача – обеспечить высокие вычислительные мощности для закрытия существующих потребностей, то рано или поздно владелец решит развернуть собственную серверную или воспользоваться облачным решением. Первый вариант требует больших капиталовложений: нужно найти подходящее помещение и оборудование, создать условия для работы (влажность, температура и другие), найти технических специалистов, которые будут настраивать и обслуживать серверы. В этом смысле облачные технологии привлекательнее.
Облачный сервис (облако, cloud) – это сервис, который дает возможность разместить вычислительные ресурсы и программы не на физических машинах, а на удаленных серверах. Пример облака, который знаком большинству, – Google Документы. Другие примеры похожих решений – это AWS от Amazon и Microsoft Azure.
Облачные сервисы для бизнеса разворачиваются на базе дата-центров, где и расположены физические серверы. Центрами владеет провайдер – компания, которая поставляет услугу. Бизнес арендует у дата-центра нужный объем вычислительных ресурсов и снимает с себя обязательства по обслуживанию оборудования, настройке и поддержке инфраструктуры.
Системы работают на основе технологии виртуализации. Один физический сервер «дробится» на десятки виртуальных, которыми пользуется несколько компаний.
Доступ к хранилищам и вычислительным ресурсам удаленный. При этом доступ возможен с разных устройств.
В распоряжении пользователя окажутся инструменты для настройки системы с учетом потребностей, ее масштабирования и тестирования, добавления необходимых сервисов.
Существует несколько сотен облачных систем.
1. IaaS (Infrastructure as a service, инфраструктура как сервис).Этот подход – самый распространенный. Пользователь арендует сервер, память и прочие ресурсы, то есть получает готовую среду, и разворачивает на её основе свои приложения – не нужно заботиться о технической поддержке оборудования, при этом контроль над ресурсами остается у пользователя полный.
2. PaaS (Platform as a service, платформа как сервис).Эта среда настраиваемая, в ней есть все, что нужно для развертывания инфраструктуры (серверы, хранилище, сетевое оборудование), но пользователю, как и в случае с IaaS, не нужно заниматься «железом». Обновления устанавливаются автоматически. Система масштабируется тоже автоматически. Для настройки системы безопасности есть удобный интерфейс.
3. SaaS (Software as a service, программное обеспечение как сервис).Пользователь арендует не сервер или ресурсы, а конкретное программное обеспечение – к примеру, сервис для рассылки электронных писем или анализа пользовательского поведения. Пользователю доступно только его программное обеспечение, а остальные функции остаются скрытыми. Ядро целевой аудитории такого решения – маркетплейсы.
SaaS можно сравнить с облачной подпиской на популярные сервисы (например, Gmail) или профессиональные программы (1С, Jira).
Три перечисленные среды универсальны, но какие бывают узкоспециализированные облачные сервисы?
DRaaS (Disaster recovery as a service, аварийное восстановление как сервис).
Это решение убережет ваш веб-ресурс от сбоев в работе, простоев и потери прибыли. В рамках DRaaS используются разные технологии, например, сервис бэкапов обеспечит резервное копирование информации и исключит потерю данных. Зеркала с копией веб-ресурса в форс-мажорных обстоятельствах переключаются на серверы большей мощности, что обеспечивает стабильный трафик.
BaaS (Backend as a service, бэкенд как сервис).
Это имитатор работы бэкенда – внутренней части веб-ресурса, которая находится на сервере и недоступна пользователям. Гарантирует бесперебойную работу базового функционала, например, входа в приложение через соцсети, email-рассылки или отправки уведомлений.
DBaaS (Database as a Service, база данных как сервис).
Пользователь получает готовую базу данных, которая находится в облаке. С ней можно сразу начинать работать.
MaaS (Monitoring as a Service, мониторинг как услуга).
Задача сервиса – отслеживание заданных пользователем параметров инфраструктуры. Это позволяет уменьшить риски, так как в случае ошибки служба быстро определит неисправность и отправит соответствующее уведомление.
DaaS (Desktop as a Service, рабочий стол как услуга).
Пользователь получает рабочий стол, на котором уже есть необходимое ПО, установленное в цифровой среде. Это позволяет заходить на рабочий стол через Интернет с любого устройства и из любого места.
STaaS (Storage as a Service, хранилище как услуга).
Google Drive, Nextcloud Files – этими хранилищами пользуются миллионы пользователей. STaaS – их аналог, только в увеличенных масштабах. Сервис позволяет хранить мультимедийные файлы, копии важных документов и т.д., но не для одного человека, а для компаний, где общий объем информации может превышать десятки терабайт.
Список сервисов постоянно пополняется новыми услугами. Это обусловлено стремлением разработчиков создавать решения, которые оптимизируют работу бизнеса и ускоряют профильные процессы.
Различаются не только облачные сервисы, но и сами облака. Они представлены тремя видами:
Публичные.
Управляет такими системами провайдер, а доступ к ним есть у многих пользователей. Клиент переходит на сайт провайдера и использует те сервисы, которые ему нужны. Физического доступа к оборудованию у заказчика нет.
Частные.
Частное облако принадлежит только одной конкретной компании. Бизнес покупает у провайдера сервер без виртуализации (то есть он не «делится» на несколько виртуальных серверов) и развертывает на его базе свою инфраструктуру. Плюс решения – гибкие настройки. Такие системы дороже, но они оптимальны, если бизнес работает с чувствительными данными клиентов или подрядчиков.
Гибридные.
Объединяют функции частных и публичных видов облака. Гибридные системы используют при переносе приложений или данных в облако. Необходимость в них возникает, если чувствительными данными оперирует только конкретная часть приложения, которую можно отделить.
Бизнес, который выбирает облачный сервис, получает следующие выгоды:
1. Экономия.Она достигается за счет отказа от покупки оборудования и его обслуживания. Клиент оплачивает те ресурсы, которые по факту использует, получая доступ к дорогостоящему программному обеспечению. По подсчетам экспертов, облачный сервис на 37 % экономнее работы с собственной инфраструктурой.
Клиент экономит время на поиск и обучение технических специалистов, работающих непосредственно с «железом». Это позволяет сконцентрироваться на решении профильных задач и развивать бизнес.
2. Скорость.Облачные сервисы предоставляют пользователям возможность запускать новые приложения и удалять старые, проводить тестирования за считанные минуты.
3. Гибкость.Можно увеличить память и число серверов, сократить объем используемых ресурсов, если они на данный момент не актуальны –сервисы гибко настраиваются под конкретные нужды клиента.
4. Безопасность.Использование облака улучшает защиту данных и повышает безопасность, практически полностью исключая сторонние атаки на ваш ресурс, потерю данных в результате форс-мажорных обстоятельств. Учитывая повышенную активность хакеров, этот аспект как никогда актуален.
5. Удобство.То, что доступ к своему приложению можно получить из любого места и с любого устройства, хорошо для компаний, у которых есть удаленные сотрудники или филиалы в нескольких городах. Возможность вносить изменения в данные в облаке избавляет от необходимости обмениваться файлами по электронной почте, что также значительно оптимизирует работу.
Обратите внимание, что для бизнеса, который работает с конфиденциальными данными, требующими тщательной защиты, предназначены сервисы с повышенным уровнем безопасности.
Развитие Интернета в целом и цифровых технологий в частности позволяет сделать вывод о том, что использование облачных решений только будет набирать обороты. И это выгодно бизнесу, поскольку облако дает возможность оптимизировать процессы, повысить конкурентоспособность, минимизировать издержки.