Что такое Cloud Computing? (по версии rPath)
Компания rPath, специализирующаяся на технологиях виртуализации создала короткий ролик, чтобы просто и весело объяснить, что же имеется ввиду под словом «Cloud Computing». Итак, Cloud Computing — это комбинация 3 технологий (или идей):
1. Виртуализация — которая позволяет сделать приложение независимым от инфраструктуры (платформы)
2. Utility Computing — которая позволяет получить неограниченные компьютерные мощности (процессор, память ...) — через интернет за небольшую плату
3. SaaS — которая позволяет получить приложение «по запросу» за некоторую месячную плату
Что не устраивает в SaaS?
— Некоторым не хватает возможностей для настройки SaaS-приложения под себя (один размер не подходит для всех)
— Некоторые не могут спать спокойно, когда их данные находятся в руках стороннего провайдера.
— Некоторых давит жаба из-за того, что они используют только 20% возможностей приложения, а платят — за сто.
Вот бы круто объединить простоту и удобство SaaS с гибкостью традиционного ПО — чтобы можно было любое свое приложение запустить на арендованных компьютерных мощностях.
Но проблема в том, что установить и настроить приложение на арендованном сервере — очень трудоемко. И вот здесь на помощь приходит технология виртуализации, которая позволяет упаковать вместе с приложением все, что ему нужно для функционирования (БД, операционную систему, промежуточное ПО...). Такой комплект может быть независимым не только от инфраструктуры сервера, но даже и от конкретного сервера. Он может работать в «компьютерном облаке» — т.е. нигде конкретно.
При этом пользователь платит только за использование компьютерных ресурсов.
Итак, сравните все это с автомобилем:
Традиционное ПО — вы покупаете автомобиль, платите полную стоимость и можете делать с ним все, что угодно. и сами заботитесь о нем
SaaS — вы арендуете авто, платите за него некоторую сумму каждый месяц, но практически не можете с ним ничего сделать (например, поменять двигатель), потому что он вам и не принадлежит. Зато о техобслуживании и бензине вы не заботитесь
Cloud Computing — это как ваше персональное такси. Вы платите только за ту дистанцию, которую вы сегодня проехали. И даже можете приклеить к нему рога, потому как кроме вас им никто не пользуется.

