В чем суть облачных вычислений кратко

Обновлено: 05.07.2024

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

Самые важные преимущества облачных вычислений

Облачные вычисления сильно отличаются от традиционного способа представления компаний о роли ИТ-ресурсов. Вот семь распространенных причин, по которым организации переходят на облачные вычислительные службы.

Затраты

Облачные вычисления позволяют избежать капитальных затрат на приобретение оборудования и программного обеспечения, настройку и эксплуатацию локальных центров обработки данных, а это стойки с серверами, круглосуточная подача электричества для питания и охлаждения и квалифицированные ИТ-специалисты для управления этой инфраструктурой. Эти затраты быстро возрастают.

Скорость

Большинство облачных вычислительных служб предоставляются в режиме самообслуживания и по запросу, так что даже большие объемы вычислительных ресурсов можно подготовить за несколько минут, обычно всего за несколько щелчков кнопкой мыши. Это дает компаниям гибкость и позволяет избавиться от постоянного планирования загрузки.

Глобальный масштаб

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

Производительность

Для локальных центров обработки данных обычно требуются много стоек и серверов, а также настройка оборудования, обновление программного обеспечения и другая рутинная работа, которая отнимает много времени. Облачные вычисления позволяют избежать многих из этих задач, и ваши ИТ-специалисты смогут потратить больше времени на выполнение задач, более важных для бизнеса.

Производительность

Самые большие облачные вычислительные службы работают в мировой сети безопасных центров обработки данных, которые регулярно обновляются до самого последнего поколения быстрого и эффективного вычислительного оборудования. Это обеспечивает различные преимущества по сравнению с использованием одного корпоративного центра обработки данных, включая уменьшение задержки в сети для приложений и большую экономию от масштаба.

Надежность

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

Безопасность

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

Типы облачных вычислений

Не все облака одинаковы, и ни один тип облачных вычислений не может удовлетворить всех. Было разработано несколько различных моделей, типов и служб, чтобы предложить правильное решение для ваших нужд.

Во-первых, вам нужно определить тип развертывания облаков или архитектуру облачных вычислений, в которой будут реализованы облачные службы. Есть три способа развертывания облачных служб: общедоступное облако, закрытое облако и гибридное облако. Узнайте больше об общедоступных, частных и гибридных облаках.

Общедоступное облако

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

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

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

Гибридное облачное хранилище

Гибридные облака сочетают общедоступные и частные облака, связанные вместе с помощью технологии, которая обеспечивает совместный доступ к данным и приложениям. Данные и приложения можно перемещать между закрытыми и общедоступными облаками. Поэтому гибридное облако повышает гибкость ведения бизнеса, расширяет возможности развертывания и помогает оптимизировать существующую инфраструктуру, а также системы безопасности и соответствия требованиям. Узнайте больше о гибридном облаке.

Типы облачных служб: IaaS, PaaS, бессерверные службы и SaaS

Большинство служб облачных вычислений подразделяются на три общие группы: инфраструктура как услуга (IaaS), платформа как услуга (PaaS) и программное обеспечение как услуга (SaaS). Такие службы иногда называют облачным вычислительным стеком, потому что они накладываются одна на другую. Если вы узнаете, что они из себя представляют и чем друг от друга отличаются, то вам будет проще реализовать поставленные бизнес-цели.

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

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

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

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

Бессерверные вычисления

Бессерверные вычислительные ресурсы применяются совместно с PaaS. Это позволяет сосредоточиться на создании функциональности приложения, не тратя время на постоянное управление необходимыми серверами и инфраструктурой. Поставщик облачных служб выполняет настройку, планирование емкости и управление сервером за вас. Бессерверные архитектуры работают на основе событий, обладают высоким уровнем масштабируемости и используют ресурсы, только когда задействуется конкретная функция или происходит определенное событие.

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

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

Варианты использования облачных вычислений

