Zilele trecute, un cititor a scris întrebându-se dacă cloud computing-ul ar putea ajuta la economisirea spațiului pe hard disk, ceea ce m-a făcut să realizez că este timpul să vorbesc exact despre ceea ce înseamnă cu adevărat acest cuvânt cheie moronic.
Ce este Cloud Computing?
Conform Institutului Național de Standarde și Tehnologie, definiția pentru „Cloud Computing” este această bucată de prostie de neînțeles scris clar pentru a fi cât mai confuz posibil:
Cloud computing este un model care permite accesul la rețea convenabil, la cerere, la un pool partajat de resurse de calcul configurabile (de exemplu, rețele, servere, stocare, aplicații și servicii) care pot fi rapid furnizate și lansate cu un efort minim de gestionare sau furnizor de servicii interacţiune.
Deci, ce este o definiție pentru oamenii reali?
Cloud Computing = Aplicații Web
Cam despre asta e. Dacă utilizați o aplicație web sau pe internet de la un furnizor important, cum ar fi Google sau Microsoft, utilizați cloud computing. Felicitări!
Fiecare aplicație web pe care ați folosit-o vreodată, cum ar fi Gmail, Google Calendar, Hotmail, SalesForce, Dropbox și Google Docs, se bazează pe „cloud computing”, deoarece atunci când vă conectați la unul dintre aceste servicii, vă conectați cu adevărat o masă mare de servere undeva pe internet. Clientul nu trebuie să fie un browser web, dar aceasta este direcția în care se îndreaptă totul.
Crezi că există mai multe lucruri decât asta? Nu mă credeți? Doar ascultați-l pe Larry Ellison, CEO și cofondator al Oracle, vorbind despre cât de prost este acest termen:
Deci, de ce Cloud Computing?
Am stabilit deja că este un termen inutil care descrie pur și simplu aplicațiile web, care există de foarte mult timp - dar pentru a determina companiile să înceapă să treacă la aplicații web în loc de servere auto-găzduite, tipurile de marketing au inventat un nou cuvânt la modă.
Motivul pentru care au folosit cuvântul „nor” în cuvântul cheie este simplu: în diagramele de rețea, internetul este de obicei reprezentat cu un nor în mijlocul desenului. Acele drone de marketing sunt inventive, nu-i așa?
Deci, practic termenul în sine este doar o modalitate pentru consultanți și companii de a vinde mai multe servicii într-un pachet nou strălucitor. Iată o ilustrare bună a modului în care funcționează:
Comic de Geek și Poke
Cum mă poate ajuta Cloud Computing?
Deoarece companiile de pretutindeni își mută aplicațiile pe web și vin cu funcții noi și interesante accesibile prin browserul dvs. web, în curând veți putea accesa practic orice de pe orice browser de pe orice computer, iar liniile se vor estompa între desktop și Internet.
Acum că Microsoft are a lansat în cele din urmă beta pentru Internet Explorer 9 , care acceptă noi standarde web precum HTML5 și folosește accelerarea hardware pentru a face întreaga experiență rapidă - fiecare browser va fi în cele din urmă pe același nivel. Când Microsoft a spus că IE9 va schimba web-ul, nu glumeau - erau ei numai cei care țin internetul înapoi cu browserele lor anemice IE7 și IE8, ca să nu mai vorbim de vechiul IE6. Și acum coșmarul este aproape în sfârșit aproape.
Va deveni și mai interesant de fiecare dată când sistemul de operare Chrome este lansat în cele din urmă, ceea ce este practic un întregul sistem de operare construit în jurul unui browser web ca interfață principală, cu toate aplicațiile dvs. ca aplicații web în loc de locale - sperăm că va sprijini integrarea web, așa cum o face IE9 cu bara de activități Windows 7.
Cum diferă Cloud Computing pentru companii?
Dacă vă aflați în lumea IT, probabil că vă zgâriați capul în acest moment și credeți că simplifică în exces ideea din spatele cloud computing-ului, așa că să explicăm diferența reală față de latura mai tehnică a lucrurilor.
În trecut, fiecare companie își executa toate aplicațiile pe toate serverele proprii, găzduite la propria locație sau centru de date. Acest lucru necesită în mod evident multă întreținere și bani pentru a menține totul în funcțiune, actualizat și sigur.
Din punct de vedere al afacerii, companiile își pot muta acum o mare parte din serviciile de calcul în servicii cloud, care oferă aceleași aplicații pe care le-ați instala pe propriile servere, dar acum sunt accesibile pe internet pentru oricare dintre clienții lor. Ați citit despre companiile care trec la Google Docs? Acesta este un exemplu perfect de companii care trec de la găzduirea propriilor servere locale la utilizarea în schimb a cloud computing-ului.
Dar dacă compania dvs. oferă un serviciu altora? De asemenea, puteți profita de cloud computing prin crearea de aplicații care nu rulează pe propriile dvs. servere, dar utilizează de fapt resursele serverului furnizate de unul dintre furnizorii mari - Google are App Engine , Microsoft are Windows Azure , iar Amazon le are Cadrul EC2 .
Majoritatea acestor servicii funcționează pe bază de plată pentru resurse - astfel încât aplicația dvs. este taxată doar pentru cantitatea de procesor și de utilizare a rețelei pe care le folosește de fapt - atunci când aplicația dvs. este mică și nu are mulți utilizatori, nu Nu veți fi taxat prea mult, dar avantajul este că poate ajunge până la 10.000 de utilizatori fără probleme (deși veți plăti mult mai mult pentru utilizarea adăugată a procesorului).
Mai ai nevoie de mai mult? Iată un videoclip care îl explică cu ... nori pufoși.
Aplicațiile web sunt viitorul. Cloud Computing este un cuvânt cheie stupid. Discuta.