Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Industrial Internet of Things >> Облачные вычисления

Облачные вычисления: типы, определение и бизнес-выгоды

Аренда ИТ-сервисов часто имеет больше бизнес-смысла, чем DIY-подход on-prem дата-центра. Тратить время и деньги на генерацию выручки всегда лучше, чем брать на себя бремя (и расходы) локальной серверной.

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

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

Облачные вычисления: типы, определение и бизнес-выгоды

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

Облачные вычисления — общее название для любого ИТ-ресурса (сервер, база данных, сеть и др.), который потребитель использует через интернет. Конечный пользователь аутсорсит готовые ресурсы и обращается к ним онлайн вместо доверия к локальной инфраструктуре. Другие (гораздо менее популярные) названия — utility computing и on-demand computing.

Множество причин, почему компании выбирают облачные сервисы:

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

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

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

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

Облачные вычисления: типы, определение и бизнес-выгоды

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

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

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

Backend работает на компьютерах в большом дата-центре, способном обрабатывать сотни или тысячи пользователей. Центральный сервер управляет коммуникацией между frontend и backend. Этот сервер:

Облако сильно полагается на виртуализацию и автоматизацию:

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

Самые заметные черты облачных вычислений:

Облачные вычисления: типы, определение и бизнес-выгоды

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

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

Типы по моделям доставки (Deployment Models)

Сначала посмотрим на типы облачных развертываний. Шесть вариантов:

Приватное облако (Private Cloud)

Ресурсы приватного облака доступны только выбранной группе пользователей, обычно всем, работающим в одной организации. Приватное облако работает либо в on-prem дата-центрах (в офисе компании), либо в стороннем колокейшн-центре.

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

Публичное облако (Public Cloud)

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

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

Bare Metal Cloud (BMC)

Bare Metal Cloud (BMC) — гибрид bare metal и облачных вычислений. BMC предоставляет прямой доступ к bare metal железу в сочетании с self-service свойствами облака. В отличие от других моделей, BMC не имеет накладных расходов виртуализации, при этом предоставляя cloud-native среды, развертываемые менее чем за 2 минуты.

Цель Bare Metal Cloud — дать все преимущества bare metal ресурсов в сочетании с гибкостью облачных вычислений. BMC доставляется через модель Infrastructure as a Service (IaaS).

Virtual Private Cloud (VPC)

Virtual Private Cloud смешивает публичные и приватные предложения — пользователь VPC имеет эксклюзивный доступ к изолированному сегменту публичного облака. Эта модель — компромисс между приватной и публичной моделью по цене и функциям.

Вы обращаетесь к выделенному VPC сегменту через безопасное соединение (обычно VPN) и получаете больше функций безопасности, чем у «ванильного» публичного облака (кастомные фаерволы, whitelisting IP-адресов и др.).

Гибридное облако (Hybrid Cloud)

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

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

Комьюнити-облако (Community Cloud)

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

Эта модель работает либо on-prem (в одной или разделяемой между несколькими тенант-организациями), либо на стороннем объекте. Комьюнити-облако обычно не открыто для общей публики независимо от места хостинга.

Мультиоблако (Multi-Cloud)

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

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

Типы по типам сервисов (Service Models)

Каждый облачный сервис относится к одной из четырех категорий:

Провайдеры часто называют эти категории «стек (stack)», потому что они строятся друг на друге.

IaaS — Infrastructure as a Service

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

IaaS также предлагает ряд сервисов для сопровождения этих компонентов:

IaaS предлагает самые базовые вычислительные сервисы, поэтому in-house команда клиента должна иметь высокий уровень ИТ-экспертизы для эффективного управления системой.

PaaS — Platform as a Service

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

Например, клиент может как разработать e-commerce сайт, так и хостить его ключевые аспекты (веб-дизайн, корзина, чекаут-системы и др.) на сервере провайдера. PaaS вендор предоставляет инструменты для:

PaaS включает все компоненты пакета IaaS, плюс хостит и управляет ОС и middleware, необходимыми клиенту для создания и запуска приложения. PaaS обеспечивает быструю разработку, поэтому эта модель также предлагает on-demand среды для полного жизненного цикла разработки ПО.

Serverless Computing (или Function as a Service — FaaS)

В модели serverless провайдер провижинит, управляет и масштабирует облачную инфраструктуру. Разработчики фокусируются на написании кода, пока event-based сервисы (AWS Lambda, Azure Functions) обрабатывают выполнение. Клиенты платят только за количество транзакций, выполняемых функцией.

Как и с PaaS, провайдер отвечает за все рутинное управление (обновления ОС и патчи, управление безопасностью, планирование емкости, облачный мониторинг и др.). При правильном применении serverless ведет к:

Название немного вводит в заблуждение. Serverless не убирает использование серверов, но команда клиента не имеет ничего общего с железом. Вместо этого разработчики фокусируются исключительно на создании приложений и event-handling рутин, поэтому serverless часто ассоциируют с движением NoOps.

SaaS — Software as a Service

SaaS означает, что клиент запускает полное приложение в облаке, а провайдер делает его доступным конечным пользователям через интернет. Google Documents — классический пример SaaS.

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

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

Как любая технология, облачные вычисления имеют плюсы и минусы. Разберем самые заметные.

Облачные вычисления: типы, определение и бизнес-выгоды

Преимущества облака

Главные преимущества:

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

Главные минусы:

Облачные вычисления: типы, определение и бизнес-выгоды

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

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

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

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

Статистика облачных вычислений, которую нужно знать

Несколько статистических данных о текущем рынке облачных вычислений:

Будущее облачных вычислений

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

Облако не уйдет никуда в обозримом будущем

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

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

  1. Топ курсов облачных вычислений на 2026: от AWS Fundamentals к Maryland MicroMasters
  2. 10 веских причин перейти на облачные вычисления для вашего бизнеса
  3. Почему обучение облачным вычислениям повышает карьеру разработчика
  4. Облачные вычисления или локальная инфраструктура: что лучше для вашего бизнеса?
  5. Восемь ключевых моделей облачных вычислений 2021 года
  6. Гипервизор: определение, типы и реальные примеры
  7. Токарная обработка: определение, типы и основные операции
  8. Сварка: определение, виды и применение
  9. Сверлильные станки: определение, компоненты и классификация
  10. Металлическое покрытие: типы, преимущества и применение