Возможно, вы используете облачные вычисления прямо сейчас, хотя и не знаете об этом. Если вы используете интернет-службу для отправки электронной почты, редактирования документов, просмотра фильмов или телевидения, прослушивания музыки, игр или хранения фотографий и других файлов, вполне возможно, что все это обеспечивают облачные вычисления. Первые облачные вычислительные службы появились всего 10 лет назад. Однако уже огромное количество организаций (от небольших начинающих компаний до глобальных корпораций, правительственных учреждений и некоммерческих организаций) используют эту технологию по самым разным соображениям.

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

Создавайте собственные облачные приложения

Оперативно создавайте, развертывайте и масштабируйте веб-приложения, API-приложения и мобильные приложения. Воспользуйтесь преимуществами ориентированных на облако технологий и подходов, таких как контейнеры, Kubernetes, архитектура микрослужб, обмен данными на основе API и DevOps.

Тестирование и сборка приложений

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

Хранение, резервное копирование и восстановление данных

Защитите свои данные более экономно и масштабно — перенесите их через Интернет в удаленную облачную систему хранения данных, доступную из любой точки и с любого устройства.

Анализ данных

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

Потоковое аудио и видео

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

Внедрение средств аналитики

Используйте интеллектуальные модели, чтобы привлечь клиентов и получить полезные сведения на основе извлеченных данных.

Доставка программного обеспечения по запросу

Программное обеспечение по требованию, также известное как программное обеспечение как услуга (SaaS), позволяет в любое время предлагать последние версии программного обеспечения и обновления для клиентов, где бы они ни находились.

Майкрософт и облачные вычисления

Майкрософт — это ведущий глобальный поставщик облачных вычислительных служб для компаний любого размера. Дополнительные сведения об облачной платформе Microsoft Azure, предложении Kubernetes в Azure, нашей платформе бессерверных приложений, а также другую информацию по этой теме см. на странице Что такое Azure?, а также в сравнительной характеристике Azure и AWS.

Облачные вычисления - что это суть, типы, модели

Содержание статьи:

Что такое облачные вычисления?

Облачные вычисления — это предоставление различных услуг через Интернет. Эти ресурсы включают инструменты и приложения, такие как хранилище данных, серверы, базы данных, сети и программное обеспечение.

Вместо того, чтобы хранить файлы на проприетарном жестком диске или локальном запоминающем устройстве, облачное хранилище позволяет сохранять их в удаленной базе данных. Пока электронное устройство имеет доступ к сети, оно имеет доступ к данным и программам для его запуска.

Облачные вычисления — популярный вариант для людей и предприятий по ряду причин, включая экономию затрат, повышение производительности, скорости и эффективности, производительности и безопасности.

Суть облачных вычислений

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

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

Облачные вычисления могут быть как общедоступными, так и частными. Публичные облачные сервисы предоставляют свои услуги через Интернет за плату. С другой стороны, частные облачные сервисы предоставляют услуги только определенному количеству людей. Эти сервисы представляют собой систему сетей, которые предоставляют размещенные сервисы. Также существует гибридный вариант, сочетающий в себе элементы как государственных, так и частных услуг.

Типы облачных сервисов

Независимо от типа услуги, услуги облачных вычислений предоставляют пользователям ряд функций, включая:

  • Эл. адрес
  • Хранение, резервное копирование и извлечение данных
  • Создание и тестирование приложений
  • Анализ данных
  • Потоковое аудио и видео
  • Доставка программного обеспечения по запросу

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

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

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

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

Гибридные облака, как следует из названия, представляют собой сочетание государственных и частных служб. Этот тип модели дает пользователю большую гибкость и помогает оптимизировать инфраструктуру и безопасность пользователя.

Новые формы услуг облачных вычислений включают облако сообщества, облако больших данных и мультиоблако.

Типы облачных вычислений

Облачные вычисления — это не отдельная технология, такая как микрочип или мобильный телефон. Скорее, это система, в основном состоящая из трех услуг: программное обеспечение как услуга (SaaS) , инфраструктура как услуга (IaaS) и платформа как услуга (PaaS).

