Що таке хмарні обчислення і що означає це дурне модне слово?

Днями читач запитав, чи може хмарні обчислення допомогти заощадити місце на жорсткому диску, і я зрозумів, що настав час поговорити про те, що насправді означає це ідіотське модне слово.

Що таке хмарні обчислення?

Відповідно до Національного інституту стандартів і технологій, визначення «хмарних обчислень» - це незрозуміла нісенітниця, ясно написана якомога більш заплутана:

Хмарні обчислення - це модель, що забезпечує зручний мережевий доступ на вимогу до загального пулу налаштовуваних обчислювальних ресурсів (наприклад, мереж, серверів, сховищ, додатків і послуг), які можуть бути швидко надані і випущені з мінімальними зусиллями з управління або постачальником послуг. взаємодія.

Так що ж таке визначення для реальних людей?

Хмарні обчислення = веб-програми:

Це все, що потрібно зробити. Якщо ви використовуєте веб-додаток або інтернет-додаток від великого постачальника, такого як Google або Microsoft, ви використовуєте хмарні обчислення. Congrats!

Всі веб-програми, які ви коли-небудь використовували, такі як Gmail, Календар Google, Hotmail, SalesForce, Dropbox і Google Docs, засновані на «хмарних обчисленнях», тому що коли ви підключаєтеся до однієї з цих служб, ви дійсно підключаєтеся до величезний пул серверів десь там в інтернеті. Клієнт не повинен бути веб-браузером, але це напрямок, в якому все рухається.

Думаєш, це ще не все? Не віриш мені? Просто послухайте, як Ларрі Еллісон, генеральний директор і співзасновник Oracle, розповість про те, наскільки ідіотським є цей термін:

То чому хмарні обчислення?

Ми вже встановили, що це безглуздий термін, який просто описує веб-програми, які існують вже дуже давно, але для того, щоб підприємства почали переходити на веб-додатки замість серверів, розміщених на власних серверах, маркетингові типи придумали нове модне слово.

Причина, через яку вони використовували слово «хмара» в модному слові, проста: на мережевих діаграмах Інтернет зазвичай представлений хмарою в середині малюнка. Ці маркетингові дрони винахідливі, чи не так?

Таким чином, сам термін - просто спосіб для консультантів і компаній продавати більше послуг у новому блискучому пакеті. Ось хороша ілюстрація того, як це працює:

Коміксів Geek і Poke

Як мені можуть допомогти хмарні обчислення?

Оскільки підприємства повсюдно переносять свої додатки в Інтернет і пропонують нові цікаві функції, доступні через ваш веб-браузер, ви скоро зможете отримати доступ практично до всього з будь-якого браузера на будь-якому ПК, і між робочим столом і робочим столом буде розмитість. інтернет.

Тепер, коли Microsoft нарешті випустила бета-версію для Internet Explorer 9, яка підтримує нові веб-стандарти, такі як HTML5, і використовує апаратне прискорення, щоб прискорити весь процес - кожен браузер, нарешті, буде на тому ж рівні. Коли Microsoft заявила, що IE9 збирається змінити Інтернет, вони не жартували - вони були єдиними, хто стримував Інтернет за допомогою своїх анемічних браузерів IE7 і IE8, не кажучи вже про стародавній IE6. І ось тепер цей кошмар майже закінчено.

Це буде ще цікавіше, коли буде нарешті випущена Chrome OS, що являє собою цілу операційну систему, засновану на веб-браузері в якості основного інтерфейсу, в якому всі ваші програми будуть веб-додатками, а не локальними, - сподіваюся, він буде підтримувати таку ^ веб-інтеграцію, як IE9 робить з панеллю завдань Windows 7.

Чим хмарні обчислення відрізняються для бізнесу?

Якщо ви знаходитеся в світі інформаційних технологій, ви, ймовірно, зараз ламаєте голову і думаєте, що я спрощую ідею хмарних обчислень, тому давайте пояснимо реальну відмінність від більш технічної сторони речей.

У минулому кожна компанія запускала всі свої програми на всіх своїх серверах, розміщених у своєму власному місці розташування або центрі обробки даних. Це, очевидно, вимагає багато обслуговування і грошей, щоб все працювало, оновлювалося і захищалося.

З точки зору бізнесу, підприємства тепер можуть перенести більшу частину своїх обчислень в хмарні сервіси, які надають ті ж додатки, які ви встановлюєте на своїх власних серверах, але тепер вони доступні через Інтернет для будь-якого з їх клієнтів. Ви читали про компанії, що переходять на Google Docs? Це прекрасний приклад того, як компанії переходять з хостингу своїх локальних серверів на хмарні обчислення.

Але що, якщо ваша компанія надає послуги іншим? Ви також можете скористатися перевагами хмарних обчислень, створивши програми, які не працюють на ваших власних серверах, але насправді використовують серверні ресурси, надані одним з великих провайдерів - у Google є App Engine, у Microsoft є Windows Azure, а у Amazon є їх структура EC2.,

Більшість з цих сервісів працюють на основі плати за ресурси - тому ваш додаток отримує плату тільки за ту кількість ресурсів ЦП і мережі, яке воно насправді використовує - коли ваш додаток маленький і не має великої кількості користувачів, ви не стягується багато, але вигода в тому, що він може масштабувати до 10 000 користувачів без будь-яких проблем (хоча ви будете платити набагато більше за додаткове використання процесора).

Все ще потрібно більше? Ось відео, яке пояснює це... маленькими пухнастими хмарами.

Веб-додатки - це майбутнє. Хмарні обчислення - дурне модне слово. Обговорити.