Что такое Cloud Computing?
Согласно Национальному институту стандартов и технологий, определение «облачных вычислений» - это непонятный кусочек бессмыслицы, написанный как можно более запутанный:
Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction.
Итак, что такое определение для реальных людей?
Cloud Computing = веб-приложения
Вот и все. Если вы используете веб-приложение или интернет-приложение от крупного поставщика, такого как Google или Microsoft, вы используете облачные вычисления. Congrats!
Каждое веб-приложение, которое вы когда-либо использовали, например Gmail, Google Calendar, Hotmail, SalesForce, Dropbox и Google Docs, основано на «облачных вычислениях», поскольку, когда вы подключаетесь к одной из этих служб, вы действительно подключаетесь к массивный пул серверов где-то там в Интернете. Клиент не должен быть веб-браузером, но это направление, в котором все идет.
Подумайте, что для этого есть нечто большее? Не верьте мне? Просто прислушайтесь к Ларри Эллисону, генеральному директору и соучредителю Oracle, расскажите о том, как это действительно так выглядит:
Итак, почему Cloud Computing?
Мы уже установили, что это бессмысленный термин, который просто описывает веб-приложения, которые существуют в течение очень долгого времени, но для того, чтобы заставить предприятия начать переходить на веб-приложения вместо самостоятельных серверов, типы маркетинга придумали новое модное слово.
Причина, по которой они использовали слово «облако» в мозаике, проста: в сетевых диаграммах Интернет обычно представлен облаком в середине чертежа. Эти маркетинговые беспилотные летательные аппараты являются изобретательными, не так ли?
Комик Выродка и Poke
Как облачные вычисления помогают мне?
Поскольку предприятия во всем мире перемещают свои приложения в Интернет и выходят с новыми и интересными функциями, доступными через ваш веб-браузер, вы скоро сможете получить доступ практически к любому из любого браузера на любом ПК, а линии будут размыты между рабочим столом и интернет.
Теперь, когда Microsoft наконец выпустила бета-версию для Internet Explorer 9, которая поддерживает новые веб-стандарты, такие как HTML5, и использует аппаратное ускорение, чтобы сделать весь процесс быстрым - каждый браузер, наконец, будет на одном уровне. Когда Microsoft заявила, что IE9 собирается изменить Интернет, они не шутили - это были только те, кто держит веб-спину с их анемичными браузерами IE7 и IE8, не говоря уже о древнем IE6. И теперь кошмар, наконец, почти закончился.
Это станет еще более интересным, когда будет выпущена последняя версия Chrome OS, которая в основном представляет собой целую операционную систему, созданную вокруг веб-браузера в качестве основного интерфейса, причем все ваши приложения как веб-приложения вместо локального, надеюсь, будут поддерживать веб-интеграцию, например IE9 работает с панелью задач Windows 7.
Как Cloud Computing отличается для бизнеса?
Если вы находитесь в ИТ-мире, вы, вероятно, почесываете голову в этот момент и считаете, что я упрощаю идею облачных вычислений, поэтому давайте объясним реальное отличие от более технической стороны вещей.
В прошлом каждая компания запускала все свои приложения на всех своих серверах, размещенных в их собственном месте или центре обработки данных. Для этого, очевидно, требуется много обслуживания и денег, чтобы все работало, обновлялось и защищалось.
Но что, если ваша компания предоставляет услуги другим? Вы также можете воспользоваться облачными вычислениями, создавая приложения, которые не запускаются на ваших собственных серверах, но на самом деле используют серверные ресурсы, предоставляемые одним из крупных поставщиков: Google имеет App Engine, Microsoft имеет Windows Azure, а Amazon имеет свою структуру EC2,
Еще нужно больше? Вот видео, которое объясняет это … маленькими пушистыми облаками.
Веб-приложения - это будущее. Cloud Computing - глупое модное слово. Обсудить.