Преимущества облачных вычислений

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

Облачные вычисления — это гораздо больше, чем просто доступ к файлам на нескольких устройствах. Благодаря сервисам облачных вычислений пользователи могут проверять свою электронную почту на любом компьютере и даже хранить файлы с помощью таких сервисов, как Dropbox и Google Drive. Услуги облачных вычислений также позволяют пользователям создавать резервные копии своей музыки, файлов и фотографий, обеспечивая немедленную доступность этих файлов в случае сбоя жесткого диска.

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

Облачная структура позволяет пользователям экономить место для хранения на своих настольных компьютерах или ноутбуках. Это также позволяет пользователям быстрее обновлять программное обеспечение, поскольку компании-разработчики программного обеспечения могут предлагать свои продукты через Интернет, а не с помощью более традиционных, материальных методов, включая диски или флэш-накопители. Например, клиенты Adobe могут получить доступ к приложениям в Creative Cloud через Интернет-подписку. Это позволяет пользователям легко загружать новые версии и исправления для своих программ.

Недостатки облака

При всей скорости, эффективности и инновациях, связанных с облачными вычислениями, естественно, есть риски.

Безопасность всегда была большой проблемой в облаке, особенно когда речь идет о конфиденциальных медицинских записях и финансовой информации. Хотя нормативные акты вынуждают службы облачных вычислений укреплять свои меры безопасности и соответствия, эта проблема остается постоянной. Шифрование защищает важную информацию, но если этот ключ шифрования утерян, данные исчезают.

Серверы, обслуживаемые компаниями, занимающимися облачными вычислениями, могут стать жертвами стихийных бедствий, внутренних ошибок и перебоев в подаче электроэнергии. Географический охват облачных вычислений сокращает обе стороны: отключение электроэнергии в Калифорнии может парализовать пользователей в Нью-Йорке, а компания в Техасе может потерять свои данные, если что-то вызовет крах ее провайдера из другого штата.

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

Мир бизнеса

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

Что касается предоставления услуг, к крупным игрокам в сфере корпоративных вычислений относятся:

  • Google Cloud
  • Amazon Web Services (AWS)
  • Microsoft Azure
  • IBM Cloud
  • Облако Alibaba

Amazon Web Services на 100% общедоступен и включает в себя модель оплаты по мере использования с привлечением сторонних ресурсов. Оказавшись на платформе, вы можете подписаться на приложения и дополнительные услуги. Microsoft Azure позволяет клиентам хранить некоторые данные на своих сайтах. Между тем, Alibaba Cloud является дочерней компанией Alibaba Group.

Резюме

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

А на этом сегодня все про технологии облачных вычислений. Надеюсь статья оказалась для вас полезной. Делитесь статьей в социальных сетях и мессенджерах и добавляйте сайт в закладки. Успехов и до новых встреч на страницах проекта Тюлягин!

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

Для того, чтобы разобраться в “облаках” я решил начать с истории данного вопроса и понять действительно ли это что-то из разряда новых идей или это давняя идея которую не могли реализовать ранее.

История и ключевые факторы развития

В первые идея того, что мы сегодня называем облачными вычислениями была озвучена J.C.R. Licklider, в 1970 году. В эти годы он был ответственным за создание ARPANET (Advanced Research Projects Agency Network). Его идея заключалась в том, что каждый человек на земле будет подключен к сети, из которой он будет получать не только данные на и программы. Другой ученый John McCarthy высказал идею о том, что вычислительные мощности будут предоставляться пользователям как услуга (сервис). На этом развитие облачных технологий было приостановлено до 90-х годов, после чего ее развитию поспособствовал ряд факторов.

Облачнее вычисления в настоящее время.

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

Из определения и истории видно, что основой для создания и быстрого развития облачных вычислительных систем послужили крупные интернет сервисы, такие как Google, Amazon и др, а так же технический прогресс, что по сути говорит о том что появление облачных вычислений было всего лишь делом времени. Рассмотрим каким же образом развитие вышеперечисленных направлений позволило облачным системам стать доступнее.

