Все, наверняка, множество раз слышали слово «облако» и понятие «облачные технологии». Многие из нас уже долгое время пользуются данными продуктами и услугами на базе облачных сервисов. Однако немногие чётко понимают их смысл и работу. И оказывается, что далеко не все, кто пользуется облаками каждый день, связывают их с IT.
Давайте разбираться!
Облачные технологии - это распределенная обработка данных, при которой вычислительные ресурсы предоставляются пользователям по сети интернет, как сервис.
Итак, определение есть, но понимания особо не появилось, потому что под работой облачных технологий скрывается множество нюансов, особенностей, а главное различаются не только типы облачных услуг, но и сами облака отличаются друг от друга по многим аспектам.
Попробуем в данной статье объяснить понятным языком, что такое облака, какие они бывают и чем отличаются друг от друга в процессе развёртывания, эксплуатации, ну и обязательно рассмотрим типы услуг, предоставляемых на базе облачных технологий. Надеемся, что после прочтения данной статьи у вас появится понимание по данному вопросу.
Что же понимают под термином «облако»?
Когда неограниченное количество пользователей совместно используют вычислительные ресурсы по сети в интернете, которые являются услугами, принято называть «облачными технологиями». Здесь можно привести пример - облако Microsoft 365 от компании Microsoft. Благодаря данному облаку у компаний появляется возможность работать в режиме реального времени, иметь удалённый доступ к документам и к приложениям Office, к облачному хранилищу файлов и корпоративной почте, одновременно редактировать файлы многими пользователями, высокую степень защиты и безопасности, а также управление устройствами.
Часто на картинках или схемах интернет изображают в виде облачка. Собственно, отсюда и название. Условно принято делить облака на три базовых типа. Главное различие между ними – это тип использования и способы развёртывания: частное, публичное и гибридное. А теперь рассмотрим их различия.
Частное облако
Частное облако или другое название «приватное» - нечто иное, как инфраструктура, которая предназначена для работы в рамках только одной организации или компании для частных нужных и потребностей бизнеса и его процессов. Обычно доступ к такому облаку контролируется с помощью внутреннего регламента и имеется у строго перечисленного круга, к примеру, у разных подразделений предприятия, клиентов или фирм-подрядчиков. Как вариант, такая IT-инфраструктура может находиться на стороне, то есть, быть арендованной и находиться на площадке поставщика IT-услуг. Управление таким облаком может быть как частичное, так и полное, всё зависит от целей и задач компании.Но в основном, частное облако расположено физически на мощностях компании, на которую оно работает. В данном случае могут возникнуть проблемы с надёжностью и скоростью работы такого облака.
Частное облако не позволяет подключить сторонних пользователей, работая под задачи одной компании.
Публичное облако
Публичное облако предназначено для использования широким кругом пользователей. Такие облака находятся на стороне коммерческих компаний/провайдеров, предоставляющих услуги на базе облачных технологий. Провайдер гарантирует безопасность, надёжность и работоспособность предоставляемых услуг, так как публичные облака обладают повышенной отказоустойчивостью и высокой скоростью работы, по сравнению с частным облаком. Но стоит помнить, что пользователи не имеют доступа к данным друг друга, а лишь пользуются одними серверами для хранения и обработки информации и данных.Гибридное облако
Гибридное облако используется в том случае, когда степень проникновения IT в процессы работы компании крайне высока. При построении гибридного облака используются мощности компании-заказчика и поставщика облачных услуг. Как вариант, частное облако клиента соединяется с арендованным облаком провайдера.
Причины использования гибридных облаков:
1. Момент перехода от частного к публичному облаку.
Или, как принято говорить среди системных администраторов, переезд инфраструктуры компании на мощности провайдера. Причины такого перехода – компания понимает, что её собственных мощностей облака недостаточно, а обновление IT-парка и ПО не рентабельно. Такой переезд происходит не за один день, поэтому компания-клиент работает в гибридном облаке.
2. Сезонная нагрузка.
Очень многие компании и организации являются сезонными. Пик активности клиентов таких компаний приходится на Новый год, в период отпусков, в связи с этим инфраструктура предприятия может просто не выдержать нагрузки. Однако в данном случае речь не идет про покупку новых мощностей – это не логично и затратно, потому что в остальное время года будет простой и финансовые потери. Оптимальное решение – компания берёт в аренду часть облака провайдера и объединяет со своим, получая нужные мощности во время пиковых нагрузок.
Типы услуг, предоставляемых на базе облачных технологий
Облачные услуги – сервисы, предоставляемые на базе публичного облака. Обычно поставщики и IT-провайдеры специализируются на одном виде таких услуг, но бывают и исключения. И наша компания как раз является таким исключением.
Облачные услуги определяются аббревиатурами *aaS, что означает *as a Service (как сервис).
Выделяют три базовых типа услуг:
SaaS (Software as a Service) – программное обеспечение как услуга. Самый распространённый и востребованный вид облачных услуг, с которым каждый из нас ежедневно сталкивается. Основная суть заключается в следующем: поставщик предоставляет пользователю готовый сервис, который клиент может использовать по сети интернет. Пример: удаленный доступ в бухгалтерскую программу 1С. Вся организация программной и аппаратной части ложится на поставщика данной услуги.
IaaS (Infrastructure as a Service) – инфраструктура как услуга. Это аренда виртуальной инфраструктуры. То есть, IaaS провайдер предоставляет клиенту в аренду виртуальные серверы, маршрутизаторы и другие компоненты для самостоятельного управления и использования. Пользователь самостоятельно разворачивает в арендуемом облаке масштабируемую и отказоустойчивую IT-инфраструктуру, не тратя финансы на покупку и обслуживание своего парка оборудования и ПО.
PaaS (Platform as a Service) – платформа как услуга. В данном типе услуг клиент получает подготовленную программную платформу, в которой присутствуют все необходимые инструменты и возможность их дальнейшей настройки. Такая платформа может использоваться как тестовая среда для ПО, или как система управления базами данных. В итоге пользователь настраивает платформу под свои нужды самостоятельно, а провайдер занимается ее обслуживанием. Но опять же, если у заказчика нет возможности настроить самостоятельно, то провайдер может оказать данную услугу, либо проконсультировать IT-отдел.
Список таких услуг гораздо шире. Также стоит упомянуть:
BaaS (Backup as a Service) – резервное копирование как услуга,
DRaaS (Disaster Recovery as a Service) – аварийное восстановление как услуга,
CaaS (Container as a Service) – контейнер как услуга.
Заметим, что количество облачных услуг будет только расти, потому что информационные технологии проникают в повседневную жизнь человека, бизнеса и работы всех систем.