Sunteți pe pagina 1din 17

Tehnologii Web

Cloud computing
În primele zile ale web-ului, oricine dorea să construiască o aplicație web trebuia să dețină
hardware-ul fizic necesar pentru a rula un server, ceea ce este o afacere greoaie și costisitoare.

Apoi a venit calculul în cloud, unde un număr fix de servere sau cantități de spațiu pe server
puteau fi închiriate de la distanță.

 Dezvoltatorii și companiile care închiriază aceste unități fixe de spațiu pe server, în


general, supra-cumpără pentru a se asigura că o creștere a traficului sau a activității nu
va depăși limitele lunare și le va sparge aplicațiile. Aceasta înseamnă că o mare parte
din spațiul pe care se plătește serverul se poate pierde.
 Furnizorii de cloud au introdus modele de scalare automată pentru a rezolva problema,
dar chiar și cu scalarea automată o creștere nedorită a activității, cum ar fi un atac
DDoS, ar putea ajunge să fie foarte costisitoare.
 Cum funcționează un atac DDoS

Resursele de rețea - cum ar fi serverele web - au o limită finită la numărul de cereri pe care le pot
deservi simultan. În plus față de limita de capacitate a serverului, canalul care conectează serverul la
Internet va avea și o lățime de bandă / capacitate finită. Ori de câte ori numărul de solicitări
depășește limitele de capacitate ale oricărei componente a infrastructurii, este probabil ca nivelul
serviciului să sufere într-unul din următoarele moduri:

 Răspunsul la solicitări va fi mult mai lent decât în mod normal.


 Unele cereri ale utilizatorilor - sau toate - pot fi ignorate în totalitate.

1
Tehnologii Web

https://en.wikipedia.org/wiki/Denial-of-service_attack

Într-un atac distribuit de refuz de serviciu (atac DDoS), traficul de intrare care inundă victima
provine din mai multe surse diferite. Acest lucru face imposibilă oprirea atacului prin simpla blocare
a unei singure surse.

Ce este cloud computing, în termeni simpli?

Cloud computing este furnizarea de servicii de calcul la cerere - de la aplicații până la puterea de
stocare și procesare - de obicei pe Internet și pe bază de plată. Utilizatorii nu realizează că în timp ce
se folosesc de această tehnologie cantităţi enorme de date sunt prelucrate la nivel global în timp real,
pentru ca aplicaţiile să lucreze pentru ei, proporţiile acestei acţiuni fiind pur şi simplu uimitoare.
Singurul lucru de care utilizatorii ar trebui să fie preocupaţi este legat de terminalul prin care se
conectează în cloud şi dacă acesta este sau nu conectat la Internet astfel încât ei să poată avea acces
la uneltele pe care cloud-ul le oferă.

Cum funcționează cloud computing-ul?

În loc să dețină propria infrastructură de calcul sau centre de date, companiile pot închiria acces la
orice, de la aplicații până la stocare , de la un furnizor de servicii cloud.

Avantaje

2
Tehnologii Web

 Un avantaj al utilizării serviciilor de cloud computing este că firmele pot evita costurile
inițiale și complexitatea deținerii și întreținerii propriei infrastructuri IT și, în schimb, pot
plăti pur și simplu pentru ceea ce folosesc atunci când o utilizează.
 La rândul lor, furnizorii de servicii de cloud computing pot beneficia de economii
semnificative prin furnizarea acelorași servicii unei game largi de clienți.

Ce servicii de cloud computing sunt disponibile?

Serviciile de cloud computing acoperă acum o gamă largă de opțiuni:

 de la elementele de bază ale stocării de date,


 rețelelor și puterii de procesare până la
 procesarea limbajului natural și
 inteligența artificială, precum și
 aplicațiile standard de birou.
 Aproape orice serviciu care nu necesită apropierea fizică de hardware-ul calculatorului pe
care îl utilizați poate fi livrat acum prin cloud.

Exemple de cloud computing

Cloud computing-ul stă la baza unui număr mare de servicii:

1. Servicii pentru consumatori

