Выбрать главу

У одинокого пользователя куда больше общего с одиноким хозяином небольшого стартапа, чем у них обоих - с крупной фирмой, могущей позволить себе собственный дата-центр. Истинность этого утверждения подтверждают, помимо прочего, уже существующие решения, делающие амазоновские сервисы-для программистов полезными для простого пользователя;например, использование S3 для хранения бэкапов данных - при 15 центах в месяц это становится весьма осмысленным (природу этой осмысленности мы разберем ниже).

ПОЧЕМУ?

Когда я снова стану облаком,

Когда я снова стану зябликом,

Когда я снова стану маленьким

И снег опять запахнет яблоком.

Александр Галич

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

Первый из факторов - это естественное количественное развитие технологий на стороне пользователя: широкополосный и безлимитный интернет-канал, доступный все большему числу людей, позволяет не задумываться о том, сколько байтов (кило-, мега-, а скоро даже и гига-) гоняется туда-сюда; 3 гигагерца процессора и гигабайт оперативной памяти (очень "средненький" сегодня компьютер) позволяют даже сложным приложениям-в-браузере на медленном и интерпретируемом JavaScript работать с терпимой скоростью; возрастающая мощь и стандартосовместимость браузеров расширяют возможности, которые можно использовать в веб-приложениях.

Другой фактор - появление крупных "интернетоцентричных" игроков индустрии. Из двух наших "эталонных примеров" - и Google, и Amazon делали свой бизнес только в Интернете, наращивая серверный парк, обрастая мощностями и технологиями, а также опытом и практикой поддержки этого здоровенного хозяйства. И те и другие вдруг обнаружили, что простаивающим серверам можно найти интересное применение, обернув свое облако лицом к человечеству. То, что они делают, для них просто выгодно (или, по крайней мере, не слишком затратно): если для мелкой компании "еще один сервер" - вопрос серьезный и затратный, то для наших грандов все равно - стоит ли в дата-центре 5000 серверов или 5001. Это классическое удешевление производства при больших тиражах - только здесь терабайты и гигагерцы сначала "производят", а затем "сдают" в аренду [ 37signals устроены несколько иначе; впрочем, им не приходится предоставлять огромные дисковые или вычислительные мощности, их "мощность" скорее в удобстве интерфейса приложений].

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

Как Google, так и многие авторы веб-сервисов помельче живут исключительно "с рекламы": ты приходишь к нам на сайт-сервис, не платишь за используемые ресурсы ни копейки, а за это "жертвуешь" свое внимание рекламодателю (который и превращает внимание в деньги для хозяина сервиса). Но дело не только в рекламе. Вот исследователи в компьютерном институте разработали и "выпустили на публику" эффективный алгоритм превращения растрового изображения в векторное - но в виде сайта-сервиса, а не скачиваемой программы. Логика подсказывает, что этот подход даст намного больше "внимания восхищенной публики" создателю-исследователю, чем маленькая программка, которая расползется по софтоархивам и винчестерам, и кто там уж упомнит ученого-умницу, столько сил вложившего в гениальный алгоритм [ Подбирая примеры для статьи, вспомнил об этом инструменте (несколько месяцев назад о нем громко говорили). Зайдя на сайт (vectormagic.com), обнаружил уже не "демонстрацию результатов научного исследования", а вполне коммерческий сервис, и довольно недешевый (2-3 доллара за картинку). Что, по-моему, демонстрирует эффективную конвертацию внимания (к бесплатному интересному сервису) в заработок (на уже раскрученном сервисе). ]. А ведь и Amazon (и аналогичные "облака для разработчиков") получает не только свои 30-центов-за-гигабайт, но и ключевую позицию в Веб2-индустрии приложений-сервисов. Неплохо для "просто книжного магазина", а?

Интересно, что во всех ключевых факторах проявления "облаков" далеко не последнюю роль сыграла "новая империя" Google. Именно Google первым стал давать "почти бесконечное" место под почту (помните обалдение от "гигабайта для вашей почты"? А через пару месяцев оказалось, что большинство крупных игроков вполне в состоянии выделить такие же и даже бо'льшие мощности - просто им это не приходило в голову); GMail же был одним из первых популярных примеров "богатого" пользовательского интерфейса в браузере; и кто, как не Гугл, демократизировал рынок рекламы (кстати, тоже в виде "облака" - вам предоставляются почти бесконечные рекламные ресурсы за довольно смешные деньги, все просто и доступно любому)[ Для пущей ясности: во всех перечисленных областях Гугл был скорее не первопроходцем, но крайне эффективным популяризатором и "законодателем мод". Вообще говоря, вопрос о том, насколько гугловский маркетинг (периода GMail) поспособствовал революции "нового веба", еще ждет своего внимательного исследователя. ].