Что такое облачные вычисления и как вы их используете?

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

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

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

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

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

Модели программного обеспечения как услуги

Облачные сервисы, использующие модель «программное обеспечение как услуга» или SaaS, предоставляют конечным пользователям полнофункциональные программы, даже если эти программы могут отсутствовать на их локальных компьютерах. Почтовые провайдеры, такие как Gmail и Outlook.com, являются приложениями SaaS, а также практически любой компьютерной программой, которая запускается внутри браузера. Таким образом, SaaS наиболее знаком для домашних потребителей.

Модели платформы как услуга

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

Модели инфраструктуры как услуга

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

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

Многие поставщики предлагают различные виды облачных вычислений:

  • Amazon EC2 — виртуальные ИТ
  • Google App Engine — Хостинг приложений
  • Google Apps и Microsoft Office Online — SaaS
  • Apple iCloud — сетевое хранилище
  • DigitalOcean — Серверы (Iaas / PaaS)

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

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

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

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

Клиенты должны быть подключены к Интернету, чтобы использовать облачные сервисы. Например, некоторые видеоигры в службе Xbox Live можно получить только через Интернет (но не на физическом диске), в то время как в некоторые другие нельзя играть без подключения.

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

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

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

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

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

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

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

Итог для потребителей

Среднестатистический не ИТ-потребитель получает преимущества от технологий SaaS / PaaS / IaaS из-за более низкой стоимости, более быстрого времени развертывания и повышенной гибкости, предлагаемой этими решениями. Хотя некоторые люди предпочитают владеть лицензией на часть неизменяемого программного обеспечения, другие предпочитают использовать программное обеспечение на основе подписки, которое требует подключения к Интернету.

Ссылка на основную публикацию