Достоинства облачных вычислений
Недостатки
Виды услуг предоставляемые облачными системами
Классификация облачных сервисов.
Куда надо развиваться или на чем можно заработать деньги?
Будущее …

На мой взгляд в будущем облачные вычисления будут становиться доступнее для пользователей и компаний. Это будет вызвано рядом факторов:
— аппаратная виртуализация – повышение производительности облачных вычислений;
— снижение энергопотребления аппаратного обеспечения – понижение энергопотребления;
— повышение скоростей – пропускная способность сетевого оборудования постоянно повышается, что увеличивает производительность и уменьшает количество оборудования при том же канале.

На этом я заканчиваю свой рассказ надеюсь, что он поможет вам и вашим коллегам и начальникам в освоении облачных вычислений. Если есть замечания и предложения по идее высказанной выше и по тексту, пишите отвечу.

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

Предыстория появления облачных вычислений

Как работают облачные вычисления

Облачные вычисления предполагают наличие двух участников (в некоторых моделях развертывания это может быть одна компания). Первый (провайдер) строит дата-центр, размещает там серверы и системы хранения данных, прокладывает сетевое оборудование и разворачивает программное обеспечение, которое управляет IT-хозяйством и грамотно распределяет его между пользователями. Второй — пользователь, компания-клиент — заключает договор с провайдером и запрашивает у него определенный пул ресурсов: любое количество процессоров, объем памяти для хранения, ширина интернет-канала, количество IP-адресов, инструменты управления ресурсами (например, балансировщик).

Характеристики вычислений в облаке

Выделение ресурсов по запросу пользователя

Работа строится по принципу самообслуживания. Это когда клиент сам решает, сколько ресурсов и когда ему потребуется. Запросить ресурсы можно самостоятельно через личный кабинет на платформе облачного провайдера. При этом клиенту не нужно связываться по телефону, электронной почте или другим каналам с менеджерами провайдера. Вместо этого он получает необходимую вычислительную мощность через пару минут после манипуляций в личном кабинете.

Этот принцип удобен компаниям, которые сталкиваются с нерегулярной нагрузкой на свои сервисы. Например, ночью у их клиентов минимальная активность, поэтому им нужно меньше ресурсов. И, наоборот, потребность в них резко возрастает перед новогодними праздниками, в дни распродаж, после запуска масштабных рекламных кампаний.

Оплата за потребленные ресурсы

Собственные дата-центры принято строить с запасом, чтобы они справлялись с растущими нагрузками без модернизации оборудования. Технологии облачных вычислений избавляют от этого. Оплата за использование взымается помесячно по факту — когда будут подсчитана мощность процессоров, объем хранилища и другие параметры арендованных ресурсов. Это удобно, так как компания не переплачивает не за неиспользуемые мощности, избавлена от капитальных затрат, которые обязательно возникают при строительстве своего ЦОДа, и может планировать расходы на IT-инфраструктуру в долгосрочной перспективе.

Бесшовное объединение ресурсов

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

Возможности гибкого масштабирования

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

Облачные вычисления

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

Развертывание мощностей за несколько минут

Прозрачное ценообразование

Услуги облачного провайдера можно оценить количественными показателями. Это важно компаниям, которые строго контролируют финансовые потоки. Счет за использование ресурсов в облаке выставляется по итогам месяца. По нему можно сделать вывод, какие ресурсы были максимально востребованы и в какие периоды, а также спрогнозировать затраты в будущем.

Высокая доступность вычислительных ресурсов

Провайдеры и их клиенты заключают договор, в котором описан порядок предоставления вычислительных ресурсов в облаке и обязанности/ответственности сторон. Задача провайдера — сделать так, чтобы заинтересовать как можно больше клиентов, а для этого услуги должны предоставляться без задержек и остановок, а системы хранения быть отказоустойчивыми.

