Introducere în platformele Cloud Computing

În acest articol Platforme Cloud Computing, cel mai important aspect al modului în care funcționează internetul este Cloud Computing. Companii precum Google, Facebook, Amazon, Microsoft etc. au cheltuit milioane de dolari pentru a-și construi centrele de date (Clouds) pentru a-și oferi serviciile pe internet. În ultimii ani, unele dintre aceste companii și-au deschis serviciile cloud pentru public. Prin urmare, oricine are un laptop și o conexiune la internet poate începe o afacere pe internet prin puterea platformelor de cloud computing. Calcul, stocare și cost sunt cei mai importanți parametri pentru a decide pe o platformă de calcul Cloud. Cu toate acestea, costul este ușor de comparat, având în vedere complexitatea estimării datorită fluctuațiilor constante ale ratelor și, de asemenea, a diverselor reduceri disponibile la diverse servicii.

Top 3 platforme de calcul cloud

Mai jos sunt cele mai bune platforme Cloud Computing disponibile astăzi:

1. Amazon Web Services (AWS)

Amazon este pionierul platformelor Cloud Computing. În 2006, Amazon a lansat AWS, combinând serviciile lor inițiale independente precum S3 (cloud storage), SQS (Simple Queuing Service) și EC2 (Elastic Cloud Computing). Acum AWS are peste 150 de servicii pentru toate nevoile dvs. variate. AWS are regiuni și zone de disponibilitate. Acestea sunt zone geografice diferite și respectiv locații izolate, care constă din centre de date pentru stocarea datelor și efectuarea calculelor. În prezent, există aproximativ 70 de zone de disponibilitate și 20 de regiuni. Acest lucru ajută întreprinderile sau persoanele fizice să își ruleze aplicațiile în locațiile lor cele mai apropiate și să reducă latența.

Calcula:

AWS oferă o mare varietate de opțiuni. Puteți configura instanțele EC2 în conformitate cu cerințele dvs. sau puteți merge complet fără server cu Lambda. Puteți genera grupuri de calculatoare distribuite folosind EMR (Elastic Map Reduce) sau accesați o singură mașină prin serviciile de metal gol EC2. AWS oferă instanțe Spot care oferă reduceri de până la 90% la mașinile EC2 în funcție de cerere și ofertă. Acestea sunt instanțele care sunt disponibile în prezent și funcționează pentru o perioadă nelimitată, cu excepția cazului în care sunt solicitați de alți utilizatori pentru prețul inițial. Deși, AWS acordă o notificare de 2 minute înainte de a elimina acele cazuri pentru a salva lucrarea și a opri grupurile.

Depozitare:

AWS acceptă toate tipurile de formate și structuri de date, oferind opțiuni adecvate pentru stocarea și preluarea datelor. Dacă aveți date structurate pentru toate aplicațiile dvs., puteți merge cu servicii de baze de date precum DynamoDB, RDS, etc. Dacă aveți fișiere multimedia, atunci S3 furnizează stocare pe bază de volum ieftină, iar pentru încărcările dvs. de lucru analitice și interogarea complexă, aveți servicii precum Redshift și Atena. AWS acceptă acum replicarea transregională și replicarea Same-regional. Mai devreme, resursele au fost replicate în alte 3 zone de disponibilitate, dar acum puteți reproduce datele sau o cupă totală S3 într-o altă Geografie.

2. Microsoft Azure

Microsoft Azure a fost lansat în 2010 pentru a furniza servicii de cloud computing clienților săi. În urma succesului AWS, Microsoft a introdus în ultimii ani o mulțime de servicii pentru a concura cu acestea și acum câștigă încet cota de piață. Similar cu AWS, Azure are, de asemenea, Zone de Regiune și Regiuni de Disponibilitate, dar un lucru care lipsește de AWS este funcția Geo Redundancy. Aceasta înseamnă că contul de stocare este reprodus într-o altă regiune care nu este prea departe, dar suficient de departe pentru a evita dezastrele regionale provocate în regiunea curentă, astfel încât datele să fie întotdeauna copiate de rezervă și să nu existe pierderi.

Calcula:

