Quote (dezi)
В чем отличия SaaS и "облачных вычислений" ?
Статья.
Понятие «вычисления в облаках» появилось где-то на рубеже 2006-2007 годов, причём на первых порах, например, в интерпретации Dell, оно имело несколько иной смысл, чем тот, которому пришло уже через год. Как и в случае SaaS, становлению которого мы во многом обязаны SalesForce с его CRM по подписке (on-demand), так и сегодняшняя трактовка вычислений в облаках во многом опирается на две реальные системы Amazon. Это услуги Amazon EC2 – аппаратура, арендуемая по подписке (услуга, которая так и названа Amazon Elastic Compute Cloud) и AmazonS3 - арендуемое хранилище информации (hosted storage service). Ниже я расскажу об этих услугах несколько подробнее, пользуясь ими в качестве примеров. Скажу честно, длительное время, отслеживая многочисленные публикации по тематике вычислений в облаках, я считал, что этот новое «жужжащее» сочетание слов (buzzwords) просто очередной маркетинговый ход с целью заменить аббревиатуру SaaS на более благозвучно звучащий термин. И только после более детального ознакомления с указанными услугами Amazon я понял, что ошибался, как, вообще говоря, и многие другие. Как всегда, практика оказалась критерием истины. Другими словами, «вначале было дело».
И дело не в том, что SaaS является только одной из двух основных составляющих вычислений в облаках. Ко второй относится HaaS(Hardware-as-a-Service). Amazon EC2 как раз и является примером «аппаратуры в облаках». Здесь заказчик может получить в своё распоряжение один из вариантов конфигурации сети (grid), параллельно работающих вычислителей.
И дело даже не в том, что в рамках «облачной» модели само понятие SaaS претерпело серьезную трансформацию: расширилось и углубилось. Раньше это были услуги по подписке только прикладных программ и систем (applications), ориентированные на конечного пользователя (будь это независимый индивидуум или сотрудник компании- подписанта).
Теперь уже и программист может воспользоваться услугами удалённой программной платформы, а ИТ-подразделение и не только оно – служебными программными системами (утилитами). О программных (SaaS) –платформах мы много говорили в серии «Революция социальных платформ». Примером «облачной» служебной системы, предназначенной для хранения больших объёмов данных, является AmazonS3.
Применительно к ПО, работающемe в локальных сетях предприятий и организаций, можно сказать, что если прикладные (будем называть это так) SaaS заменяли программы, традиционно работающие на клиентских машинах этих сетей, то «служебные» SaaS начинают уводить в «облака» уже серверные программы.
Если в случае прикладного SaaS, потребитель может даже не задумываться о технических средствах, на которых работают удалённые программы, то для SaaS – платформ и SaaS – утилит без осознания «аппаратного» фактора ему во многих случаях не обойтись. Наверное, именно, поэтому, во многих источниках (здесь, например) часто используется обобщенное понятие PaaS (Platform-as-a-Service), где под платформой понимается аппаратное (HaaS) или аппаратно-программное (SaaS – платформа и служебная SaaS) ядро...
подробнее смотри сайт