Ce este Cloud Computing? Definiție, explicați cu exemple

Ce este Cloud Computing?

Cloud Computing este definită ca stocarea și accesarea datelor și a serviciilor de calcul pe internet. Nu stochează date pe computerul dvs. personal. Este disponibilitatea la cerere a serviciilor informatice cum ar fi servere, stocare de date, rețele, baze de date etc. Scopul principal al cloud computing este de a oferi acces la centrele de date multor utilizatori. De asemenea, utilizatorii pot accesa datele de pe un server la distanță.

Exemple de servicii de cloud computing: AWS, Azure, Google Cloud

Cloud Computing

Să învățăm elementele de bază ale cloud computing cu un exemplu –

Ori de câte ori călătoriți cu autobuzul sau trenul, luați un bilet pentru destinație și vă țineți înapoi la locul dvs. până când ajungeți la destinație. La fel și alți pasageri iau bilet și călătoresc în același autobuz cu tine și cu greu te deranjează unde merg. Când vine oprirea, cobori din autobuz multumindu-i soferului. Cloud computing este la fel ca acel autobuz, care transportă date și informații pentru diferiți utilizatori și permite utilizarea serviciului său cu costuri minime.

De ce Numele Numelor?

Termenul „Cloud” provine dintr-un design de rețea care a fost folosit de inginerii de rețea pentru a reprezenta locația diferitelor dispozitive de rețea și interconectarea acolo. Forma acestui design de rețea a fost ca un nor.

De ce Numele Numelor

De ce cloud computing?

Odată cu creșterea numărului de utilizatori de computere și dispozitive mobile, stocarea datelor a devenit o prioritate în toate domeniile. Întreprinderile mari și mici de astăzi prosperă cu datele lor și au cheltuit o sumă uriașă de bani pentru a menține aceste date. Necesită un suport IT puternic și un hub de stocare. Nu toate companiile își pot permite costuri ridicate ale infrastructurii IT interne și ale serviciilor de asistență de rezervă. Pentru ei Cloud Computing este o soluție mai ieftină. Poate că eficiența sa în stocarea datelor, calcul și costuri mai mici de întreținere a reușit să atragă și companii și mai mari.

Cloud computing scade cererea de hardware și software din partea utilizatorului. Singurul lucru pe care utilizatorul trebuie să îl poată rula este software-ul de interfață a sistemelor de cloud computing, care poate fi la fel de simplu ca browserul Web, iar de restul se ocupă rețeaua Cloud. Cu toții am experimentat cloud computing la un moment dat, unele dintre serviciile cloud populare pe care le-am folosit sau pe care le folosim în continuare sunt servicii de e-mail precum gmail, hotmail sau yahoo etc.

În timpul accesării serviciului de e-mail, datele noastre sunt stocate pe serverul cloud și nu pe computerul nostru. Tehnologia și infrastructura din spatele cloud-ului sunt invizibile. Este mai puțin important dacă serviciile cloud se bazează pe HTTP, XML, Ruby, PHP sau alte tehnologii specifice, în măsura în care este ușor de utilizat și funcțional. Un utilizator individual se poate conecta la sistemul cloud de pe propriile sale dispozitive, cum ar fi desktop, laptop sau mobil.

Cloud computing valorifică efectiv întreprinderile mici, având resurse limitate, le oferă întreprinderilor mici acces la tehnologiile care anterior nu erau la îndemâna lor. Cloud computing ajută întreprinderile mici să-și transforme costurile de întreținere în profit. Să vedem cum?

Într-un server IT intern, trebuie să acordați multă atenție și să vă asigurați că nu există defecte în sistem, astfel încât să funcționeze fără probleme. Și în cazul oricărei erori tehnice sunteți complet responsabil; va căuta multă atenție, timp și bani pentru reparații. În timp ce, în cloud computing, furnizorul de servicii își asumă întreaga responsabilitate a complicației și a defecțiunilor tehnice.

Tipuri de nori