Бизнес понимает, что даже получасовой простой приведет к оттоку клиентов и негативно скажется на репутации, поэтому выбирает провайдеров с дата-центрами, у которых высокий уровень надежности (определяется параметром Tier) и есть четкое SLA — соглашение об оказании услуг. В последнем прописывают, какое время в течение года сервисы клиента могут быть недоступными. Обычно это время, необходимое для регулярного сервисного обслуживания.

В облачной модели техподдержка работает в режиме 24/7. Инженеры, к которым можно обратиться онлайн или по телефону, имеют высокий уровень компетенции и оперативно отреагируют на проблемы, возникающие в работе с облачными ресурсами.

Выгоды для провайдеров и их клиентов

Услуги облачных вычислений представляют собой модель взаимодействия, в которой заинтересованы обе стороны. Провайдеры могут продать вычислительные мощности в облаке так, чтобы у них не оказалось невостребованных ресурсов (серверов, систем хранения данных.). Их клиенты получают другие преимущества: фактическую оплату за потребленные ресурсы, гибкое масштабирование в зависимости от потребностей, уход от капитальных издержек на содержание IT-инфраструктуры.

cloud computing

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

Облачное вычисление данных предполагает три базовых модели развертывания ресурсов.

  1. Публичное облако, или Public cloud
    К IT-ресурсам имеют доступ много не связанных друг с другом пользователей, а инфраструктурой управляет сторонний провайдер. Вычислительные мощности в облаке компании получают на основании договора, заключенного с провайдером. Он следит, чтобы в работе пользователи не пересекались друг с другом, не претендовали на один и тот же пул ресурсов и не имели доступа к данным друг друга;
  2. Приватное облако, или Private cloud
    IT-ресурсами пользуется одна компания, включая подчиненные ей структуры: удаленные офисы, филиалы, торговые точки (у ритейлеров). В некоторых случаях в список попадают подрядные организации, к которым обращается компания для выполнения разовых работ или отдает им задачи на аутсорсинг. Управлять работой приватного облака может как сама компания, так провайдер, с которым она заключила соответствующий договор. Точно так же, и IT-ресурсы могут располагаться на территории компании или на площадях дата-центра провайдера;
  3. Гибридное облако или Hybrid cloud
    IT-инфраструктура компании разделена между публичным и частным облаком. Часть вычислительных ресурсов находится под ее полным контролем в частном облаке, еще одна часть – в публичном. Между ними налажены связи, которые позволяют сервисам из разных облаков обмениваться данными в режиме реального времени.

Иногда в этой классификации выделяют еще общее облако (облако сообщества или Community cloud). Это разновидность публичного облака, предназначенная для использования членами одного сообщества или пользователей, объединенных общими целями.

Облачные вычисления как услуга

Какое понятие связано с облачными вычислениями? Обычно это определение часто употребляется применимо к IaaS, PaaS и SaaS. Все это — модели обслуживания клиентов в облаке. Именно под такими названиями их предлагают облачные провайдеры, они же поставщики облачных услуг.

Инфраструктура как услуга, где пользователь получает в аренду от поставщика только вычислительные ресурсы. Это так называемая lite-версия облачных вычислений и модель, которую проще и дешевле всего реализовать. Провайдер гарантирует пользователям работоспособность их сервисов на уровне сервера. В чистом виде IaaS работает по принципу виртуального ЦОДа, когда поставщик на одну или несколько машин устанавливает специальное ПО, а пользователи через его интерфейс разворачивают любое количество виртуальных машин. Также примерами IaaS можно считать выделенные (Dedicated) и виртуальные приватные/выделенные (VPS/VDS) серверы.

Плюсы IaaS в простоте аренды, доступной даже для малого бизнеса стоимости, возможности устанавливать любые операционные системы и прикладные программы. Из минусов то, что компании вынуждены обращаться к услугам компьютерных специалистов для управления виртуальной IT-инфраструктурой, а вычислительные и другие возможности напрямую зависят от физических серверов и ПО, которое на них устанавливает провайдер.

