Incepeti cu elementele de baza si mergeti pana la concepte avansate de cloud computing cu acest ghid in stilul intrebarilor frecvente.
Ce este cloud computing? (cu exemplu)
Cloud computing este livrarea de resurse computerizate, cum ar fi stocarea datelor prin internet. Unul dintre cele mai comune exemple de cloud computing este iCloud de la Apple. Daca aveti un iPhone, probabil ca ati facut o copie de rezerva a continutului acestuia pe iCloud. Cu alte cuvinte, v-ati conectat dispozitivul la internet pentru a stoca si gestiona datele de pe dispozitivele Apple.
Exista multe tipuri de cloud computing dincolo de acest caz de utilizare personal. Urmatorul articol raspunde la 15 intrebari frecvente care va pot ajuta sa construiti o intelegere mai profunda a fiecareia.
Concepte de cloud computing
Urmatoarea sectiune prezinta cateva componente pe care le-ati putea lua in considerare blocurile de baza ale tehnologiei cloud. Va puteti gandi la acesti termeni drept fundatia pe care va veti construi expertiza in cloud computing.
Ce sunt resursele de calcul?
Scopul cloud computing-ului este de a oferi acces pe internet la tehnologia, in mod traditional, accesibila numai prin servere fizice. In contextul tehnologiei cloud, resursele de calcul pot fi folosite pentru a descrie orice, de la baze de date la putere de procesare la aplicatii software.
Ce este infrastructura IT?
Infrastructura tehnologiei informatiei (IT) este ceea ce face posibil ca o organizatie sa construiasca si sa ruleze tehnologiile pe care se bazeaza. Este un set de hardware, software, retele si procese care sustin cerintele de afaceri. Cele doua tipuri principale sunt infrastructura traditionala si cea cloud. Infrastructura traditionala sau locala este formata din dispozitive fizice precum servere si centre de date. Infrastructura cloud permite utilizatorilor sa acceseze aceste resurse prin internet (printr-un proces numit virtualizare).
Ce este virtualizarea?
Virtualizarea se refera la crearea unei versiuni virtuale a ceva. Prin utilizarea de software specializat, virtualizarea ne permite sa imitam functionalitatile hardware. O modalitate de a conceptualiza virtualizarea este sa ne gandim la ea ca la un software care se pretinde a fi hardware.
Tipuri de cloud computing
Un beneficiu notabil al cloud computing este personalizarea. Infrastructura cloud poate fi proiectata pentru a sprijini nevoile specifice ale unei afaceri, ale unei persoane sau ale unei organizatii. Puteti afla despre cateva dintre cele mai comune tipuri de nori in sectiunile urmatoare.
Ce sunt norii publici?
Cloudurile publice sunt oferite utilizatorilor prin intermediul unei terte parti, cum ar fi Microsoft Azure sau IBM Cloud. Serviciile cloud publice nu sunt detinute sau gestionate de utilizatorii lor. Cu toate acestea, acest lucru nu inseamna ca oricine le poate accesa. Mediile cloud publice pot fi separate si distribuite la mai multe entitati. iCloud este, de asemenea, un serviciu public cloud.
Ce sunt cloud-urile private?
Serviciile cloud private sunt dedicate unei persoane sau unui grup de persoane. Mediul functioneaza in spatele firewall-ului acelei persoane sau grup, oferind acces izolat. Puteti construi un cloud privat pe un centru de date al unui furnizor de cloud terta parte sau la sediu.
Ce sunt norii hibrizi?
Cloud computing hibrid este dificil de definit, deoarece variaza de la un sistem IT la un sistem IT. Daca aplicatiile se pot muta prin medii separate prin conectivitate sau integrare, mediul cloud poate fi considerat hibrid. Cu toate acestea, trebuie gestionat ca un mediu unic. Exemplele de sistem de cloud hibrid includ un cloud privat si un nor public, doua sau mai multe nori private sau doua sau mai multe nori publice. Poate include, de asemenea, medii virtuale care sunt conectate la cloud-uri publice sau private.
Software de cloud computing
Acum ca cunoasteti elementele fundamentale ale tehnologiei cloud, s-ar putea sa va intrebati cum functioneaza totul. Aceasta sectiune urmatoare detaliaza unele dintre conceptele de baza pe care le-am discutat anterior.
Ce este un hypervisor in cloud computing?
Un hipervizor este un strat subtire de software care separa sistemul de operare (OS) si resursele unui sistem de masina fizica. Hypervisorii sunt uneori denumiti ca monitoare de masini virtuale (VMM) deoarece organizeaza aceste resurse separate in fisiere numite masini virtuale.
Ce este o masina virtuala in cloud computing?
O masina virtuala este un fisier care reproduce mediul de calcul al unei masini fizice. Imitand aceste medii, masinile virtuale ne permit sa realizam functii ale sistemului informatic cu software in loc de hardware.
Ce este un container?
Containerele sunt similare ca scop cu masinile virtuale. Cu toate acestea, masinile virtuale virtualizeaza mai multe componente ale unui dispozitiv fizic, inclusiv o versiune a sistemului sau de operare (OS). In loc sa creeze o noua versiune virtuala a sistemului de operare al hardware-ului, containerele au aceeasi versiune. Acest lucru elibereaza spatiu si putere de calcul pentru un sistem mai mic, mai rapid si mai portabil.
Servicii de cloud computing
Mai sus, am acoperit cateva dintre conceptele de baza din spatele tehnologiei cloud. In continuare, vom raspunde la cateva intrebari frecvente referitoare la serviciile cloud si furnizorii de servicii cloud.
Ce este SaaS in cloud computing?
SaaS inseamna software ca serviciu si se refera la un model de livrare de software bazat pe cloud. Este un serviciu cloud care permite utilizatorilor sa acceseze aplicatii software la cerere prin internet, in loc sa fie nevoiti sa le instaleze. Exemple de aceste aplicatii cloud includ DropBox si Google Workspace.
Ce este IaaS in cloud computing?
IaaS inseamna infrastructura ca serviciu si se refera la servicii bazate pe cloud care va permit sa inchiriati componente ale infrastructurii IT. Furnizorii de cloud ofera lucruri precum retele si servere cloud pe baza de plata pe masura, astfel incat organizatiile sa nu fie nevoite sa achizitioneze si sa intretina infrastructura cloud in mod independent. Este similar modului in care ati putea inchiria routerul de la furnizorul de servicii WiFi in loc sa-l cumparati pe al dvs. Amazon Web Services (AWS) este un exemplu de furnizor de cloud IaaS.
Ce este PaaS in cloud computing?
PaaS reprezinta platforma ca serviciu. Similar cu IaaS, platformele cloud ofera organizatiilor acces la aplicatii software si instrumente. Cu toate acestea, PaaS se concentreaza pe furnizarea de instrumente de dezvoltare a aplicatiilor, mai degraba decat pe resurse de calcul. Acest model de cloud computing rentabil permite companiilor sa utilizeze un mediu de dezvoltare, testare si implementare pe tot parcursul internetului.
Ce este cloud computing FaaS (sau fara server)?
FaaS inseamna function as a service. Acest model de cloud computing back-end fara server permite utilizatorilor sa dezvolte si sa implementeze cod bazat pe evenimente. Cu alte cuvinte, dezvoltatorii pot scrie cod pentru a fi executat ca raspuns la anumite evenimente fara interventie manuala.
Beneficiile cloud computing
Aceasta sectiune urmatoare defineste cuvintele la moda utilizate in mod obisnuit in jurul beneficiilor tehnologiei cloud computing.
Ce este scalabilitatea in cloud computing?
Scalabilitatea este o masura a capacitatii unui sistem de a creste sau reduce resursele IT, dupa cum este necesar. Este adesea considerat drept unul dintre cele mai semnificative beneficii ale cloud computingului. In special in afacerile la nivel de intreprindere, infrastructura cloud trebuie sa fie capabila sa faca fata cererilor fluctuante. De exemplu, daca o companie se extinde, este posibil ca mai multi angajati sa acceseze tehnologia sa cloud. In ciuda faptului ca gestioneaza mai multi utilizatori, sistemul nu ar trebui sa sufere de probleme de performanta.
Ce este elasticitatea in cloud computing?
In cloud computing, elasticitatea se refera la capacitatea unui sistem IT de a potrivi resursele administrate cu resursele necesare. Este adesea folosit in serviciile cloud pay-as-you-go, cum ar fi modelele IaaS, deoarece va ajuta sa va asigurati ca clientul plateste doar pentru resursele care sunt de fapt necesare la un moment dat. Desi este foarte asemanatoare cu scalabilitatea, scalabilitatea se concentreaza mai mult pe eliminarea sau adaugarea de resurse in functie de cerinte. Elasticitatea poate face parte dintr-un plan de scalabilitate.