AWS vs Google Cloud Platform: comparație aprofundată – PromptCloud

Publicat: 2017-10-10
Cuprins arată
Adopție și cotă de piață
Prețuri
Configurații ale instanțelor
Documentare și ajutor
Manipularea datelor mari
Pregătire pentru învățarea automată
Noțiuni de bază
Verdictul final

Când vine vorba de infrastructură ca serviciu (IaaS), Amazon Web Services și Google Cloud Platform sunt cei doi jucători proeminenți care domină de mult acest spațiu cu monopol. În timp ce AWS a devenit standardul de aur pentru soluțiile cloud în ultimii ani, Google Cloud Platform este cu siguranță ceva care necesită atenția și considerația dvs. Ca în orice, există zone în care unul îl depășește pe celălalt și depinde de tine să compari avantajele și dezavantajele fiecărei soluții pentru a-l determina pe cea ideală pentru cazul tău specific de utilizare.

aws vs platforma google cloud în comparație aprofundată

La PromptCloud, am avut parte de experiență atât cu AWS, cât și cu GCP și le-am folosit pe ambele pentru mai multe proiecte diferite de crawling web. În această postare, vom ilustra asemănările și diferențele dintre cele două soluții în ceea ce privește adoptarea, caracteristicile, prețul și configurația. Să începem.

Adopție și cotă de piață

AWS a devenit sinonim cu soluțiile cloud și faptul că a achiziționat aproximativ jumătate din piața IaaS nu ar trebui să aibă niciun element de surpriză. Cu avantajul lor de primă mutare și un avans de 5 ani, AWS s-a maturizat foarte mult și este în măsură să ofere mai multe funcții și opțiuni. În ceea ce privește GCP, fiind un participant relativ nou pe scenă, mai are un drum lung de parcurs.

De exemplu, în timp ce AWS are o soluție SQL complet gestionată care acceptă MariaDB, serverul Microsoft SQL și Aurora, omologul lui GCP este limitat doar la MySQL.

AWS oferă, de asemenea, Lambada, care este o soluție de calcul fără server care vă permite să rulați cod fără o instanță dedicată pentru solicitări. Google are o ofertă similară care acceptă funcții fără server în Node.js. În ceea ce privește accesibilitatea, AWS bate din nou GCP cu numărul semnificativ mare de centre de date care se întind pe diferite zone geografice.

Prețuri

În ceea ce privește prețurile, GCP obține un avantaj superior cu prețurile sale competitive. O instanță de 2 procesoare/8 GB RAM de la AWS vă va costa 69 USD/lună, în timp ce, cu GCP, este doar 52 USD/lună. Pentru stocarea în cloud, GCP percepe 2 cenți/GB/lună, în timp ce AWS percepe 2,3 cenți/GB/lună. În apărarea lor, AWS oferă o opțiune de stocare în cloud multi-regională în care datele sunt distribuite pe servere situate în diferite zone geografice pentru un cost suplimentar neglijabil. Puteți consulta calculatorul nostru de prețuri Amazon EC2 pentru a calcula ușor prețul.

AWS avea o structură de prețuri cu plata pe oră în trecut, în timp ce GCP avea un model cu plata pe minut în care durata minimă de timp era de 10 minute. Trecerea la următoarea oră ar duce la costuri suplimentare, de exemplu, 1,01 ore ar fi tratate ca 2 ore pe AWS. Acesta a fost un element de diferențiere cheie pentru persoanele care au folosit cloud-ul pentru analize scurte și scurte.

Acesta nu mai este cazul și atât GCP, cât și AWS urmează acum modelul de preț cu plata pe secundă. În afară de aceasta, GCP a introdus recent facturarea cu plata pe secundă pentru toate mașinile virtuale și sistemele de operare, care a fost urmată de AWS care oferă același lucru pentru mașinile virtuale Linux.

Amintiți-vă că, dacă faceți analize care durează mai puțin de 10 minute, este mai bine să optați pentru opțiunile fără server, deoarece mașinile virtuale pornesc lent și vă pot face să cheltuiți mai mult, în timp ce funcțiile fără server au un ciclu de facturare de 100 ms.

În plus, GCP tinde să ofere reduceri pentru utilizarea pe termen lung, fără nicio condiție, spre deosebire de AWS, care cere utilizatorilor să ruleze instanțe pentru perioade mai lungi înainte de timp pentru eligibilitatea reducerii. Cu aceasta, utilizatorii GCP se pot bucura de o reducere suplimentară de 30% dacă mașina virtuală rulează o lună întreagă.

În afară de aceasta, GCP oferă, de asemenea, o reducere de până la 57% pentru utilizarea angajată, unde utilizatorii pot rezerva utilizarea CPU și RAM pe lună, indiferent de mașinile virtuale, zona geografică sau configurație. GCP iese drept câștigătorul clar în ceea ce privește prețul.

Configurații ale instanțelor

Dacă sunteți în căutarea unor cazuri mari, AWS câștigă fără îndoială. În timp ce cea mai mare configurație de instanță din GCP este de 96 de procesoare/624 GB RAM, AWS îi bate cu 128 de procesoare și instanța de 2 TB RAM.

În timp ce AWS este calea de urmat pentru cerințele la scară largă, GCP este semnificativ flexibil, ceea ce ar fi grozav mai ales dacă aveți un buget restrâns. În afară de pachetele de instanțe predefinite precum AWS, GCP vă permite să vă personalizați pe deplin instanța, inclusiv numărul de procesoare și cantitatea de RAM de care aveți nevoie. Dacă cerințele dvs. sunt la scară mică și specifice, veți descoperi că aceste opțiuni de personalizare vă pot ajuta să economisiți costuri. Dacă faceți o mulțime de analize rapide, puteți explora și soluțiile de instanțe temporare oferite de ambii furnizori.

O altă ofertă grozavă de la AWS este instanțele spot, care vă permite să faceți oferte pentru suma pe care sunteți dispus să o cheltuiți pentru o instanță și este de obicei mai ieftină decât oferta standard. GCP oferă o opțiune similară, dar este ușor diferită și este numită instanțe preemptibile. Aceste instanțe rulează până la 24 de ore, dar sunt predispuse la întreruperi dacă Google are nevoie de putere de calcul. Când este întrerupt, GCP declanșează scriptul dvs. de oprire predefinit, care vă va salva starea actuală de analiză. Acest lucru este mai ușor, deoarece poate fi automatizat și economiile pot ajunge până la 80% din costul standard.

Documentare și ajutor

Datorită vechimii și contribuției din partea comunității, AWS este lider atunci când vine vorba de disponibilitatea ușoară a documentației și a ajutorului. Deoarece curba de învățare ar fi abruptă cu configurațiile complexe de server cerute de compania dvs., este esențial să alegeți o soluție care să aibă ajutor ușor accesibil. Google Cloud Platform, a fi un nou participant nu este cea mai bună opțiune dacă ai avea nevoie de multă mână.

Manipularea datelor mari

Fiind soluția cloud deținută și operată de cel mai mare motor de căutare de pe această planetă, GCP are laturile sale puternice, mai ales când vine vorba de manipularea datelor mari. Cu GCP, gestionarea unor cantități uriașe de date ar fi ușor. BigQuery , o ofertă de servicii de la Google vă ajută să stocați, să sortați și să analizați datele la viteze fulgerătoare. Deși este puțin complicat de operat, acest lucru oferă GCP un avantaj în cazurile de utilizare în care sunt implicate cantități mari de date.

Pregătire pentru învățarea automată

Atât Amazon, cât și Google au propriile platforme de învățare automată care oferă o integrare strânsă cu soluțiile lor cloud. Cadrul ML al Amazon este în mare parte automatizat și poate fi aplicat la datele stocate în AWS, fără probleme. Google face acest lucru cu un pas înainte, oferind acces la algoritmi de ultimă generație care alimentează căutarea Google și alte aplicații proeminente. Cu platforma Google, utilizatorii au și opțiunea de a-și construi propriile modele ML. Unele dintre metodele de modelare oferite de Amazon includ regresia, clasificarea binară și clasificarea multiclasă. Ofertele Google sunt mai avansate, includ analiza video, analiza imaginilor, recunoașterea vorbirii, analiza textului și traducerea. Ambele platforme pot sugera automat algoritmi în funcție de datele disponibile pe conturile cloud. Oferta Amazon este relativ mai ieftină, cu 0,42 USD pe oră pentru analiza datelor și instruire, în timp ce Google a taxat 0,49 USD pe oră.

Noțiuni de bază

Dacă doriți să încercați AWS și GCP pentru a determina pe cel care se potrivește mai bine cazului dvs. de utilizare, ambele soluții oferă teste gratuite. AWS oferă o încercare gratuită timp de 12 luni, care este foarte generoasă și mai mult decât suficientă pentru a evalua soluția și a înțelege avantajele și dezavantajele acesteia. Proba lor gratuită include 750 de ore/lună dintr-un procesor mic/1 GB RAM împreună cu 30 GB spațiu de stocare și 750 de ore/lună dintr-o instanță de bază de date gestionată. Aceasta este la pachet cu multe alte produse gratuite și este o ofertă prea bună pentru a o renunța. Puteți găsi mai multe detalii despre încercare pe site-ul web AWS.

Oferta de încercare gratuită a Google nu este la fel de atractivă, cu un credit de 300 USD pentru 12 luni, care seamănă mai mult cu o reducere decât cu o încercare gratuită. De asemenea, oferă o instanță gratuită pentru totdeauna cu 0,2 CPU/0,6 GB RAM cu spațiu pe disc de 30 GB și 5 GB stocare în cloud.

Verdictul final

Alegerea dintre acești doi furnizori de top de servicii cloud poate fi confuză și copleșitoare. Dacă cerințele dvs. necesită prea multe funcții și suplimente, este mai bine să utilizați AWS. Cu toate acestea, dacă sunteți în căutarea unei soluții cloud prietenoase cu buzunar, cu o compatibilitate mai bună cu datele mari, GCP este cea potrivită pentru dvs. Cu o mulțime de documentație și ghiduri de ajutor disponibile, împreună cu versiunea lor generoasă de încercare gratuită de 12 luni, AWS este o opțiune excelentă pentru începători, precum și pentru cei care caută o infrastructură robustă. După compararea diferitelor aspecte, am constatat că AWS este soluția mai bună pentru cazurile de utilizare pe scară largă în afaceri.