Dacă aveți un cont de e-mail cu un serviciu de e-mail bazat pe Web, cum ar fi Hotmail, Yahoo! Mail
sau Gmail, aveţi ceva experiență în cloud computing. În loc să rulați un program de e-mail pe
computer, vă conectați la un cont de e-mail Web de la distanță. Software-ul și spațiul de stocare
pentru contul dvs. nu există pe calculator - se află în cloud- - calculatorul serviciului. Aceasta
înseamnă că vă puteți accesa e-mailul de pe orice dispozitiv( telefon, laptop) cu conexiune la
Internet. De asemenea, înseamnă că veți putea să vă recuperați e-mailurile dacă se întâmplă ceva cu
dispozitivul.

Stocare fișiere: puteți stoca toate tipurile de informații în cloud, inclusiv fișiere și e-mail. Aceasta
înseamnă că puteți accesa aceste lucruri de pe orice computer sau dispozitiv mobil cu conexiune la
Internet, nu doar de pe computerul dvs. de acasă. Dropbox și Google Drive sunt unele dintre cele mai
populare servicii de stocare bazate pe cloud.

Copierea de rezervă a datelor: puteți utiliza cloud-ul pentru back-up-ul fotografiilor de pe telefonul
smartphone şi pentru a vă proteja fișierele. Aplicații precum Mozy și Carbonite fac automat o copie
de rezervă a datelor în cloud. În acest fel, dacă dispozitivul dvs. este pierdut, furat sau deteriorat,
veți putea în continuare să recuperați aceste fișiere din cloud.

Partajarea fișierelor: cloud facilitează partajarea fișierelor cu mai multe persoane în același timp. De
exemplu, puteți încărca mai multe fotografii într-un serviciu foto bazat pe cloud, cum ar fi Flickr sau
iCloud Photos, apoi le puteți partaja rapid cu prietenii și familia.

2. Servicii pentru întreprinderi

3
Tehnologii Web

Serviciile care permit întreprinderilor mari să-și găzduiască toate datele și să ruleze toate aplicațiile
lor în cloud. Netflix se bazează pe serviciile de cloud computing pentru a-și rula serviciul de
streaming video și alte sisteme de afaceri pentru o serie de alte organizații.

Cloud computingul devine opțiunea implicită pentru multe aplicații: furnizorii de software își oferă
din ce în ce mai mult aplicațiile ca servicii pe Internet, mai degrabă decât produse independente, în
timp ce încearcă să treacă la un model de abonament. Cu toate acestea, există un dezavantaj potențial
în cloud computing, prin faptul că poate introduce și noi costuri și noi riscuri pentru companiile care
îl utilizează.

De ce se numește cloud(nor) computing?

Un concept fundamental din spatele cloud computing este că locația serviciului și multe detalii, cum
ar fi hardware-ul sau sistemul de operare pe care rulează, sunt în mare parte irelevante pentru
utilizator. Având în vedere acest lucru, metafora norului a fost împrumutată din schemele vechi ale
rețelei de telecomunicații, în care rețeaua publică de telefonie (și mai târziu Internetul) a fost adesea
reprezentată ca un nor pentru a indica faptul că tocmai nu conta - era doar un nor de lucruri. Desigur,
aceasta este o simplificare excesivă; pentru mulți clienți, locația serviciilor și datelor lor rămâne o
problemă cheie.

Când vorbim despre un sistem de cloud computing, este util să îl împărțim în două secțiuni:

partea din faţă(front end ) și partea din spate (back end). Se conectează între ele printr-o rețea, de
obicei Internetul. Partea din faţă este partea pe care o vede utilizatorul sau clientul calculatorului.
Partea din spate este secțiunea „cloud” a sistemului.

Front-end-ul include calculatorul clientului (sau rețeaua de calculatoare) și aplicația necesară pentru
a accesa sistemul de cloud computing. Nu toate sistemele de cloud computing au aceeași interfață cu
utilizatorul. Serviciile precum programele de poștă electronică bazate pe web valorifică browserele
web existente. Alte sisteme au aplicații unice care oferă acces la rețea clienților.

În partea back-end a sistemului se află diferitele calculatore, servere și sisteme de stocare a datelor
care creează „norul” serviciilor de calcul. În teorie, un sistem de cloud computing ar putea include
practic orice program de calculator pe care ți-l poți imagina, de la procesarea datelor la jocuri video.
De obicei, fiecare aplicație va avea propriul server dedicat.

Ce sunt serviciile backend? Care este diferența dintre frontend și backend?

Dezvoltarea aplicației este în general împărțită în două tărâmuri: frontend și backend. Frontend-ul
este partea aplicației cu care utilizatorii văd și interacționează, cum ar fi aspectul vizual. Backend-ul
este partea pe care utilizatorul nu o vede; aceasta include serverul în care trăiesc fișierele aplicației și
baza de date în care datele utilizatorului și logica de afaceri sunt persistente.

4
Tehnologii Web

https://www.cloudflare.com/learning/serverless/what-is-serverless/

De exemplu, să ne imaginăm un site web care vinde bilete la concerte :


1. Atunci când un utilizator introduce o adresă de site web în fereastra browserului, acesta
trimite o cerere către serverul backend .
2. Serverul backend, răspunde cu datele site-ului web.
3. Utilizatorul va vedea apoi frontend-ul site-ului web, care poate include conținut, cum ar fi
text, imagini și câmpuri de formular, pentru ca utilizatorul să le completeze. Utilizatorul
poate interacționa apoi cu unul dintre câmpurile de formular de pe frontend pentru a căuta
actul lor muzical preferat.Când utilizatorul dă clic pe „trimiteți”, aceasta va declanșa o altă
cerere către backend.
4. Codul backend își verifică baza de date pentru a vedea dacă există un interpret cu acest nume
și, dacă da, când vor juca următorul și câte bilete sunt disponibile. Backendul va trece apoi
aceste date înapoi la frontend.
5. Frontendul va afișa rezultatele într-un mod care are sens pentru utilizator.
6. În mod similar, atunci când utilizatorul creează un cont și introduce informații financiare
pentru a cumpăra biletele, va avea loc o altă comunicare înainte și înapoi între frontend și
backend.

Care este istoria cloud computing-ului?

Cloud computing ca termen a existat încă de la începutul anilor 2000, dar conceptul de calcul ,
ca serviciu ,a existat de mult timp în urmă - încă din anii 1960, când birourile de calculatoare ar
permite companiilor să închirieze timp pe un mainframe, mai degrabă decât să cumpere unul singur.

Aceste servicii de „partajare a timpului” au fost în mare parte depășite de creșterea puterii de
cumpărare a calculatorului, ceea ce a făcut ca deținerea unui calculator să devină mult mai
accesibilă și apoi, la rândul său, de creșterea centrelor de date corporative, unde companiile ar
stoca cantități mari de date.

5
Tehnologii Web

Însă conceptul de închiriere a accesului la puterea de calcul a reapărut din nou și din nou - în
furnizorii de servicii de aplicații, calculul utilităților și calculul în rețea de la sfârșitul anilor 1990 și
începutul anilor 2000. Acesta a fost urmat de cloud computing, care a prins cu adevărat odată cu
apariția software-ului ca serviciu și a furnizorilor de cloud computing hiperscale, cum ar fi Amazon
Web Services.

Cât de important este norul?

Construirea infrastructurii pentru a susține cloud computingul reprezintă acum mai mult de o treime
din totalul cheltuielilor IT la nivel mondial potrivit cercetărilor de la International Data
Corporation (IDC). https://www.idc.com/

Între timp, cheltuielile pentru IT-ul tradițional intern continuă să alunece pe măsură ce volumul de
lucru al calculatorului continuă să se mute în cloud, indiferent dacă este vorba de servicii cloud
publice oferite de furnizori sau cloud private construite chiar de întreprinderi.

Cercetările prezic că aproximativ o treime din cheltuielile IT ale întreprinderii vor fi destinate
serviciilor de găzduire și cloud în acest an "indicând o dependență tot mai mare de surse externe de
infrastructură, aplicații, gestionare și servicii de securitate". Analistul Gartner(IDC) prezice că
jumătate din întreprinderile globale care utilizează cloud-ul vor fi făcut all-in până în 2021.

Potrivit lui Gartner, cheltuielile globale pentru serviciile cloud vor ajunge în acest an la 260 miliarde
USD, de la 219,6 miliarde USD. De asemenea, crește într-un ritm mai rapid decât se așteptau
analiștii. Dar nu este pe deplin clar cât de mult din această cerere provine de la întreprinderi care
doresc de fapt să se mute în cloud și cât de mult este creat de furnizorii care acum oferă doar versiuni
cloud ale produselor lor (adesea pentru că sunt dornici să se îndepărteze de vânzarea de licențe unice
până la vânzarea de abonamente cloud potențial mai profitabile și previzibile).

6
Tehnologii Web

https://www.zdnet.com/article/what-is-cloud-computing-everything-you-need-to-know-about-the-
cloud/

Care sunt modelele de cloud computing?

Cloud computing poate fi împărțit în trei modele de cloud computing.

Infrastructure-as-a-Service=Infrastructura-ca-serviciu (IaaS) se referă la elementele fundamentale


de calcul care pot fi închiriate: servere fizice sau virtuale, stocare și rețea.

Acest lucru este atractiv pentru companiile care doresc să construiască aplicații de la bun început și
care doresc să controleze ele însele aproape toate elementele, dar necesită companiilor să aibă
abilități tehnice pentru a putea orchestra serviciile la acel nivel.

Cercetările efectuate de Oracle au constatat că două treimi din utilizatorii IaaS au afirmat că
utilizarea infrastructurii online face mai ușoară inovația, și-au redus timpul pentru implementarea de
noi aplicații și servicii și au redus semnificativ costurile de întreținere. Cu toate acestea, jumătate au
spus că IaaS nu este suficient de sigur pentru majoritatea datelor critice.

Ce este Platform-as-a-Service=Platforma-ca-serviciu(PaaS)?

Platform-as-a-Service (PaaS) este următorul strat în sus - care pe lângă primul strat (Iaas) -precum
stocarea subadiacentă, rețeaua și serverele virtuale,- acestea vor include, de asemenea, instrumentele
și software-ul de care dezvoltatorii au nevoie pentru a construi aplicații: care ar putea include

7
Tehnologii Web

middleware(Middleware1 este un software de calculator care oferă servicii aplicațiilor software


dincolo de cele disponibile din sistemul de operare. Poate fi descris ca „lipici software”), gestionarea
bazelor de date, sisteme de operare și instrumente de dezvoltare.

Middleware

Middleware este un software care acționează ca intermediar între două aplicații sau servicii pentru a
facilita comunicarea acestora.Exemple:

1. Conectare la rețea

https://www.pcmag.com/encyclopedia/term/middleware

Middleware pentru rețele include o abordare comună pentru identificarea utilizatorilor și a resurselor
de rețea, autorizarea și autentificarea utilizatorilor și configurarea schemelor de directoare
standardizate. Utilizarea middleware-ului astfel evită problemele care apar atunci când aplicațiile
sunt responsabile pentru aceste sarcini și apar versiuni incompatibile.

2. Calcul universal

https://www.pcmag.com/encyclopedia/term/middleware

aceste doua exemple de middleware leagă o aplicație de un mediu de operare. Acestea permit
aceluiași program să ruleze pe orice platformă hardware fără modificări. Paginile HTML se pot
executa pe orice browser web care rulează sub orice sistem de operare. Aplicațiile și applet-urile Java
sunt executate de o mașină virtuală Java, care poate fi creată pentru orice sistem de operare. Astfel,
browserul și Java anulează cerința pentru un singur sistem de operare și mediu hardware.

1
https://en.wikipedia.org/wiki/Middleware

8
Tehnologii Web

Ce este Software-as-a-Service software-ca-serviciu(SaaS)?

SaaS , care înseamnă software ca serviciu , este un software pe care îl puteți accesa prin browserul
dvs. de Internet fără a fi nevoie să îl descărcați pe computer, laptop sau smartphone. SaaS vine de
obicei ca un serviciu bazat pe abonament în care utilizatorul plătește o sumă fixă lunar sau anual
pentru utilizarea software-ului. Toate datele utilizatorului sunt păstrate în centrul de date al
furnizorului SaaS. Serviciile de e-mail pe care le utilizați în mod obișnuit, cum ar fi Gmail și Yahoo,
sunt cele mai bune exemple de companii SaaS.

Software-as-a-Service (SaaS) este livrarea de aplicații-ca-un-serviciu, probabil versiunea de cloud


computing cu care sunt obișnuiți cei mai mulți oameni în fiecare zi. Hardware-ul și sistemul de
operare care stau la baza acestuia sunt irelevante pentru utilizatorul final, care va accesa serviciul
printr-un browser web sau o aplicație; este adesea cumpărat pe bază per-seat or per-user.

Potrivit cercetătorilor, IDC SaaS este - și va rămâne - modelul dominant de cloud computing pe
termen mediu, reprezentând două treimi din totalul cheltuielilor publice în cloud în 2017, care va
scădea ușor până la puțin sub 60% în 2021. SaaS cheltuielile sunt alcătuite din aplicații și software de
infrastructură de sistem, iar IDC a spus că cheltuielile vor fi dominate de achizițiile de aplicații, care
vor reprezenta mai mult de jumătate din toate cheltuielile publice din cloud până în 2019. Aplicațiile
de gestionare a relației cu clienții (CRM) și gestionarea resurselor întreprinderii ( Aplicațiile ERM)
vor reprezenta mai mult de 60% din totalul aplicațiilor cloud cheltuite până în 2021. Varietatea
aplicațiilor livrate prin SaaS este imensă, de la CRM, cum ar fi Salesforce, până la Microsoft Office
365.

Exemple de SaaS:

Microsoft Teams
Microsoft Teams este o colecție de servicii online pe care le puteți accesa printr-un browser web (la
https://teams.microsoft.com) sau prin intermediul aplicației Teams, care este disponibilă pentru
Windows, MacOS, iOS și Android. Această combinație de aplicații și servicii vă oferă posibilitatea
de a invita oameni să se alăture organizației dvs. și să creeze echipe pentru diferite grupuri; toată
lumea din organizația dvs. poate conversa prin chat, cu canale de tip Slack în cadrul fiecărei echipe
pentru conversații de grup; și funcțiile de chat privat permit conversații 1: 1 și de grup, cu opțiunea
de a adăuga audio și video și de a partaja ecranele.

Echipele fac bine întâlnirile online, cu funcții care rivalizează cu cele de la Zoom, WebEx și alte
platforme populare de conferințe video. Întâlnirile video pot include până la 250 de participanți, iar
evenimentele live cresc până la 10.000 de participanți. Organizația dvs. are o cutie poștală și un
calendar partajat și un blocnotes OneNote comun, precum și un site SharePoint Online și o bibliotecă
de documente în care membrii echipei și oaspeții pot colabora la documente partajate.

9
Tehnologii Web

Whatsapp

Netflix

Airbnb

Spotify

Uber

Amazon Prime Video

Dropbox

Salesforce

HubSpot

Servicii Web Amazon


https://www.affde.com/ro/examples-of-saas-companies.html

Beneficii de cloud computing

Avantajele exacte vor varia în funcție de tipul de serviciu cloud utilizat, dar, fundamental, utilizarea
serviciilor cloud înseamnă că companiile nu trebuie să mai cumpere sau să își întrețină propria
infrastructură de calcul.

 Gata cu achiziționarea de servere, actualizarea aplicațiilor sau a sistemelor de operare sau


scoaterea din funcțiune și eliminarea hardware-ului sau software-ului atunci când este
depășit, întrucât furnizorul are grijă de acesta. Pentru aplicațiile de mărfuri, cum ar fi e-
mailul, poate avea sens să treceți la un furnizor de cloud, mai degrabă decât să vă bazați pe
abilitățile interne. O companie specializată în gestionarea și securizarea acestor servicii este
probabil să aibă competențe mai bune și personal mai experimentat decât ar putea permite o
afacere mică să angajeze, astfel încât serviciile cloud ar putea oferi utilizatorilor finali un
serviciu mai sigur și mai eficient.
 Utilizarea serviciilor cloud înseamnă că companiile se pot deplasa mai repede la proiecte și
pot testa conceptele fără achiziții îndelungate și costuri mari, deoarece firmele plătesc doar
pentru resursele pe care le consumă. Acest concept al agilității afacerilor este adesea
menționat de susținătorii cloud ca un beneficiu cheie. Abilitatea de a crea noi servicii fără
timpul și eforturile asociate achizițiilor IT tradiționale ar trebui să însemne că este mai ușor să
începeți mai rapid cu noile aplicații. Și dacă o nouă aplicație se dovedește a fi extrem de
populară, natura elastică a norului înseamnă că este mai ușor să o ridicați rapid.
 Pentru o companie cu o aplicație care are vârfuri mari de utilizare, de exemplu, care este
utilizată doar într-un anumit moment al săptămânii sau al anului, ar putea avea sens financiar
să fie găzduită în cloud, mai degrabă decât să aibă aplicații dedicate de hardware și software
inactiv pentru o mare parte din timp. Trecerea la o aplicație găzduită în cloud pentru servicii
precum e-mail sau CRM ar putea elimina o povară pentru personalul IT intern și, dacă astfel
de aplicații nu generează prea multe avantaje competitive, va avea un impact redus. Trecerea

10
Tehnologii Web

la un model de servicii mută, de asemenea, cheltuielile de la capex la opex, ceea ce poate fi


util pentru unele

Despre securitatea cloud computing

Cu siguranță, multe companii rămân îngrijorate de securitatea serviciilor cloud, deși încălcările
securității sunt rare. Cât de sigur considerați că este cloud computingul va depinde în mare măsură de
cât de sigure sunt sistemele dvs. existente. Sistemele interne administrate de o echipă cu multe alte
lucruri de care să vă faceți griji sunt susceptibile de a fi mai scurte decât sistemele monitorizate de
inginerii unui furnizor de cloud dedicați protejării acelei infrastructuri.

Cu toate acestea, rămân îngrijorări cu privire la securitate, în special pentru companiile care își
mută datele între multe servicii cloud, ceea ce a dus la creșterea instrumentelor de securitate cloud,
care monitorizează datele care se deplasează către și dinspre cloud și între platformele cloud.

Aceste instrumente pot identifica:

 utilizarea frauduloasă a datelor în cloud,


 descărcări neautorizate și
 programe malware.
Există un impact financiar și de performanță: aceste instrumente pot reduce rentabilitatea
investiției în cloud cu cinci până la 10% și performanța impactului cu cinci până la 15%.
Țara de origine a serviciilor cloud îngrijorează, de asemenea, unele organizații .

Ce este cloudul public?

Cloudul public este modelul clasic de cloud computing, unde utilizatorii pot accesa o mare cantitate
de putere de calcul prin Internet (indiferent dacă este vorba de IaaS, PaaS sau SaaS). Unul dintre
beneficiile semnificative aici este capacitatea de a scala rapid un serviciu. Furnizorii de cloud
computing au o cantitate mare de putere de calcul, pe care o împart între un număr mare de clienți -
arhitectura „multi-chiriaș”. Scara lor uriașă înseamnă că au suficientă capacitate de rezervă pentru a
putea face față cu ușurință în cazul în care un anumit client are nevoie de mai multe resurse, motiv
pentru care este adesea folosit pentru aplicații mai puțin sensibile care necesită o cantitate variabilă
de resurse.

Ce este cloudul privat?

Cloud-ul privat permite organizațiilor să beneficieze de unele dintre avantajele cloud-ului public -
dar fără îngrijorările legate de renunțarea la controlul asupra datelor și serviciilor, deoarece este
ascuns în spatele firewall-ului corporativ.

Companiile pot controla exact locul în care sunt păstrate datele lor și pot construi infrastructura într-
un mod pe care și-l doresc - în mare parte pentru proiectele IaaS sau PaaS - pentru a oferi
dezvoltatorilor acces la un bazin de putere de calcul care crește la cerere fără a pune în pericol
securitatea .

Cu toate acestea, această securitate suplimentară are un cost, deoarece puține companii vor avea
scara AWS, Microsoft sau Google, ceea ce înseamnă că nu vor putea crea aceleași economii de
11
Tehnologii Web

scară. Totuși, pentru companiile care necesită securitate suplimentară, cloud-ul privat poate fi o
piatră de temelie utilă, ajutându-le să înțeleagă serviciile cloud sau să reconstruiască aplicații interne
pentru cloud, înainte de a le transfera în cloud public.

https://cloudify.ro

Ce este cloud hibrid?

Cloudul hibrid este probabil locul în care toată lumea se află în realitate: un pic din asta, puțin din
asta. Unele date în cloud-ul public, unele proiecte în cloud-ul privat, mai mulți furnizori și diferite
niveluri de utilizare a cloud-ului. Potrivit cercetărilor TechRepublic, principalele motive pentru
alegerea cloud hibrid includ planificarea recuperării în caz de dezastru și dorința de a evita costurile
hardware atunci când își extind centrul de date existent.

https://www.gts.ro/cloud/

https://cloud.google.com/

Geografia este irelevantă atunci când vine vorba de cloud computing?

Într-adevăr geopolitica forțează schimbări semnificative asupra utilizatorilor și furnizorilor de cloud


computing. În primul rând, există problema latenței: dacă aplicația provine dintr-un centru de date
de pe cealaltă parte a planetei sau din cealaltă parte a unei rețele aglomerate, atunci o veți găsi lentă
în comparație cu o conexiune locală. Aceasta este problema latenței.

În al doilea rând, există problema suveranității datelor. Multe companii - în special în Europa -
trebuie să se îngrijoreze în legătură cu procesarea și stocarea datelor lor. Companiile europene sunt
îngrijorate că, de exemplu, dacă datele clienților lor sunt stocate în centre de date din SUA sau
(deținute de companii americane), acestea ar putea fi accesate de autoritățile de drept americane.

Ca urmare, marii furnizori de cloud au construit o rețea regională de centre de date, astfel încât
organizațiile să își poată păstra datele în propria lor regiune.

În Germania, Microsoft a făcut un pas mai departe, oferind serviciile sale cloud Azure de la două
centre de date, care au fost create pentru a face mult mai greu autorităților americane - și altora - să
solicite accesul la datele clienților stocate acolo. Datele despre clienți din centrele de date se află sub
controlul unei companii germane independente care acționează ca „administrator de date”, iar
Microsoft nu poate accesa date de pe site-uri fără permisiunea clienților sau a administratorului de
date. Ne aşteptăm să vedem furnizori de cloud care deschid mai multe centre de date în întreaga
lume pentru a răspunde clienților cu cerințe de păstrare a datelor în locații specifice.

Și reglementarea cloud computingului variază foarte mult în alte părți ale lumii: de exemplu,
AWS a vândut recent o parte din infrastructura cloud în China partenerului său local din cauza
reglementărilor tehnologice stricte din China. De atunci AWS a deschis o a doua regiune China
(Ningxia), operată de Ningxia Western Cloud Data Technology.

Securitatea în cloud este o altă problemă;

12
Tehnologii Web

Agenția de securitate cibernetică a guvernului britanic a avertizat că agențiile guvernamentale trebuie


să ia în considerare țara de origine , atunci când vine vorba de adăugarea de servicii cloud în lanțurile
lor de aprovizionare. În timp ce avertiza în special despre software-ul antivirus, problema este
aceeași și pentru alte tipuri de servicii.

Consultanții Accenture( https://www.accenture.com/us-en/about/company-index Accenture este o


companie mondială de servicii profesionale, care oferă o gamă largă de servicii și soluții în strategie,
consultanță, digital, tehnologie și operațiuni.) au avertizat că, deoarece diferite țări adoptă legislație
pentru a proteja confidențialitatea și a îmbunătăți securitatea cibernetică, „fragmentarea digitală” este
rezultatul. Deși obiectivele legilor sunt lăudabile, impactul este creșterea costurilor pentru
întreprinderi. Trei sferturi din cei 400 de CIO(Chief information officer) și CTO (Chief technology
officer )anchetați se așteaptă să părăsească o piață geografică, să întârzie planurile de intrare pe piață
sau să abandoneze planurile de intrare pe piață în următorii trei ani, ca urmare a barierelor crescute în
calea globalizării.

Mai mult de jumătate dintre liderii de afaceri chestionați consideră că barierele în creștere din calea
globalizării le vor compromite capacitatea de a: utiliza sau furniza servicii bazate pe cloud (citate de
54% dintre respondenți, comparativ cu 14% care nu sunt de acord); să utilizeze sau să furnizeze
servicii de date și analize pe piețele naționale (54% față de 15%); și să funcționeze eficient în diferite
standarde IT naționale (58% față de 18%).

Peste jumătate au declarat că aceste bariere în creștere le vor obliga pe companii să își regândească:
arhitecturile IT globale (citate de 60%) , strategia fizică de localizare IT (52%); strategia și
capacitățile de securitate cibernetică (51%); relația cu furnizorii IT locali și globali (50%); și
strategia geografică pentru talentul IT (50%).

Care sunt marile companii de cloud computing?

Când vine vorba de IaaS și PaaS, există cu adevărat doar câțiva furnizori de cloud gigant .

Liderul este Amazon Web Services, apoi următorul pachet de Microsoft Azure, Google, IBM și
Alibaba. În timp ce următorul pachet ar putea crește rapid, veniturile combinate ale acestora sunt
încă mai mici decât cele ale AWS, potrivit datelor de la Synergy Research Group.

Ce este o regiune de cloud computing? Ce este o zonă de disponibilitate în cloud computing?

Serviciile de cloud computing sunt operate de la centre de date gigantice din întreaga lume.

AWS împarte acest lucru prin „regiuni” și „zone de disponibilitate”.

 Fiecare regiune AWS este o zonă geografică separată, cum ar fi UE (Londra) sau SUA
Vest (Oregon), pe care AWS o subdivizează apoi în ceea ce numește zone de
disponibilitate (AZ).
 Un AZ este compus din unul sau mai multe centre de date care sunt suficient de
îndepărtate încât, în teorie, un singur dezastru nu le va lăsa pe ambele offline, dar
suficient de apropiate pentru aplicații de continuitate a activității care necesită un

13
Tehnologii Web

failover rapid. Fiecare AZ are mai multe conexiuni la internet și conexiuni de


alimentare la mai multe rețele: AWS are peste 50 de AZ.

Google folosește un model similar, împărțind resursele sale de cloud computing în regiuni care
sunt apoi împărțite în zone, care includ unul sau mai multe centre de date de la care clienții își pot
rula serviciile. În prezent, are 15 regiuni formate din 44 de zone: Google recomandă clienților să
implementeze aplicații în mai multe zone și regiuni pentru a ajuta la protejarea împotriva eșecurilor
neașteptate.

Microsoft Azure își împarte resursele ușor diferit. Oferă regiuni pe care le descrie ca fiind un
„set de centre de date desfășurate într-un perimetru definit de latență și conectate printr-o rețea
regională dedicată cu latență scăzută”. De asemenea, oferă „geografii” care conțin de obicei două sau
mai multe regiuni, care pot fi utilizate de clienții cu rezidență specifică a datelor și necesități de
conformitate „pentru a-și păstra datele și aplicațiile aproape”. De asemenea, oferă zone de
disponibilitate formate din unul sau mai multe centre de date echipate cu alimentare independentă,
răcire și rețea.

Cloud computing și utilizarea energiei

Aceste centre de date absorb, de asemenea, o cantitate uriașă de energie: de exemplu, Microsoft a
încheiat recent un acord cu GE(General Electric ) pentru a cumpăra toată producția din noul său parc
eolian de 37 de megawați din Irlanda pentru următorii 15 ani, pentru a-și alimenta datele din centrele
cloud. Irlanda a declarat că se așteaptă acum ca centrele de date să reprezinte 15% din cererea totală
de energie până în 2026, față de mai puțin de două procente în 2015.

Ce este un centru de date?

14
Tehnologii Web

Centrele de date sunt pur și simplu locații centralizate în care echipamentele de calcul și de rețea sunt
concentrate în scopul colectării, stocării, procesării, distribuției sau care permit accesul la cantități
mari de date. Au existat într-o formă sau alta de la apariția calculatoarelor.

În zilele în care calculatoarele timpurii au fost de mărimea camerelor, un centru de date ar fi


putut avea mărimea un supercalculator. Pe măsură ce echipamentele au devenit mai mici și mai
ieftine, iar nevoile de prelucrare a datelor au început să crească - și acestea au crescut exponențial -
am început să conectăm împreună mai multe servere (omologii industriale la calculatoarele noastre
de acasă) pentru a crește puterea de procesare. Le conectăm la rețelele de comunicare, astfel încât
oamenii să le poată accesa, (sau numai informațiile despre acestea) , de la distanță. Un număr mare
de servere grupate și echipamente conexe pot fi adăpostite într-o cameră, o clădire întreagă sau
grupuri de clădiri. Centrul de date de astăzi este probabil să aibă mii de servere foarte puternice și
foarte mici care rulează 24ore/7zile.

https://www.alef.com/ro/centrul-de-date.c-8.html

15
Tehnologii Web

https://www.m247.ro/ro/studiu-m247/

Concluzie

Cloud computing cuprinde totul, de la Google Apps la servicii de centre de date, până la software,
infrastructură și platformă ca serviciu. Printre jucătorii cheie se numără IBM, HPE, Google,
Microsoft, Amazon Web Services, Salesforce, NetSuite și VMware.

Cei mai buni furnizori de cloud în 2021: AWS, Microsoft Azure și Google Cloud, hibrizi, jucători
SaaS.

16
Tehnologii Web

Bibliografie

https://www.zdnet.com/topic/cloud/

https://computer.howstuffworks.com/data-centers2.htm

https://www.kaspersky.com/resource-center/threats/ddos-attacks

https://www.cloudflare.com/learning/serverless/what-is-serverless/

https://www.affde.com/ro/examples-of-saas-companies.html

17

S-ar putea să vă placă și