IaaS можно воспользоваться у любой компании, которая предлагает услуги аренды инфраструктуры в облаке. В их числе большое количество российских облачных провайдеров. IaaS идеален для размещения веб-сайтов любых размеров и содержания, тестирования и разработки приложений, хранения данных (резервное копирование), высокопроизводительных вычислений и анализа big data.

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

К плюсам PaaS относят эластичность модели предоставления вычислительных ресурсов в облаке, высокую скорость разворачивания, большой список дополнительных услуг, инструментов в облаке и подключаемых сервисов, гибкую систему оплаты, которая линейно зависит от потребленных ресурсов. Минус в том, что компании-клиенту нужно иметь в штате минимум одного технически подкованного специалиста, который будет заниматься IT-инфраструктурой.

Самые известные примеры PaaS — сервисы Amazon (платформа AWS), Windows Azure, Oracle Cloud Platform. Их услугами пользуются компании, которые ищут стабильную среду для разработки и тестирования приложений, занимаются бизнес-аналитикой и прогнозированием.

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

Плюс SaaS в том, что от пользователя полностью скрыты техническая сторона вопроса, а сроки заказа и получения услуги минимальны — приступать к использованию облачных вычислений можно через несколько минут после ее активации. Минусы — ограниченный перечень ПО, доступный в этом формате, и ограниченные возможности для настройки программы. В большинстве случаев пользователь сильно зависит от стабильности работы SaaS-провайдера и услуга обходится дороже, когда речь идет о разворачивании объемных решений в облаке (за которыми стоят крупные заказчики).

Облачные вычисления - что это? Тенденции, будущее технологии.

За последние 10 лет облачные вычисления значительно изменили бизнес-процессы в компаниях. Самый очевидный пример — совместная работа с документами и файлами, которая полностью переместилась в онлайн. Благодаря облакам ускорилась цифровая трансформация: компании активно используют веб-приложения для автоматизации процессов и управления командами.

Облачная инфраструктура стала основной для поставщиков развлекательного контента. Например, Netflix мигрировал в облако еще в 2015 году. Сервис постоянно развивается, появляется множество новых ресурсоемких функций, наращиваются объемы данных. Благодаря эластичности облака Netflix добавляет тысячи виртуальных серверов и петабайты дискового пространства за считанные минуты.

Что такое облачные вычисления

Облачные вычисления — это предоставление вычислительных ресурсов по запросу через интернет. Ресурсами могут быть серверы, системы хранения, сети передачи данных, программное обеспечение, платформенные сервисы.

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

В финансовом отношении облачные вычисления удобны для потребителя тем, что:

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

Как устроен облачный рынок

Спрос на облачные вычисления растет с каждым годом. По данным аналитического агентства Gartner, глобальный рынок общедоступных облачных сервисов в 2021 году достигнет 308,5 млрд долл. Это на 40 млрд долл. больше, чем в 2020 году и на 90 млрд больше, чем в 2019-м.

По прогнозам агентства, в 2021 году более половины международных компаний будут применять комплексную облачную стратегию, когда локальная инфраструктура в собственных ЦОД будет расширяться и развиваться за счет облачных ресурсов.

Где используются облачные вычисления

В корпоративной сфере облачные вычисления охватывают большой набор услуг — от виртуальной инфраструктуры (Infrastructure as a Service, IaaS) до корпоративных приложений (Software as a Service, SaaS). Благодаря облакам служебные сервисы, доступ к которым сотрудники раньше получали только в офисе, используя рабочий ПК, теперь доступны из любого места, где есть интернет.

Облака используются практически во всех высокотехнологичных отраслях: в разработке ПО, в проектах на основе IoT, для анализа больших данных и пр. Есть и более узкоспециализированные задачи, которые решаются в облаке, — например, обработка речи реальном времени с применением искусственного интеллекта.

В чем преимущества облаков

