Google Cloud protiv AWS-a: Sigurnost, prednosti, nedostaci, podrška i više

Niste sigurni koju platformu odabrati između Google Clouda i Amazon Web Services? Evo kratkog pregleda svega što trebate znati

Google Cloud Platform (GCP) i Amazon Web Services (AWS) dva su od 3 najveća pružatelja infrastrukture u oblaku na svijetu. Zajedno s Azureom čine 80% tržišta, a Google Cloud je najmanji.

AWS je započeo 2006., a Google Cloud Platforma uslijedila je 4 godine kasnije. Ali GCP je sustigao na mnoge načine i obje tvrtke nastavljaju bilježiti rast.

S obzirom na povijest Googlea kao tehnološke tvrtke, razumljivo je ako pokušavate birati između dvije usluge. I to bez obzira na veliki i vodeći tržišni udio Amazon Web Servicea.

Ovaj post razmatra ove dvije platforme kako bi se vidjelo tko daje bolju ponudu za male ili srednje operacije koje trebaju migrirati u oblak.

Usporedba Google Cloud Platform (GCP) i Amazon Web Services (AWS).

Google Cloud Platform (GCP)Amazon Web Services (AWS)
Uvod u računalstvo u oblaku:Započelo 2010Započelo 2006
Statistika tržišta:~7% tržišnog udjela~30% tržišnog udjela
Prednosti:Jednostavnost korištenja
Jednostavna prilagodba
AI i strojno učenje
Više usluga
Poslovni kupci
Nedostaci:Manje usluga, manje lokacijaPotrebni posvećeni stručnjaci
Usluge koje se nude:Tijekom 100Tijekom 200
Globalni doseg:100 bodova prisutnosti230+ točaka prisutnosti
Cijene:prosjekprosjek
Sigurnost:U reduU redu
Potpora:U reduU redu
Besplatne usluge:20+ uvijek besplatnoUvijek besplatno, 12 mjeseci besplatno, besplatne probe
Brzina:Vrlo brzoVrlo brzo

Također pročitajte: Top 7 upravljanih Google Cloud WordPress hostinga

Blagajna: Top 5 upravljanih AWS WordPress hostinga

Uvod u računalstvo u oblaku

Računalstvo u oblaku uključuje korištenje resursa računalnog sustava bez potrebe za upravljanjem hardverom. Davatelj usluge obično preuzima brigu o upravljanju hardverom, tako da korisnik može samo koristiti resurse.

Računalstvo u oblaku usvaja mnoge koncepte i tehnologije kako bi omogućilo ove usluge. Evo nekih od glavnih:

  • VM – Virtualni stroj. Ovo je emulacija fizičkog računala i također pruža računalne funkcije računala. VM-ovi se mogu grupirati u veće klastere s većom snagom.
  • Primjer – Ovo je jedinica resursa virtualnog stroja i uključuje procesorsku snagu, RAM, pohranu i mrežnu vezu. Možete imati preko 100 vCPU-a s terabajtima RAM-a, u jednom primjerku.
  • vCPU – Virtualni CPU. Jednostavno znači jednu nit u jezgri procesora. 2-jezgreni CPU sa 2 niti svaka će se pojaviti kao 4 vCPU-a. Jedan vCPU je u redu za izradu malog VM-a.
  • Čuvanje – Mnogi pružatelji usluga u oblaku nude pohranu kao dodatne usluge, a to uključuje baze podataka.
  • Lokacija – Često možete odabrati lokaciju podatkovnog centra za smještaj vašeg poslužitelja, obično bliže vašoj ciljanoj publici.

SaaS vs PaaS vs IaaS vs DBaaS vs FaaS

IaaS ili infrastruktura kao usluga, poznatija kao oblak, okosnica je većine SaaS aplikacija. Ovdje je uži popis ovih srodnih akronima i njihova značenja.

  • SaaS – softver kao usluga. To je većina aplikacija temeljenih na oblaku.
  • IaaS – Infrastruktura kao usluga. Ovdje dobivate procesorsku snagu, memoriju, pohranu i OS.
  • PaaS – Platforma kao usluga. Ovo je spremnik za izvršavanje koda napisanog samo na određenim jezicima.
  • DBaaS – Da, baza podataka kao usluga. Plaćate samo korištenje.
  • FaaS – Funkcija kao usluga. Izvrstan za API usluge. Jedna funkcija se izvršava po zahtjevu.

Statistika tržišta

Kao tržišni lider, AWS posjeduje oko 31% tržišta računalnog oblaka, dok GCP posjeduje oko 7%. Obje tvrtke i dalje bilježe rast, budući da su prihodi prošle godine porasli za oko 30%.

Kada je riječ o prihodima, stvari izgledaju drugačije. Google Cloud Platform ostvario je godišnji prihod od 13 milijardi dolara, dok je Amazon Web Services zaradio impresivnih 45.3 milijarde dolara za 2020. godinu.

Usluge u ponudi

Obje tvrtke nude raznoliku lepezu usluga. U nastavku je kratak pregled.

GCPAWS
Računalne usluge:App Engine
Izračunaj motor
Kubernetes Engine
Trčanje u oblaku
Funkcije oblaka
Beanstalk
EC2
Elastičan
Lagano jedro
serverless
Usluge skladištenja:Cloud Storage
Trajni disk
S3 – Jednostavna usluga pohrane
Elastični datotečni sustav
baze podataka:CloudSQL
BigTable
DynamoDB
zora
AI/strojno učenje:Motor strojnog učenja
Prirodni jezik
API za govor
Video inteligencija
Shvatiti
SageMaker
Rekognition
Strojno učenje

Njihove najosnovnije usluge uključuju Googleov Compute Engine, koji je ekvivalent AWS EC2. Drugi je App Engine, koji se natječe s AWS Beanstalkom.

  • EC2 vs Compute Engine – obje usluge su virtualni strojevi koji vam omogućuju povećanje ili smanjenje resursa po vašoj želji. Ti resursi mogu uključivati ​​vCPU-ove, RAM i pohranu.

  • Beanstalk vs App Engine – Oba su pokretači za vrijeme izvođenja za aplikacije u oblaku. Jednostavno razvijte aplikaciju na podržanom jeziku, kao što je PHP ili Go, zatim je prenesite i pokrenite aplikaciju. To je to. Nema potrebe za upravljanjem poslužiteljem i svim tim. Osim toga, automatski se skalira kada je to potrebno.

Ostale usluge uključuju predmemoriju, sigurnost, umrežavanje, lokacije, sigurnosne kopije, DNS i automatizaciju. Gotovo sve ove usluge dolaze s više opcija, tako da je na vama kao kupcu da odaberete ono što vam je potrebno.

Općenito, AWS nudi preko 200 proizvoda i usluga, dok GCP nudi nešto više od stotinu. Ovo malo naginje vagu u korist Amazona, jer olakšava pronalaženje jedinstvene usluge koja točno zadovoljava vaše potrebe.

Što se tiče kvalitete, obje tvrtke su čvrsti teškaši, a kvaliteta njihovih usluga ujednačena je u svim segmentima.

Globalni domet

Amazon Web Services ima više razmještene infrastrukture diljem svijeta nego Google Cloud Platform. To mu daje preko 230 bodova prisutnosti, u usporedbi sa Googleovih 100 bodova.

AWS također ima 80 zona dostupnosti u usporedbi s Googleovim 73 i 25 regija u usporedbi s 24 za Google. Iako se razlika ne čini velikom, još uvijek nudi više fleksibilnosti za one koji trebaju dobiti zadnji djelić brzine i performansi za svoje aplikacije.

Ipak, kada na to gledate iz perspektive malog poduzeća, GCP-ova infrastruktura i dalje je impresivna.

Snage (prednosti)

AWS ima prednost prvog pokretača u industriji i to mu je omogućilo da dobije više kupaca koji plaćaju nego bilo tko drugi sa svojim tržišnim udjelom od preko 30%. A budući da su većina ranih korisnika računalstva u oblaku bile veće korporacije, AWS također ima više poslovnih korisnika od GCP-a. Osim toga, također je imao vremena pružiti više usluga, opskrbljujući sve vrste i razine kupaca.

Snaga GCP-a leži u onome po čemu je Google najpoznatiji – jednostavnosti i lakoći upotrebe. Kao početniku, možda će vam trebati vikend ili više da se pomirite s AWS-om. No s GCP-om biste mogli početi s radom za samo nekoliko sati.

Počinje s google sučeljem i jednostavnošću upravljanja projektima pod vašim Google računom. Zatim tu je intuitivni dizajn koji olakšava pronalaženje puta i brzinu postizanja vaših ciljeva. Google Cloud jednostavno je bolje dizajniran proizvod.

Obje platforme također nude impresivne usluge umjetne inteligencije i strojnog učenja.

Loše strane (nedostaci)

Glavni nedostatak Amazon Web Services je da ćete možda morati angažirati stručnjaka ili potrošiti više vremena na obavljanje stvari nego na Google platformi. Za Google Cloud Platform nedostaci uključuju manje usluga od AWS-a i manje lokacija.

Međutim, njihove dvije mane uklapaju se u njihov ukupni marketing. Budući da veće korporacije mogu angažirati AWS stručnjake, dok većina manjih tvrtki koje koriste GCP neće trebati laserski ciljane lokacijske usluge.

Cijene i uštede

Kao i kod većine usluga u oblaku, cijena ovisi o resursima koje koristite. Mnoge usluge također uključuju besplatnu razinu, nakon koje počinje naplata.

Uspoređujući ih usporedno, većina se ponuda izjednačava. Iako su računalne usluge Google Clouda relativno jeftinije, trebali biste imati na umu da su to virtualna računala optimizirana za računanje. Dakle, imaju manje RAM-a od svojih AWS kolega.

Možete izračunati GCP cijene ovdje i AWS cijene ovdje.

Ako planirate uštedjeti na troškovima, možete provjeriti spot instance na AWS-u ili Preemptive Virtual machines na GCP-u. Ovo je odlično za aplikacije koje nisu vremenski osjetljive, jer se pokreću samo kada ima slobodnih resursa. Međutim, oni mogu ponuditi 60%-80% uštede.

Rezervirani primjerci također nude značajne uštede. To je kada rezervirate virtualni stroj do godinu ili tri, za razliku od korištenja na zahtjev. A ako planirate platiti unaprijed, AWS nudi do 40% popusta za 1-godišnje rezervirane instance i do 60% za 3 godine.

Možete odabrati i bez poslužitelja. AWS nudi repozitorij bez poslužitelja i AWS Lambda, dok GCP nudi Cloud Run i Cloud funkciju.

Ove vam usluge omogućuju pokretanje web stranice ili skripte bez gnjavaže oko iznajmljivanja ili upravljanja poslužiteljem. Naplata se vrši po broju zahtjeva. Osim toga, AWS nudi 1 milijun besplatnih zahtjeva mjesečno, dok GCP nudi 2 milijuna.

Sigurnosne značajke

Obje platforme nude iznimne sigurnosne značajke, tako da nemate razloga za brigu osim ako ste nemarni ili pogriješite. U skladu su sa svim relevantnim standardima i primjenjuju enkripciju gdje god je to potrebno.

podrška

Obje tvrtke nude profesionalne planove podrške, kao i dokumentaciju i korisničke forume za rješavanje većine problema. Dokumentaciju GCP-a možete pronaći ovdje, dok je AWS dokumentacija ovdje.

Google Cloud Platform nudi četiri razine podrške, koje uključuju osnovnu, razvojnu, produkcijsku i premium podršku. Troškovi mogu varirati od besplatnih do 250 USD mjesečno po korisniku za prve tri razine, ali su mnogo viši za Premium razinu podrške.

Amazon Web Services također nudi četiri plana podrške, počevši od besplatnih do 1,200 USD mjesečno. Premijske razine nazivaju se Developer, Business i Enterprise. I dolaze s više značajki, resursa i boljim vremenom odziva.

Besplatne usluge

Na obje platforme pronaći ćete niz besplatnih usluga. To su uglavnom osnovne ponude s ograničenjima značajki, kao što su propusnost, vCPU, zahtjevi i tako dalje.

Obje platforme nude besplatne instance virtualnog stroja. AWS ga nudi s t2 ili t3 mikro instancom, dok ga Google nudi sa svojom f1-micro instancom.

Dobivate i 5 GB prostora za pohranu na obje platforme. Kao i 1 TB upita baze podataka mjesečno, Kubernetes Engine, App Engine, strojno učenje, video AI i govor u tekst besplatno na GCP-u. AWS nudi besplatna probna razdoblja i 12-mjesečne besplatne usluge, a neke su uvijek besplatne.

Brzina

Obje platforme nude vrlo brzu infrastrukturu s vrhunskom tehnologijom. Međutim, brzina je relativna prema tome kako korisnik optimizira platformu. Na sirovoj brzini, oba nude superbrzu platformu.

Također imajte na umu da lokacija poslužitelja prema vašim korisnicima može utjecati na brzinu.

Iako postoje mnogi testovi koji dokazuju koji je brži, to je uglavnom uzaludno. Obje platforme su dovoljno brze. Ono što je važno je kako ćete ih iskoristiti. Možete koristiti platformu poput Cloudperf za praćenje sirove brzine diljem svijeta.

Zaključak

Došli smo do kraja ove usporedbe Google Cloud Platforme i Amazon Web Services. Kao što vidite, obje su izvrsne ponude dviju izvanrednih korporacija.

Vaš izbor će stoga ovisiti o vašim potrebama. Ako ste tek na početku ili trebate migrirati mali na projekt srednje veličine, GCP se toplo preporučuje.

Inače, ako znate što radite ili jednostavno ne podnosite Google, uvijek je tu AWS.

Nnamdi Okeke

Nnamdi Okeke

Nnamdi Okeke je računalni entuzijast koji voli čitati širok raspon knjiga. Više voli Linux nego Windows/Mac i koristio ga je
Ubuntu od svojih ranih dana. Možete ga uhvatiti na twitteru putem bongotrax

Članci: 298

Primajte tehnološke stvari

Tehnički trendovi, trendovi startupa, recenzije, online prihod, web alati i marketing jednom ili dvaput mjesečno