Облачные вычисления состоят из аппаратных и программных ресурсов, доступных в Интернете в качестве управляемых внешних служб. Эти сервисы опираются на передовые программные приложения и высокопроизводительные сети серверных компьютеров .
Типы облачных вычислений
Поставщики услуг создают системы облачных вычислений для удовлетворения общих потребностей бизнеса или исследований. Примеры услуг облачных вычислений включают в себя:
- Виртуальные ИТ (информационные технологии) : настройка и развертывание удаленных внешних серверов в качестве расширений локальной ИТ- сети компании.
- Программное обеспечение : используйте коммерческие программные приложения или разрабатывайте и удаленно размещайте пользовательские приложения,
- Сетевое хранилище : сетевое хранилище архивирует данные через Интернет провайдеру без необходимости знать физическое местоположение хранилища.
Системы облачных вычислений, как правило, предназначены для поддержки большого числа клиентов и повышения спроса.
Модели программного обеспечения как услуги
Облачные сервисы, использующие модель « программное обеспечение как услуга» или 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.
Клиенты должны быть подключены к Интернету, чтобы использовать облачные сервисы. Например, некоторые видеоигры в службе Xbox Live можно получить только онлайн (не на физическом диске), в то время как в некоторые другие нельзя играть без подключения.
Некоторые отраслевые обозреватели ожидают, что популярность облачных вычислений будет расти в ближайшие годы. Chromebook является одним из примеров того , как все персональные компьютеры могли бы развиться в будущем в рамках этой тенденции — устройства с минимальной локальной памяти и несколько локальных приложений , кроме веб — браузера (через которые онлайн — приложений и услуг достигли).
Преимущества и недостатки облачных вычислений
Как и в случае любой новой разрушительной технологии, облачные вычисления обладают сильными и слабыми сторонами, которые разработчики и потребители должны тщательно оценить.
Поставщики услуг несут ответственность за установку и поддержку базовой технологии в облаке. Некоторые бизнес-клиенты предпочитают эту модель, потому что она ограничивает их бремя необходимости поддерживать инфраструктуру. И наоборот, эти клиенты отказываются от контроля над системой, полагаясь на поставщика, который обеспечивает необходимый уровень надежности и производительности.
Аналогичным образом, домашние пользователи становятся в значительной степени зависимыми от своего интернет-провайдера в модели облачных вычислений: временные простои и более медленная широкополосная связь, которые являются незначительным неудобством сегодня, становятся серьезной проблемой в полностью облачном мире. С другой стороны, утверждают сторонники облачных технологий, такая эволюция, вероятно, побудит интернет-провайдеров продолжать улучшать качество своих услуг, чтобы оставаться конкурентоспособными.
Системы облачных вычислений обычно предназначены для тщательного отслеживания всех системных ресурсов. Это, в свою очередь, позволяет поставщикам взимать с клиентов плату, пропорциональную их использованию в сети, хранении и обработке. Некоторые клиенты предпочитают этот метод оплаты счетов, чтобы сэкономить деньги, в то время как другие предпочитают фиксированную подписку, чтобы обеспечить предсказуемые ежемесячные или годовые расходы.
Использование среды облачных вычислений обычно требует отправки данных через Интернет и сохранения их в системе, управляемой поставщиком. Риски конфиденциальности и безопасности, связанные с этой моделью, должны быть сопоставлены с преимуществами и альтернативами.
Итог для потребителей
Среднестатистический не ИТ-потребитель получает преимущества от технологий SaaS / PaaS / IaaS из-за более низкой стоимости, более быстрого времени развертывания и повышенной гибкости, которые предлагают эти решения. Хотя некоторые люди предпочитают владеть лицензией на часть неизменяемого программного обеспечения, другие предпочитают использовать программное обеспечение на основе подписки, которое требует подключения к Интернету.