Cloud computing este o soluție tehnologică care merge de câțiva ani mână în mână cu lumea afacerilor. Conceptul este popular, dar definiția în sine este neclară. Mulți întreprinzători au fost surprinși de întrebarea ce cloud folosesc – cloud computing, cloud internet, cloud informatic? Privat, public sau poate hibrid?
Este timpul să clarificăm acest concept – vom explica definițiile și conceptele de bază referitoare la cloud.
Ce este cloud computing?
Prin cloud se înțelege un set de servere interconectate. Un server este un program sau un dispozitiv pe care puteți stoca și prelucra date – texte, imagini, fișiere de site-uri web, dar puteți, de asemenea, să rulați programe sau să efectuați analize avansate. Serverele pot fi conectate printr-o rețea privată sau publică, de exemplu, prin Internet.
Cei mai mari furnizori de servicii cloud au milioane de servere situate în locații diferite, conectate prin mii de kilometri de cabluri. Această soluție permite generarea unei puteri de calcul enorme și asigură un transfer de date aproape instantaneu între diferite camere de servere (cunoscute sub numele de centre de date), chiar și în cele mai îndepărtate locuri.
Întreținerea mașinilor este în grija furnizorului de servicii – acesta efectuează actualizări, protejează mașinile împotriva inundațiilor, focului sau furtului și asigură condiții adecvate în camera de server, cum ar fi un nivel adecvat de umiditate sau temperatura aerului.
Cloud-ul înseamnă nu numai spațiu pe server, ci un set de sute de servicii care pot fi utilizate pentru dezvoltarea unei companii, al unui site web sau al unui sistem IT în curs de construcție. Proprietarul cloud-ului – cum este Google – oferă servicii de platformă cloud. Utilizatorii au acces, printre altele, la diverse mașini virtuale, servicii de analiză BigData sau modele de învățare automată gata pregătite. Aceste servicii rulează la cerere (on-demand) și sunt facturate în funcție de consum.
Mai multe despre cloud computing – pe baza exemplului platformei populare GCP – vei afla din articolul Ce este Google Cloud Platform și cum susține afacerile?
În concluzie, cloud computing poate fi definit astfel:
Cloud computing este un model de prelucrare a datelor care constă în punerea la dispoziția utilizatorului, prin intermediul resurselor web și a serviciilor furnizorului, a puterii de calcul, spațiului de disc, bazelor de date, serviciilor de analiză și inteligenței artificiale.
Computing, informatic, internet – este același cloud
Navigând pe internet, vă puteți pierde ușor printre diferitele denumiri referitoare la cloud. Ne-am întâlnit, printre altele, cu cloud computing, nor de calcul informatic, de internet sau cloud de calculator. Toate denumirile se referă la același lucru, adică la modelul de furnizare de servicii și resurse pe dispozitive deținute de furnizor.
De unde a apărut termenul de “cloud”?
Explicația este surprinzătoare, imprevizibilă și simplă în același timp. Primii ingineri de rețea au folosit un desen asemănător norului pentru a ilustra conceptul de conectare a mai multor dispozitive. Simbolul de nor a fost folosit înainte, în schemele de rețea telefonică, apoi ca simbol al Internetului.
Tipuri de cloud computing
Știm deja că cloud computing, cloud de internet și informatic se referă la același lucru. Cu toate acestea, există o distincție între tipurile de cloud – diferențele se referă la cine este proprietarul dispozitivelor, modul în care pune la dispoziție resursele și serviciile și modul în care aceste resurse sunt utilizate.
Cloud privat
Proprietarul cloud-ului privat – mașini, rețeaua internă care le conectează și resursele disponibile – este o organizație. Infrastructura este deservită de un furnizor extern sau de un departament IT intern. Compania nu partajează cloud-ul cu alți utilizatori. Aceasta are libertatea de a crea și instala servicii noi, dar construirea propriilor soluții implică costuri suplimentare.
Cloud public
O soluție în care mașinile și resursele aparțin fizic unui furnizor extern – de exemplu, Google (Google Cloud Platform), Amazon (Amazon Web Services) sau Alibaba (Alibaba Cloud). Furnizorul oferă servicii cloud gata făcute, de exemplu, servere virtuale, depozite, baze de date, modele de învățare automată și inteligență artificială, servicii de analiză BigData sau Internet of Things. Soluția este scalabilă, iar plata este flexibilă, în funcție de consum.
Cloud hibrid
Cloud-ul hibrid o combinație între un cloud public și un cloud privat sau cu un server propriu (soluție on-premise). Permite stocarea datelor critice în propria infrastructură fizică, cu utilizarea simultană a serviciilor cloud publice gata pregătite.
Multi-cloud
Acesta este un model de utilizare a serviciilor a cel puțin două cloud-uri publice simultan, de exemplu, de la Google Cloud Platform și Microsoft Azure.
Puteți citi mai multe despre tipurile de cloud, avantajele și dezavantajele fiecărei soluții în articolul: On-premise, cloud privat, public, hibrid și multi-cloud – avantajele și dezavantajele soluțiilor.
Modele de servicii de cloud computing
Furnizorii permit utilizarea serviciilor cloud în mai multe modele: Infrastructure-as-a-Service (IaaS), Platform-as-a-Service (PaaS) și Software-as-a-Service (SaaS). Pur și simplu, modelele diferă în ceea ce privește împărțirea serviciilor pentru anumite domenii între furnizorul de servicii și utilizator și, ca urmare, determină produsul pus la dispoziția utilizatorului. Chiar și denumirile modelelor indică cu ce fel de produs cloud avem de a face – infrastructură, platformă sau software.
On-premise
On-premise înseamnă propriul centru de date. Acesta este un model în care proprietarul administrează întreaga soluție – de la mașini, până la rețea, date și aplicații. Soluția oferă un control excelent asupra echipamentelor fizice și a soluțiilor implementate, dar deservirea necesită timp și este costisitoare.
Infrastructure-as-a-Service – IaaS
În modelul IaaS, mașinile sunt deținute de furnizorul de servicii, iar utilizatorul poate folosi resurse și servicii cloud partajate. Aceasta este o infrastructură online – nu aveți nevoie de propria cameră de servere și de servere fizice. Un exemplu de serviciu în modelul IaaS este Google Compute Engine – serviciul de mașini virtuale pe platforma GCP.
Platform-as-a-Service – PaaS
Platform-as-a-Service poate fi tradus drept platforma ca serviciu. În modelul PaaS, furnizorul de servicii este responsabil pentru operarea stocării memoriei, rețelei sau serverelor. Utilizatorul (de obicei un dezvoltător) are acces la un mediu dedicat pentru crearea și implementarea aplicațiilor. Nu trebuie să aibă cunoștințe despre administrarea sistemului sau întreținerea infrastructurii, deoarece aceste domenii sunt acoperite de furnizor. App Engine este un exemplu de serviciu PaaS.
Software-as-a-Service – SaaS
SaaS – sau software în cloud, cunoscut și sub numele de aplicație cloud. Acesta este un instrument gata făcut disponibil prin intermediul rețelei publice, de obicei într-un model de abonament. Utilizatorul nu trebuie să-și facă griji cu privire la deservirea sau întreținerea instrumentului, deoarece primește o soluție gata făcută, administrată integral de furnizor. Un exemplu de software în cloud este Google Workspace – un pachet de aplicații cloud pentru firme.
Aplicarea cloud computing-ului în afaceri
Wow, am trecut prin multe concepte nebuloase despre cloud!
Am explicat ce este cloud computing, care sunt diferențele dintre un cloud privat, public, hibrid și multi-cloud și ce înseamnă abrevierile IaaS, PaaS și SaaS.
Dar cum pot fi utilizate aceste tehnologii în practică?
Iată câteva exemple de utilizare a cloud-ului în afaceri – cele pe care le utilizăm noi, clienții noștri și cele pe care le poate utiliza firma ta.
- Stocarea fișierelor companiei pe un cloud drive, în locul unui computer sau a unei unități USB, ceea ce va permite accesul comod la materiale de la nivelul unui browser web și va proteja împotriva pierderii de date (disponibil, de ex., pe Google Drive sau în serviciul GCP Cloud Storage);
- Editarea în echipă a documentelor text, prezentărilor sau foilor de calcul; modificările aduse fișierelor din cloud sunt salvate automat și sunt vizibile imediat pentru alți angajați (aplicațiile Google Docs, Sheets sau Slides disponibile în pachetul Google Workspace);
- Îmbunătățirea comunicării între angajați datorită instrumentelor încorporate, cum ar fi chat-ul sau platforma pentru videoconferințe (Chat și Meet disponibile în pachetul de aplicații de afaceri Google Workspace);
- Hosting pentru site-uri în cloud, ceea ce va asigura stabilitatea site-ului, disponibilitatea 24/7 și transparența costurilor,
- Construirea și dezvoltarea propriei aplicații cu utilizarea serviciilor cloud avansate – inclusiv o putere de calcul enormă, instrumente de analiză BigData sau modele de învățare automată.