Cele trei tipuri principale de infrastructuri de cloud computing sunt publice, private și hibride. Cloud computing este un calcul bazat pe Internet, oferind resurse partajate, software partajat și informații partajate pentru a reduce costurile unei organizații cu tehnologia informației (IT). Combinarea serviciilor IT poate oferi, de asemenea, scalabilitate dinamică, permițând organizațiilor să mărească mult resursele de calcul instantaneu, fără a investi în hardware-ul de sistem suplimentar. Deși cloud computing oferă beneficii, organizațiile ar trebui să fie conștiente de potențiale riscuri.
Infrastructura de cloud computing, numită și Infrastructure as a Service (IaaS), se referă la serverele, rețelele, stocarea datelor și software-ul de sistem care este găzduit în afara site-ului și accesat prin Internet. Acestea sunt servicii virtualizate, ceea ce înseamnă că serviciile sunt găzduite pe hardware echipat pentru a rula mai multe instanțe de servicii. Infrastructura cloud computing poate extinde sau chiar înlocui activitățile tradiționale la fața locului, deținute de organizație, ale centrelor de date.
Cloudul public poate fi numit și cloud extern. Cu acest tip de infrastructură de cloud computing, clienții folosesc un hardware și un software de sistem terță parte situate în afara amplasamentului. Facturarea se bazează adesea pe utilizarea resurselor partajate. Aceasta se numește utility computing, deoarece conceptul este similar cu o companie de energie care facturează doar pentru energia consumată.
Un cloud privat, care poate fi denumit și cloud intern, poate imita cloud computing public, dar este realizat folosind rețele private. Acest tip este recomandat pentru sistemele de infrastructură critice și extrem de sensibile. În această situație, organizația este responsabilă pentru întreținerea și modernizarea sistemelor.
O infrastructură de cloud computing care combină aspecte din ambele tipuri publice și private este infrastructura cloud hibrid. Acest lucru oferă o mai mare adaptabilitate atunci când o organizație se află în principal pe un cloud privat. Organizația poate extinde cu ușurință operațiunile centrului de date adăugând infrastructură cloud publică, dacă este necesar.
Utilizarea infrastructurii cloud computing poate oferi organizațiilor o serie de beneficii. Vizualizarea la cerere a stocării în cloud poate fi un avantaj util. În vremuri de creștere, organizația poate extinde rapid operațiunile fără a fi nevoie să investească în hardware și software de sistem costisitor. Dacă o organizație se micșorează, costurile de infrastructură pot fi, de asemenea, reduse.
Deși oferă beneficii, infrastructura de cloud computing poate prezenta unele capcane. Unele costuri, cum ar fi costurile de stocare a datelor, pot fi neclare. O altă problemă potențială este timpul necesar pentru a călători datele prin Internet în comparație cu timpul necesar când centrul de date este în interior. Întârzierea este cunoscută sub denumirea de latență a datelor și poate cauza probleme pentru operațiunile sensibile la timp.