Există patru modele de cloud diferite la care vă puteți abona în funcție de nevoile afacerii. Următoarele sunt diferite Tipuri de nori:

Tipuri de nori
Tipuri de nori
  1. Cloud privat: Aici, resursele de calcul sunt implementate pentru o anumită organizație. Această metodă este mai folosită pentru interacțiunile intra-business. Unde resursele de calcul pot fi guvernate, deținute și operate de aceeași organizație.
  2. Community Cloud: Aici, resursele de calcul sunt furnizate pentru o comunitate și organizații.
  3. Public Cloud: Acest tip de cloud este folosit de obicei pentru interacțiuni de tip B2C (Business to Consumer). Aici resursa de calcul este deținută, guvernată și operată de guvern, o organizație academică sau de afaceri.
  4. Cloud hibrid: Acest tip de cloud poate fi folosit pentru ambele tipuri de interacțiuni – B2B (Business to Business) sau B2C (Business to Consumer). Această metodă de implementare se numește cloud hibrid, deoarece resursele de calcul sunt legate între ele de nori diferiți.

Avantajele Cloud Computing

Potențialul de economisire a costurilor este motivul principal al adoptării serviciilor cloud de către multe organizații. Cloud computing oferă libertatea de a utiliza serviciile conform cerințelor și de a plăti numai pentru ceea ce utilizați. Datorită cloud computing-ului, a devenit posibilă desfășurarea operațiunilor IT ca o unitate externalizată, fără multe resurse interne.

Acum în asta Tutorial de cloud computing, vom afla care sunt beneficiile Cloud Computing.

  1. Infrastructură IT mai redusă și costuri computerizate pentru utilizatori
  2. Performanta imbunatatita
  3. Mai puține probleme de întreținere
  4. Actualizări software instantanee
  5. Compatibilitate îmbunătățită între Operasisteme de tingere
  6. Backup și recuperare
  7. Performanță și scalabilitate
  8. Capacitate de stocare crescută
  9. Creșteți siguranța datelor

Exemple de cloud computing

Iată câteva exemple de aplicații de cloud computing:

Sănătate:

Profesioniștii medicali pot face diagnostice, găzdui informații și pot analiza pacienții de la distanță cu ajutorul cloud computingului. Cloud computing permite medicilor să partajeze rapid informații de oriunde. De asemenea, economisește costuri, permițând transferuri mari de fișiere de date instantaneu. Acest lucru cu siguranță crește eficiența.

În cele din urmă, tehnologia cloud ajută echipa medicală să se asigure că pacienții primesc cea mai bună îngrijire posibilă fără întârzieri inutile. Starea pacienților poate fi, de asemenea, actualizată în câteva secunde cu ajutorul conferințelor de la distanță.

Educație:

Cloud computing este util și în instituțiile de învățământ pentru învățământ la distanță. Oferă diverse servicii pentru universități, colegii, profesori și profesori pentru a ajunge la mii de studenți din întreaga lume. Companii precum Google și Microsoft oferă diverse servicii gratuite facultăților, profesorilor, profesorilor și studenților din diverse instituții de învățare. Diverse instituții de învățământ din întreaga lume folosesc aceste servicii pentru a-și îmbunătăți eficiența și productivitatea.

Guvern:

Armata și guvernul SUA au fost primii cei care au adoptat cloud computing. Cloud-ul lor încorporează tehnologii sociale, mobile și de analiză. Deși, trebuie să respecte măsuri stricte de conformitate și securitate (FIPS, FISMA și FedRAMP). Acest lucru protejează împotriva amenințărilor cibernetice atât pe plan intern, cât și în străinătate.

Analiza datelor mari:

Cloud computing îi ajută pe oamenii de știință de date să analizeze diferite modele de date, perspective pentru predicții mai bune și luare a deciziilor. Există multe instrumente de dezvoltare și analiză de date mari open-source, cum ar fi Cassandra, Hadoop etc., în acest scop.

Comunicare:

Cloud computing oferă acces în rețea la instrumente de comunicare precum e-mailurile și rețelele sociale. WhatsApp folosește, de asemenea, o infrastructură bazată pe cloud pentru a facilita comunicațiile utilizatorilor. Toate informațiile sunt stocate în hardware-ul furnizorului de servicii.

Proces de afaceri:

În zilele noastre, multe procese de afaceri cum ar fi e-mailurile, ERP, CRM, iar managementul documentelor au devenit servicii bazate pe cloud. SaaS a devenit cea mai vitală metodă pentru întreprinderi. Câteva exemple de SaaS includ Salesforce, HubSpot.

Facebook, Dropboxși Gmail:

Cloud computing poate fi folosit pentru stocarea fișierelor. Vă ajută să sincronizați automat fișierele de pe diferite dispozitive precum desktop, tabletă, mobil etc. Dropbox permite utilizatorilor să stocheze și să acceseze gratuit fișiere de până la 2 GB. De asemenea, oferă o funcție de backup ușoară.

Platformele de rețele sociale precum Facebook necesită găzduire puternică pentru a gestiona și stoca datele în timp real. Comunicarea bazată pe cloud oferă facilități click-to-call de pe site-urile de rețele sociale și acces la sistemul de mesagerie instantanee.

Servicii pentru cetățeni:

Tehnologia cloud poate fi folosită și pentru gestionarea serviciilor pentru cetățeni. Este utilizat pe scară largă pentru stocarea, gestionarea, actualizarea detaliilor cetățenilor, confirmarea formularelor și chiar verificarea stării curente a aplicațiilor poate fi efectuată cu ajutorul cloud computing-ului.

Servicii de calcul cloud

Cele trei oferte majore de cloud computing sunt

  • Software-ul ca serviciu (SaaS)
  • Platforma ca serviciu (PaaS)
  • Infrastructura ca serviciu (IaaS)

Diferite companii utilizează unele sau toate aceste componente în funcție de cerințele lor.

Servicii de calcul cloud

SaaS (Software ca serviciu)

SaaS sau sistem de operare ca serviciu este un model de distribuție software în care aplicațiile sunt găzduite de un furnizor sau furnizor de servicii și puse la dispoziție clienților printr-o rețea (internet). SaaS devine un model de livrare din ce în ce mai răspândit ca tehnologii de bază care le suportă Orientat spre servicii Archi(SOA) sau Servicii Web. Prin internet, acest serviciu este disponibil utilizatorilor de oriunde în lume.

SaaS (Software ca serviciu)

În mod tradițional, aplicația software trebuia achiziționată în avans și apoi instalată pe computer. Pe de altă parte, utilizatorii SaaS, în loc să cumpere software-ul, se abonează la acesta, de obicei lunar prin internet.

Oricine are nevoie de acces la o anumită bucată de software se poate abona ca utilizator, fie că este vorba de una sau două persoane sau la fiecare mie de angajați dintr-o corporație. SaaS este compatibil cu toate dispozitivele compatibile cu internet.

Multe sarcini importante, cum ar fi contabilitate, vânzările, facturarea și planificarea toate pot fi efectuate folosind SaaS.

PaaS (platforma ca serviciu)

Platforma ca serviciu, este denumită PaaS, oferă o platformă și un mediu pentru a permite dezvoltatorilor să creeze aplicații și servicii. Acest serviciu este găzduit în cloud și accesat de utilizatori prin internet.

Pentru a înțelege în termeni simpli, să comparăm acest lucru cu pictarea unei imagini, în care profesorul de la școală îți oferă culori de vopsea, diferite pensule și hârtie și trebuie doar să desenezi o imagine frumoasă folosind acele instrumente.

PaaS (platforma ca serviciu)

Serviciile PaaS sunt actualizate constant și sunt adăugate noi funcții. Dezvoltatorii de software, dezvoltatorii web și companiile pot beneficia de PaaS. Oferă platformă pentru a sprijini dezvoltarea aplicațiilor. Include suport software și servicii de management, stocare, rețea, implementare, de testare, colaborarea, găzduirea și întreținerea aplicațiilor.

IaaS (Infrastructura ca serviciu)

IaaS (Infrastructure As A Service) este unul dintre modelele fundamentale de servicii de cloud computing alături de PaaS (Platform as a Service). Oferă acces la resurse de calcul într-un mediu virtualizat „clorul” de pe internet. Oferă infrastructură de calcul, cum ar fi spațiu pentru server virtual, conexiuni de rețea, lățime de bandă, echilibrare de încărcare și adrese IP. Baza de resurse hardware este extrasă din mai multe servere și rețele distribuite de obicei în numeroase centre de date. Acest lucru oferă redundanță și fiabilitate pentru IaaS.

IaaS (Infrastructura ca serviciu)

IaaS (Infrastructură ca serviciu) este un pachet complet pentru calcul. Pentru întreprinderile la scară mică care caută reducerea costurilor pentru infrastructura IT, IaaS este una dintre soluții. Anual se cheltuiesc o mulțime de bani pentru întreținere și cumpărarea de noi componente, cum ar fi hard-disk-uri, conexiuni de rețea, dispozitive de stocare externă etc., pe care un proprietar de afaceri le-ar fi putut economisi pentru alte cheltuieli folosind IaaS.

Grid Computing Vs Cloud Computing

Când pornim ventilatorul sau orice dispozitiv electric, ne preocupă mai puțin sursa de alimentare de unde vine și cum este generată. Sursa de energie sau electricitatea pe care o primim acasă călătorește printr-un lanț de rețea, care include centrale electrice, transformatoare, linii electrice și stații de transport. Aceste componente împreună formează o „rețea de energie”. De asemenea, „Grid Computing” este o infrastructură care conectează resurse de calcul precum PC-uri, servere, stații de lucru și elemente de stocare și oferă mecanismul necesar pentru a le accesa.

Grid Computing Vs Cloud Computing

Grid Computing este un program mediu pentru a coordona resurse IT disparate într-o rețea, permițându-le să funcționeze ca întreg. Este folosit mai des în cercetarea științifică și în universități în scop educațional. De exemplu, un grup de studenți arhitecți care lucrează la un proiect diferit necesită un instrument de proiectare specific și un software pentru scopul de proiectare, dar doar câțiva dintre ei au acces la acest instrument de proiectare, problema este cum pot face acest instrument disponibil pentru restul elevii. Pentru a pune la dispoziție pentru alți studenți, ei vor pune acest instrument de proiectare în rețeaua campusului, acum rețeaua va conecta toate aceste computere în rețeaua campusului și va permite studenților să folosească instrumentul de proiectare necesar pentru proiectul lor de oriunde.

Cloud computing și Grid computing sunt adesea confundate, deși există funcții aproape similare, abordarea pentru funcționalitatea lor este diferită. Să vedem cum funcționează...

Cloud Computing Procesare in retea
Cloud computing funcționează mai mult ca un furnizor de servicii pentru utilizarea resurselor computerului Grid computing utilizează resursele disponibile și sistemele informatice interconectate pentru a atinge un obiectiv comun
Cloud computing este un model centralizat Grid computing este un model descentralizat, în care calculul ar putea avea loc pe mai multe modele administrative
Cloud este o colecție de computere deținute de obicei de o singură parte. O rețea este o colecție de computere care este deținută de mai multe părți în mai multe locații și conectate împreună, astfel încât utilizatorii să poată împărtăși puterea combinată a resurselor
Cloud oferă mai multe servicii, toate cele mai multe servicii precum găzduire web, suport DB (bază de date) și multe altele Grid oferă servicii limitate
Cloud computing este de obicei furnizat într-o singură organizație (de exemplu: Amazon) Grid computing federalizează resursele situate în cadrul diferitelor organizații.

Utility Computing Vs Cloud Computing

