Introducere în cloud computing

Cloud computing este o modalitate de accesare a sistemelor de calcul și de stocare fără a deține de fapt și a face o gestionare activă a resurselor. În lumea de astăzi, cerințele de calcul și stocare sunt foarte dinamice, deci achiziționarea, întreținerea și modernizarea sistemelor ar putea fi o investiție uriașă de timp și bani. Companii precum AWS (Amazon Web Services), Microsoft Azure, Google Cloud Platform (GCP) oferă servere de calcul și de stocare la cerere și tarif pentru ceea ce utilizați. Aceste servicii cloud pot fi utilizate pentru a găzdui site-uri web statice, magazin de comerț electronic, date interne ale companiei, etc. S-a dovedit a fi extrem de util pentru startup-uri unde resursele de calcul pot varia în mare măsură în timp.

Cloud Computing poate fi clasificat în termenii următoarelor modele:

  1. Modele de servicii
  2. Modele de implementare

Modele de servicii

După ce am aflat despre Introducere în cloud computing, acum studiem despre modelele de servicii care sunt clasificate în termeni de abstractizare furnizați utilizatorului final.

  • SaaS (Software-ul ca serviciu)

În modelul bazat pe SaaS toate nevoile de calcul și de stocare sunt satisfăcute de furnizorul de servicii cloud, utilizatorul trebuie doar să încarce și să descarce date. Întreținerea, timpul de întrerupere, modernizarea, securitatea sunt îngrijite de furnizorul de servicii.

  • PaaS (platforma ca serviciu)

În PaaS utilizatorul gestionează aplicațiile împreună cu datele. De nenumărate ori, utilizatorul dorește să lanseze și să își mențină propriile aplicații pe cloud, unde PaaS intră în imagine. Toate nevoile de hardware, rețea, O / S sunt satisfăcute de furnizorul de servicii. Utilizatorul poate folosi orice limbaj de programare la alegere. Serviciile PaaS sunt mai ieftine comparativ cu SaaS.

  • IaaS (Infrastructura ca serviciu)

În hardware-ul de servicii bazat pe IaaS, serviciile de virtualizare și de rețea sunt furnizate de furnizor în timp ce utilizatorul are grijă de sistem de operare, aplicații și date.

Pentru a oferi o scurtă analogie între diferite modele de servicii, putem lua exemplul comenzii Pizza. SaaS este similar cu a comanda Pizza acasă, în PaaS vizitați restaurantul și mâncați acolo, în timp ce în IaaS faceți Pizza singură folosind pâine și sosuri.

Modele de implementare

În secțiunea de mai sus, am aflat deja despre Introducerea în cloud computing și despre Modelul serviciilor, Acum vom cunoaște despre cele trei tipuri de modele de implementare: Cloud Public, Cloud Cloud și Hybrid Cloud

  1. Cloud public

  • Furnizorul de servicii pune la dispoziția publicului larg resurse precum Calcul, stocare și aplicații pentru publicul larg.
  • Orice utilizator se poate autentifica și utiliza aceste servicii.
  • Plătești pentru numărul de resurse pe care le folosești.
  • Utilizatorii au un control mai mic asupra datelor lor.
  1. Cloud privat

  • Furnizorul oferă servicii găzduite pentru mai puțini utilizatori cu securitate pentru firewall.
  • Cloud-ul privat minimizează problemele de securitate.
  • Oferă un control mai mare asupra datelor.
  • Folosit de obicei de organizații cu accent pe securitatea datelor.
  1. Cloud hibrid

  • Calculul cloud hibrid, după cum implică numele, folosește o combinație de servicii cloud private și publice. Anumite servicii sunt găzduite cu cloud privat, în timp ce altele cu cloud publice.
  • Cu serviciul cloud hibrid, întreprinderile pot păstra date cruciale în spațiul privat și alte date în spațiul public, profitând astfel de cele mai bune din ambele lumi.

Aplicații ale Cloud Computing

Pe măsură ce am studiat Introducerea în cloud computing pentru a afla mai multe despre cloud computing Să aruncăm o privire la aplicațiile Cloud Computing:

  • Forta de vanzare

Sales Force oferă servicii CRM (Customer Relationship Management) și EPR (Enterprise Resource Planning) pentru infrastructura cloud și taxele pe bază de utilizare. Software-ul este dezvoltat și întreținut de Salesforce și oferă, de asemenea, servicii suplimentare pentru utilizatorii premium.

  • Gmail

Știm utilizarea Gmail pentru e-mailurile personale. Dar Gmail oferă, de asemenea, infrastructura companiilor cu id-ul de e-mail de afaceri cu funcții suplimentare.

  • aplicatii Google

Aplicații precum foile Google, Google Drive permit stocarea în cloud și calcularea publicului larg.

  • Servicii de streaming video

Mai multe servicii de streaming video, cum ar fi NetFlix, Amazon Prime, Hotstar se bazează pe stocarea de cloud computing pentru a transmite simultan datele personalizate către miliarde de utilizatori.

  • Dezvoltarea aplicației

Cu tot mai multe companii care își furnizează serviciile prin aplicații mobile, companii precum Zoho Apps permit utilizatorilor să creeze aplicații pe cloud și să facă modificări. Wix și WordPress oferă același serviciu pentru crearea și găzduirea de site-uri web.

Avantajele și dezavantajele Cloud Computing

Așa cum am studiat despre Introducere în cloud computing, modele de cloud computing și aplicare a cloud computing. Aici vom discuta despre câteva argumente pro și contra ale Cloud Computing:

Avantajele Cloud Computing

  • Nu este nevoie să cumpărați la o grămadă de servere, evitând astfel cheltuielile mari cu capitalul.
  • Ușor de dimensionat: deoarece cererea variază în funcție de numărul de servere care pot fi modificate cu ușurință.
  • Pe măsură ce mai multe date sunt generate, furnizarea poate fi făcută pentru a reda date vechi sau pentru a adăuga spațiu suplimentar în mod dinamic.
  • Vânzătorul are grijă de monitorizarea și întreținerea serverelor.
  • Beneficiile de mediu pe măsură ce resursele sunt distribuite între utilizatori diferiți.

Dezavantaje ale Cloud Computing

  • Pentru câteva întreprinderi mari, cu cantități uriașe de date generate în fiecare oră, calculul în cloud se poate dovedi a fi foarte scump, are sens să dețină și să mențină resurse de calcul și de stocare.
  • Pentru unele aplicații, lățimea de bandă a internetului poate fi un blocaj în care utilizatorul solicitat și transmis poate mult timp să vină online.
  • Personalizarea aplicațiilor este limitată, este posibil ca aplicația bazată pe cloud să nu răspundă exact nevoilor dvs.
  • Dacă Furnizorul decide să oprească un serviciu, mai mulți utilizatori sunt afectați și trebuie să caute opțiuni alternative

Furnizorii de servicii Cloud

Urmează furnizorii majori de servicii cloud Amazon Web Services (AWS), Microsoft Azure, Google Cloud Platform (GCP), IBM Cloud, Oceanul Digital

  1. Servicii Web Amazon (AWS)

Printre diverși furnizori de cloud, AWS conduce piața cu cea mai mare capacitate de calcul. Permite utilizatorilor să încerce gratuit versiunea de bază a serviciilor cloud pentru un an. Utilizatorul poate configura fie sisteme de operare Windows, fie Linux. Serviciile AWS sunt utilizate pentru o varietate de sarcini, de la găzduire site-uri web, magazin de comerț electronic până la modele de învățare automată. Mai multe companii mari precum Netflix, Quora, etc. se bazează pe AWS pentru serviciile sale. Taxele AWS pe bază de oră.

  1. Microsoft Azure

Azure este un concurent strâns al AWS utilizat pentru proiectarea și gestionarea serviciilor cloud. Permite utilizarea unei varietăți de limbaje de programare, sisteme de operare, baze de date etc. și oferă 30 de zile de încercare gratuită noilor utilizatori.

  1. Platforma Google Cloud (GCP)

GCP folosește centrul de date Google pentru a furniza servicii precum mașini virtuale, stocare și numeroase aplicații. Poate fi integrat și cu date în direct și sunt oferite și funcții de bord. Pentru utilizatorii noi, primiți o anumită sumă de credit gratuită care poate fi utilizată pentru a utiliza serviciile GCP. Spre deosebire de AWS, aceasta se încasează în funcție de secunde. Așadar, dacă utilizați serviciul timp de 5 minute, nu trebuie să plătiți pentru întreaga oră.

Articole recomandate

Acesta a fost un ghid privind introducerea în Cloud Computing. Aici am discutat despre modele de servicii și implementare, aplicații și alți alți furnizori de servicii de cloud computing. De asemenea, puteți consulta articolul următor pentru a afla mai multe -

  1. 15 demoni pe care îi lăudați în nor
  2. Cum să începeți o carieră în tehnologia cloud computing
  3. Diferența dintre Cloud Computing și Hadoop
  4. Ce este virtualizarea în cloud computing?
  5. Calcul gratuit în cloud
  6. Avantajele și dezavantajele Cloud Computing

Categorie: