Cloud computing poate fi definit în mod vag ca alocarea de hardware și / sau software în cadrul unui model de serviciu (resursele sunt alocate și consumate după cum este necesar). De obicei, ceea ce auzim azi denumit cloud computing este conceptul de comerț între companii care se învârte în jurul „Companiei A” care vinde sau închiriază serviciile către „Compania B” prin Internet. Un cloud poate fi public (găzduit pe un server public, partajat între consumatori) sau privat (conceptele cloud de aprovizionare și stocare sunt aplicate serverelor dintr-un firewall sau o rețea internă administrată privat) și poate, de asemenea, să se încadreze în unele subseturi mai mici între timp, așa cum este descris în graficul de mai sus.
În cadrul modelului Infrastructure as a Service (IaaS), care este cel mai frecvent asociat cu termenul de cloud computing, unul sau mai multe servere cu cantități semnificative de putere de procesare, capacitate și memorie, sunt configurate prin metode hardware și / sau software pentru a acționa ca și cum ar fi mai multe sisteme mai mici care își însumează capacitățile. Aceasta este denumită virtualizare sau servere virtuale. Aceste sisteme pot fi „de dimensiunea corectă”, în cazul în care consumă doar resursele de care au nevoie în medie, ceea ce înseamnă că multe sisteme care au nevoie de resurse puține pot locui pe un singur hardware. Când procesarea cererilor unui sistem se extinde sau se contractează, resursele de pe acel server pot fi adăugate sau eliminate pentru a ține cont de schimbare. Aceasta este o alternativă la mai multe servere fizice, în care fiecare ar avea nevoie de capacitatea de a servi nu numai nevoile medii, ci și cele de așteptare ale resurselor sistemului.
Software as a Service, Platform as a Service și lista în continuă expansiune a modelelor „ca serviciu” urmează același tipar de bază de echilibrare a timpului și a efortului. Platform as a Service permite controlul central al profilurilor utilizatorilor finali, iar Software as a Service permite actualizarea simplificată (și / sau automatizată) a programelor și configurațiilor. Stocarea ca serviciu poate înlocui nevoia de a procesa manual copiile de rezervă și întreținerea serverului de fișiere. În mod efectiv, fiecare „ca-serviciu” se străduiește să ofere utilizatorului final o alternativă „la fel de bună dacă nu mai bună” de a gestiona el însuși un sistem, toate încercând să mențină costul serviciilor lor mai mic decât o soluție auto-gestionată.
Nota:
Una dintre cele mai bune metode pentru a fi la curent este urmărirea revistelor profesionale, a blogurilor liderilor din industrie și, pur și simplu, navigarea pe internet în căutarea de articole noi sau caracteristici ale site-ului pe care nu le-ați observat înainte. Agregatoarele de conținut precum Zite, Feedly și Slashdot sunt unele dintre cele mai bune.
Ca un exemplu la scară micro, imaginați-vă că dvs. și patru prieteni începeți cu toții afaceri mici. Confruntați cu costurile de cumpărare a serverelor și a software-ului pentru stocarea datelor, găzduirea web și programele de birou, fiecare dintre voi ar investi fonduri în echipamente și personal pentru a le întreține, chiar dacă o mare parte din acestea ar putea folosi puțin din ele în primele etape ale companiei. Această investiție inițială ridicată reduce fondurile disponibile care ar fi putut fi utilizate în altă parte, iar amortizarea investiției dvs. devine mai lungă. În schimb, fiecare dintre voi ar crea un cont cu serviciile cloud Amazon pentru stocarea fișierelor și găzduirea site-urilor, care sunt private pentru dvs., dar stocate fizic pe servere partajate de alți utilizatori. Întrucât aceste servicii sunt gestionate în afara site-ului de către personalul Amazon, niciunul dintre voi nu trebuie să angajeze personal IT pentru a gestiona aceste servere și nici nu trebuie să investiți în echipamente. Doar pentru că nu trebuie să angajați un administrator de sistem (salariu estimat la 40.000 USD) puteți plăti pentru cel puțin 3 ani servicii Amazon (calculat folosind calculatorul de prețuri Amazon pentru serviciile web de bază și stocarea fișierelor). Atunci când combinați economiile din costurile marginale ale acelui angajat, cum ar fi asistența medicală, împreună cu cele de a nu achiziționa propriul hardware, această abordare vă poate face investiția inițială să dureze mai mult.
Aceste costuri reduse sunt atractive pentru întreprinderile mici și pentru start-up-uri din motive evidente, dar sunt atractive și pentru companiile mari cu niveluri foarte ridicate de necesități. De exemplu, site-ul unei echipe de fotbal are mult mai mult trafic în zilele de joc decât în afara sezonului. Nu au nevoie de abilitatea de a deservi tot timpul aceeași cantitate de utilizatori. Câteva exemple tangibile de instrumente „ca serviciu” pe care le-ați putea folosi deja sunt servicii de găzduire a fișierelor, cum ar fi Dropbox sau Google Drive. Fișierele dvs. sunt păstrate pe servere împreună cu cele de la alți utilizatori pe care nu le vedeți (cu excepția cazului în care le partajați în mod intenționat) și puteți adăuga sau elimina spațiu suplimentar în contul dvs. ori de câte ori doriți. În mod similar, servicii precum Amazon Web Services oferă posibilitatea de a găzdui fișierele, aplicațiile și multe altele atât ale consumatorilor casnici, cât și ale clienților comerciali.
Sursa: Michael Mendez, The Missing Link – An Introduction to Web Development and Programming (CC BY-NC-SA 3.0 License), Published by Open SUNY Textbooks, Milne Library (IITG PI), State University of New York at Geneseo. Traducere de Nicolae Sfetcu
Lasă un răspuns