În conversația noastră anterioară din „Grid Computing”, am văzut cum se furnizează electricitatea casei noastre, de asemenea, știm că pentru a menține alimentarea cu energie electrică trebuie să plătim factura. Utility Computing este exact așa, folosim energie electrică acasă conform cerințelor noastre și plătim factura în consecință, de asemenea, veți folosi serviciile pentru calcul și veți plăti conform utilizării care este cunoscută sub numele de „Utility computing”. Utility computing este o sursă bună pentru utilizare la scară mică, se poate face în orice mediu de server și necesită Cloud Computing.

Utility Computing Vs Cloud Computing

Utility computing este procesul de furnizare a serviciului printr-o metodă de facturare la cerere, cu plata pe utilizare. Clientul sau clientul are acces la o sursă practic nelimitată de soluții de calcul printr-o rețea privată virtuală sau prin internet, care poate fi obținută și utilizată ori de câte ori este necesar. Pe baza conceptului de calcul utilitar, se bazează grid computing, cloud computing și serviciile IT gestionate.

Prin intermediul calculatoarelor utilitare, întreprinderile mici cu buget limitat pot utiliza cu ușurință software precum CRM (Customer Relationship Management) fără să investească masiv în infrastructură pentru a-și menține baza de clienți.

Utility Computing Cloud Computing
Utility computing se referă la capacitatea de a taxa serviciile oferite și de a taxa clienții pentru utilizarea exactă Cloud Computing funcționează, de asemenea, ca și utility computing, plătiți doar pentru ceea ce utilizați, dar Cloud Computing ar putea fi mai ieftin, ca atare, aplicația bazată pe cloud poate fi funcțională în câteva zile sau săptămâni.
Utilizatorii de calcule utilitare doresc să dețină controlul asupra locației geografice a infrastructurii În cloud computing, furnizorul deține controlul complet asupra serviciilor și infrastructurii de cloud computing
Calculul utilitar este mai favorabil atunci când performanța și infrastructura de selecție sunt critice Cloud computing este excelent și ușor de utilizat atunci când infrastructura de selecție și performanța nu sunt critice
Calculul utilitar este o alegere bună pentru mai puține resurse Cloud computing este o alegere bună pentru nevoi mari de resurse
Utility computing se referă la un model de afaceri Cloud computing se referă la arhitectura IT subiacentă

Preocupări de securitate pentru Cloud Computing

În timpul utilizării cloud computing, problema majoră care îi preocupă pe utilizatori este securitatea acestuia.

O preocupare este că furnizorii de cloud înșiși pot avea acces la datele necriptate ale clienților, fie că sunt pe disc, în memorie sau transmise prin rețea.

Preocupări de securitate pentru cloud computing

Guvernul unor țări poate decide să caute prin date fără a anunța neapărat proprietarul datelor, în funcție de locul în care se află datele, ceea ce nu este apreciat și este considerat o încălcare a confidențialității (Exemplu prismă Program de SUA).

Pentru a oferi securitate pentru sisteme, rețele și furnizorii de servicii de cloud computing de date s-au unit cu TCG (Trused Computing Group), care este o organizație non-profit care lansează în mod regulat un set de specificații pentru a securiza hardware-ul, a crea unități cu auto-criptare și a îmbunătăți securitatea rețelei. Protejează datele de kiturile root și malware.

Pe măsură ce computerul s-a extins la diferite dispozitive, cum ar fi hard disk-uri și telefoane mobile, TCG a extins măsurile de securitate pentru a include aceste dispozitive. Oferă posibilitatea de a crea o politică unificată de protecție a datelor în toate cloud-urile.

Unele dintre servicii cloud de încredere sunt Amazon, Box.net, Gmail și multe altele.

Preocuparea confidențialității și cloud computing

Confidențialitatea reprezintă o barieră puternică pentru ca utilizatorii să se adapteze la sistemele Cloud Computing

Există anumite măsuri care pot îmbunătăți confidențialitatea în cloud computing.

  1. Personalul administrativ al serviciului de cloud computing ar putea monitoriza, teoretic, datele care se deplasează în memorie înainte de a fi stocate pe disc. Pentru a păstra confidențialitatea datelor, controalele administrative și legale ar trebui să împiedice acest lucru.
  2. Cealaltă modalitate de creștere a confidențialității este păstrarea datelor criptate pe site-ul de stocare în cloud, prevenind accesul neautorizat prin internet; Nici măcar furnizorul de cloud nu poate accesa datele.

Studiu de caz de cloud computing - Royal Mail

  • Subiectul studiului de caz:Utilizarea cloud computing pentru o comunicare eficientă între personal.
  • Motivul utilizării Cloud Computing:Reducerea costurilor realizate în urma comunicării pentru 28,000 de angajați și furnizarea de funcții avansate și interfață a serviciilor de e-mail angajaților acestora.

Royal mail group, un serviciu poștal din Marea Britanie, este singura organizație guvernamentală din Marea Britanie care deservește peste 24 de milioane de clienți prin cele 12000 de oficii poștale și 3000 de site-uri de procesare separate. Sistemele sale logistice și forța de colete din întreaga lume gestionează aproximativ 404 milioane de colete pe an. Și pentru a face acest lucru au nevoie de un mediu de comunicare eficient. Ei au recunoscut avantajul Cloud Computing și l-au implementat în sistemul lor. A demonstrat o performanță remarcabilă în intercomunicare.

Înainte de a trece la sistemul Cloud, organizația se lupta cu software-ul învechit și din cauza căruia eficiența operațională era compromisă. De îndată ce organizația a trecut la Cloud System, 28000 de angajați au primit noua lor suită de colaborare, oferindu-le acces la instrumente precum mesageria instantanee și conștientizarea prezenței. Angajații au mai mult loc de stocare decât pe serverul local. Angajații au devenit mult mai productivi.

Privind succesul Cloud Computing în serviciile de e-mail și comunicare. A doua mișcare strategică a Royal Mail Grup, trebuia să migreze de la servere fizice la servere virtuale, până la 400 de servere pentru a crea un cloud privat bazat pe Microsoft hyper V. Acest lucru ar oferi un aspect proaspăt și spațiu suplimentar desktopului angajaților lor și oferă, de asemenea, cel mai recent mediu de schimb modern.

Proiectul hyper V de RMG's (Royal Mail Group) se estimează că va economisi aproximativ 1.8 milioane de lire sterline pentru ei în viitor și va crește eficiența sistemului IT intern al organizației.

Tutorialul de cloud computing de mai sus acoperă toate notele de bază despre cloud computing și exemplele de cloud computing, care vă ajută să înțelegeți toate elementele de bază ale cloud computing.

Rezumat

  • Cloud Computing este definit ca stocarea și accesarea datelor și a serviciilor de calcul prin Internet.
  • Termenul „Cloud” provine dintr-un design de rețea folosit de inginerii de rețea pentru a reprezenta locația diferitelor dispozitive de rețea și interconectarea acestora.
  • Astăzi, multe întreprinderi mari și mici se dezvoltă pe baza datelor lor și cheltuiesc o sumă uriașă de bani pentru a menține aceste date.
  • Arhitectura cloud computing ajută organizațiile să își reducă infrastructura IT și costurile computerelor per utilizator.
  • Patru tipuri de cloud sunt 1) privat, 2) comunitar, 3) public și 4) hibrid.
  • Serviciile importante de cloud computing sunt 1) Software ca serviciu (SaaS), 2) Platformă ca serviciu (PaaS) și 3) Infrastructură ca serviciu (IaaS).
  • Grid Computing este un middleware pentru a coordona resurse IT disparate într-o rețea, permițându-le să funcționeze ca un întreg.
  • Utility computing este procesul de furnizare a serviciului printr-o metodă de facturare la cerere, cu plată pe utilizare.
  • Confidențialitatea este o barieră puternică pentru ca utilizatorii să adapteze sistemele Cloud Computing.