Azure permite utilizatorului să lanseze mașini virtuale (VM-uri) care sunt versiunea Microsoft a EC2. Apoi, avem Azure Functions, care este o platformă fără server. Deși AWS și Azure sunt gât la gât în ​​ceea ce privește serviciile pe care le oferă, cazurile Azure tind să crească costurile odată cu dimensiunea sa. Azure oferă VM-uri cu prioritate mică, dar spre deosebire de cazurile Spot AWS, prețul este fix, iar disponibilitatea este de obicei scăzută.

Depozitare:

Azure oferă trei tipuri de stocare:

  • Depozitare la cald: în cazul în care datele trebuie să fie ușor disponibile. Aici costul de stocare este mare, iar costul de acces scăzut.
  • Depozitare la rece: unde datele nu sunt accesate atât de des. Aici costul de stocare este scăzut, iar costul de acces este ridicat.
  • Archive Storage: În cazul în care datele sunt rareori accesate, cum ar fi fișierele de rezervă. Aici costul de stocare este extrem de scăzut, iar costul de acces este extrem de ridicat.

Resursele de date de pe Azure pot fi gestionate folosind stocarea Blob Azure, Cosmos DB, Data Lake etc., în conformitate cu cerințele noastre.

3. Platforma Google Cloud (GCP)

GCP oferă servicii de cloud computing care rulează pe aceeași platformă ca și căutarea Google și Youtube. GCP este cunoscut pentru prețurile reduse și securitatea ridicată. Apple folosește stocarea datelor GCP pentru a-și stoca serviciile cloud, iar recent Twitter și GitLab s-a spus, de asemenea, că s-au mutat la GCP. Cu 20 de regiuni și 61 de zone de disponibilitate, GCP asigură, de asemenea, stocare multi-regională, oferind backup-uri prin menținerea redundanței în mai multe regiuni.

Calcula:

Componenta IaaS a GCP se numește Google Compute Engine, care permite utilizatorilor să lanseze VM-uri. Are App Engine, o componentă PaaS care permite dezvoltatorilor să găzduiască și să gestioneze aplicații web. De asemenea, alocă automat mai multe resurse pentru gestionarea cererilor suplimentare. VM-urile Preventibile ale GCP sunt VM-uri de scurtă durată și costuri scăzute, permițând utilizatorilor să ruleze aplicații de scurtă durată pentru un cost mai mic. Aceste VM-uri funcționează timp de 24 de ore și dau 30 de secunde de notificare înainte de eliminare.

Depozitare:

GCP are 4 tipuri de opțiuni de stocare:

  • Depozitare Coldline: similar cu stocarea arhivei Azure, unde datele sunt accesate o singură dată într-o lună albastră.
  • Depozitare în apropiere: Aceasta este similară stocării la rece a companiei Azure, unde datele sunt accesate mai puțin de o dată pe lună.
  • Stocare standard: Aici stocăm datele „la cald”, adică datele care trebuie să fie ușor accesibile tot timpul.

GCP oferă Cloud Storage ca lac de date, Cloud SQL este un serviciu de baze de date, BigTable și Datastore, care sunt baze de date NoSQL și diverse alte tipuri de servicii de stocare.

Concluzie

Așa cum puteți vedea, cloud computing a revoluționat complet modul în care construim afaceri online. Cu atât de multe platforme care concurează între ele, noi consumatorii acestor servicii beneficiem cel mai mult, pe măsură ce putem alege din toate opțiunile disponibile și obținem cel mai bun impact pentru buck-ul nostru.

Articol recomandat

Acesta este un ghid pentru platformele Cloud Computing. Aici discutăm platforme Cloud Computing precum Amazon Web Services (AWS), Microsoft Azure, Google Cloud Platform (GCP). Puteți parcurge și alte articole sugerate pentru a afla mai multe -

  1. Arhitectură cloud computing cu caracteristici
  2. Cloud Computing vs Grid Computing | Diferențe de top
  3. Tehnologii de cloud computing cu beneficii
  4. Întrebări de interviu pe Cloud Computing pe care ar trebui să le știți | Top 10

Categorie: