Общее описание

Облачные технологии или так называемые «технологии Cloud Computing», завоевывают современный мир своей простотой и удобством в использовании. Современные мобильные телефоны (смартфоны) в полную используют облачные технологии, для хранения контактов, файлов и т.п. информации.

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

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

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

Что такое «облако»

Попробуем просто и весело объяснить, что означает термин «Cloud Computing». Итак, облачные технологии — это комбинация трех технологий (или идей):

  1. Виртуализация — которая позволяет сделать приложение независимым от инфраструктуры (платформы);
  2. Utility Computing — которая позволяет получить неограниченные компьютерные мощности (процессор, память и т.д.) — через интернет и за небольшую плату;
  3. SaaS — которая позволяет получить приложение «по запросу» за некоторую месячную плату.

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

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

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

Технология SaaS

Давайте разберемся, а что же не устраивает некоторых в технологии SaaS?

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

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

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

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

Проблемы выделенного сервера

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

Можем сравнить все это с автомобилем:

  • Традиционное ПО — вы покупаете автомобиль, тратите на него свои деньги по полной стоимости и можете делать с ним все, что угодно. И сами заботитесь о нем.
  • SaaS — вы арендуете автомобиль, платите за него некоторую сумму каждый месяц, но практически не можете с ним ничего сделать (например, поменять двигатель), потому что он вам и не принадлежит. Зато о техобслуживании и бензине вы не заботитесь. Что по нынешним временам уже приятно.
  • Cloud Computing — это уже как бы ваше персональное такси. Вы платите только за ту дистанцию, которую вы сегодня проехали. И даже можете выкинуть лишние дверцы и сидушки, потому как кроме вас, вашим такси никто больше не пользуется. Соответственно, можно проехать на большее расстояние.

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

Возврат к содержанию в статье:

Добавить комментарий