На днях один читатель спросил, могут ли облачные вычисления помочь сэкономить место на жестком диске, и я понял, что пора поговорить о том, что на самом деле означает это глупое модное словечко.
Что такое облачные вычисления?
Согласно Национальному институту стандартов и технологий, определение «облачных вычислений» эта непонятная чушь четко написано, чтобы сбить с толку:
Облачные вычисления - это модель для обеспечения удобного сетевого доступа по требованию к общему пулу конфигурируемых вычислительных ресурсов (например, сетей, серверов, хранилищ, приложений и услуг), которые могут быть быстро предоставлены и выпущены с минимальными усилиями управления или поставщика услуг взаимодействие.
Так каково определение реальных людей?
Облачные вычисления = веб-приложения
Вот и все. Если вы используете веб-приложение или интернет-приложение от крупного поставщика, такого как Google или Microsoft, вы используете облачные вычисления. Поздравляю!
Все веб-приложения, которые вы когда-либо использовали, например Gmail, Google Calendar, Hotmail, SalesForce, Dropbox и Google Docs, основаны на «облачных вычислениях», потому что, когда вы подключаетесь к одной из этих служб, вы действительно подключаетесь к огромный пул серверов где-то в Интернете. Клиент не обязательно должен быть веб-браузером, но все идет именно в этом направлении.
Думаете, дело не в этом? Не верите мне? Просто послушайте, как Ларри Эллисон, генеральный директор и соучредитель Oracle, говорит о том, насколько глупо этот термин на самом деле:
Итак, почему облачные вычисления?
Мы уже установили, что это бессмысленный термин, который просто описывает веб-приложения, которые существуют уже очень давно, но для того, чтобы компании начали переходить на веб-приложения вместо серверов, размещаемых на собственном хостинге, маркетологи изобрели новое модное слово.
Причина, по которой они использовали слово «облако» в модном слове, проста: на сетевых диаграммах Интернет обычно представлен облаком в середине рисунка. Эти маркетинговые дроны изобретательны, не так ли?
Таким образом, по сути, сам термин - всего лишь способ для консультантов и компаний продавать больше услуг в новом блестящем пакете. Вот хорошая иллюстрация того, как это работает:
Автор комиксов Компьютерщик и Поке
Как облачные вычисления могут мне помочь?
Поскольку компании повсеместно переносят свои приложения в Интернет и выпускают новые интересные функции, доступные через ваш веб-браузер, вы скоро сможете получить доступ практически ко всему из любого браузера на любом ПК, и границы между рабочим столом и компьютером будут размыты. Интернет.
Теперь, когда у Microsoft есть наконец выпустила бета-версию Internet Explorer 9 , который поддерживает новые веб-стандарты, такие как HTML5, и использует аппаратное ускорение для ускорения всего процесса - все браузеры, наконец, будут на одной основе. Когда Microsoft заявила, что IE9 изменит Интернет, они не шутили - они были только те, кто сдерживает сеть с их анемичными браузерами IE7 и IE8, не говоря уже о древнем IE6. И вот кошмар, наконец, почти закончился.
Будет еще интереснее, когда наконец выйдет Chrome OS, которая, по сути, вся операционная система, построенная на веб-браузере в качестве основного интерфейса со всеми вашими приложениями в виде веб-приложений, а не локальных - надеюсь, он будет поддерживать веб-интеграцию, как IE9 поддерживает панель задач Windows 7.
Чем облачные вычисления отличаются для бизнеса?
Если вы работаете в ИТ-мире, вы, вероятно, уже почесываете голову и думаете, что я слишком упрощаю идею облачных вычислений, поэтому давайте объясним реальную разницу с более технической стороны вещей.
В прошлом каждая компания запускала все свои приложения на всех своих серверах, размещенных в их собственном местоположении или в центре обработки данных. Это, очевидно, требует много обслуживания и денег, чтобы все работало, обновлялось и защищалось.
С точки зрения бизнеса, предприятия теперь могут перенести большую часть своих вычислений в облачные сервисы, которые предоставляют те же приложения, которые вы устанавливали бы на свои собственные серверы, но теперь они доступны через Интернет для любого из их клиентов. Вы читали о компаниях, переходящих на Google Документы? Это прекрасный пример того, как компании переходят с размещения собственных локальных серверов на использование облачных вычислений.
Но что, если ваша компания предоставляет услуги другим? Вы также можете воспользоваться преимуществами облачных вычислений, создавая приложения, которые не работают на ваших серверах, но фактически используют серверные ресурсы, предоставляемые одним из крупных поставщиков - Google App Engine , Microsoft имеет Windows Azure , и у Amazon есть свои Структура EC2 .
Большинство этих сервисов работают на основе платы за ресурсы, поэтому с вашего приложения взимается плата только за тот объем ресурсов процессора и сети, который он фактически использует. Когда ваше приложение маленькое и не имеет большого количества пользователей, вы не должны не требует больших затрат, но преимущество в том, что он может без проблем масштабироваться до 10 000 пользователей (хотя вы будете платить намного больше за дополнительное использование ЦП).
Все еще нужно больше? Вот видео, в котором это объясняется с помощью… маленьких пушистых облаков.
Веб-приложения - это будущее. Облачные вычисления - глупое модное слово. Обсуди.