Отметим семь основных преимуществ:

  1. Не нужно покупать и обслуживать собственную ИТ-инфраструктуру: оборудование, сервисы, ОС и другое ПО.
  2. Не нужно думать о модернизации и обновлении оборудования и ОС — этим занимается поставщик облачных услуг.
  3. Снижается нагрузка на штатных ИТ-специалистов, потому что большую часть задач по поддержке инфраструктуры берет на себя провайдер.
  4. С помощью облачных вычислений можно тестировать проекты без больших стартовых затрат, наращивая или уменьшая арендованные ресурсы, когда возникает потребность.
  5. Инфраструктура и сервисы в облаке развертываются быстро — в отличие от традиционного подхода, который включает процесс закупки оборудования и ПО.
  6. Следствие предыдущего пункта: новые продукты компания может выводить на рынок быстрее, чем конкуренты, которые используют собственную инфраструктуру.
  7. Ресурсы оперативно масштабируются — например, когда приложение набирает популярность и пользовательская база растет.

Что думают эксперты

Ли Джеймс (Lee James), технический директор хостинг-провайдера Rackspace считает, что будущее облачных вычислений — за мультиоблаком (или гибридным облаком), моделью, которая подразумевает использование нескольких облаков от разных поставщиков одновременно. Джеймс, во-первых, связывает это с общим ростом популярности публичных облаков: 81% компаний так или иначе их используют. Во-вторых, — с растущей популярностью системы для работы с контейнизированными приложениями Kubernetes, которую удобно использовать в мультиоблаке.

В то же время, отмечает Ли Джеймс, многие компании по-прежнему инвестируют в частные облачные решения, предпочитая их общедоступным. У частных облаков больше возможностей для кастомизации и защиты инфраструктуры.

Стефан Фабель (Stephan Fabel), директор по продукту Canonical, уверен, что облака — самый подходящий вариант ИТ-инфраструктуры для стартапов. Для компаний, которые начинают бизнес с ограниченным бюджетом, говорит Фабель, требуется среда для экспериментов с новейшими технологиями. Для этого лучше всего подходит общедоступное облако.

Патрик О'Киф (Patrick O’Keeffe), вице-президент по разработке Quest, осторожен в прогнозах переходу компаний в облака. О'Киф считает, что для многих компаний полный переход на облачную инфраструктуру стал разочарованием — в первую очередь из-за больших операционных затрат и недостаточной гибкости публичных облаков. Поэтому, говорит эксперт, такие компании, возможно, будут переходить к гибридным облакам.

Что нового в облачных вычислениях

Отметим три новых направления, которые расширяют сферу применения облачных вычислений. Эти направления правильнее считать тенденциями, потому что они еще не используются так же широко, как, например, облачные системы хранения данных.

Gartner прогнозирует, что в 2021 году к интернету будет подключено 25 млрд IoT-устройств. Облако — идеальная инфраструктура для IoT, потому что предоставляет неограниченное место для хранения собираемой информации, а также высокую доступность, производительность и масштабируемость.

Бессерверные вычисления. Эта разновидность платформенных сервисов (Platform as a Service, PaaS) все более популярна в разработке ПО. Заказчику не приходится заботиться об администрировании серверного оборудования и ОС: вычислительные ресурсы масштабируются автоматически, по мере роста или снижения нагрузки.
Пример подобных сервисов — AWS Lambda, платформа, которая работает по принципу событийно-ориентированных вычислений: необходимый пул ресурсов выделяется за миллисекунды в ответ на событие — например, при добавлении нового программного модуля.

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

В 2019 году IBM предоставила доступ к своему квантовому компьютеру в формате облачного сервиса. Любой человек может подключиться к машине и запускать собственные экспериментальные программы.

Какие профессии актуальны для облачной отрасли

TechRepublic отмечает 15 самых востребованных профессий в облачных вычислениях, отобранных по результатам анализа рынка вакансий. Первых три места в порядке убывания спроса занимают: инженер-программист, архитектор программного обеспечения и DevOps-инженер. Последний в списке — бэкенд-разработчик.

Читайте также: