Google Cloud proti AWS: Varnost, prednosti, slabosti, podpora in drugo

Niste prepričani, katero platformo izbrati med Google Cloud in Amazon Web Services? Tukaj je kratek povzetek vsega, kar morate vedeti

Google Cloud Platform (GCP) in Amazon Web Services (AWS) sta dva izmed treh največjih ponudnikov infrastrukture v oblaku na svetu. Skupaj z Azure predstavljajo 3 % trga, Google Cloud pa je najmanjši.

AWS se je začel leta 2006, Google Cloud Platform pa je sledil 4 leta kasneje. Toda GCP je v mnogih pogledih dohitel in obe podjetji še naprej beležita rast.

Glede na zgodovino Googla kot tehnološkega podjetja je razumljivo, če poskušate izbirati med obema storitvama. In to ne glede na velik in vodilni tržni delež Amazon Web Service.

Ta objava obravnava ti dve platformi, da bi ugotovili, kdo nudi boljšo ponudbo za mala ali srednje velika podjetja, ki morajo migrirati v oblak.

Primerjava Google Cloud Platform (GCP) in Amazon Web Services (AWS).

Google Cloud Platform (GCP)Amazonske spletne storitve (AWS)
Uvod v računalništvo v oblaku:Začelo 2010Začelo 2006
Tržna statistika:~7% tržni delež~30% tržni delež
Prednosti:Enostavnost uporabe
Enostavna prilagoditev
AI in strojno učenje
Več storitev
Podjetniške stranke
Spodaj:Manj storitev, manj lokacijPotrebuje predane strokovnjake
Ponujene storitve:Več kot 100Več kot 200
Globalni doseg:100 točk prisotnosti230+ točk prisotnosti
Pricing:PovprečjePovprečje
Varnost:OkOk
Podpora:OkOk
Brezplačne storitve:20+ vedno brezplačnoVedno brezplačno, 12-mesečno brezplačno, brezplačne preizkuse
Hitrost:Zelo hitroZelo hitro

Preberite tudi: 7 najboljših upravljanih gostovanj WordPress v oblaku Google

Naročilo: Top 5 upravljanih AWS WordPress gostovanj

Uvod v računalništvo v oblaku

Računalništvo v oblaku vključuje uporabo virov računalniškega sistema, ne da bi bilo treba upravljati strojno opremo. Ponudnik storitev običajno poskrbi za upravljanje strojne opreme, tako da lahko uporabnik le uporablja vire.

Računalništvo v oblaku sprejema številne koncepte in tehnologije, ki omogočajo te storitve. Tukaj je nekaj glavnih:

  • VM – Virtualni stroj. To je emulacija fizičnega računalnika in zagotavlja tudi računalniške funkcije računalnika. VM je mogoče združiti v večje gruče z večjo močjo.
  • Primerek – To je enota virov virtualnega stroja in vključuje procesorsko moč, RAM, shranjevanje in omrežno povezavo. V enem primeru imate lahko več kot 100 vCPU-jev s terabajti RAM-a.
  • vCPE – Virtualni procesor. Preprosto pomeni eno nit v jedru procesorja. 2-jedrni CPE z 2 nitima bo prikazan kot 4 vCPE. En sam vCPE je v redu za izdelavo majhnega VM.
  • Pohištvo za shranjevanje – Številni ponudniki oblakov ponujajo shranjevanje kot dodatne storitve, kar vključuje baze podatkov.
  • Lokacija – Pogosto lahko izberete lokacijo podatkovnega središča za gostovanje svojega strežnika, običajno bližje vaši ciljni publiki.

SaaS proti PaaS proti IaaS proti DBaaS proti FaaS

IaaS ali infrastruktura kot storitev, bolj znana kot oblak, je hrbtenica večine aplikacij SaaS. Tukaj je ožji seznam teh povezanih akronimov in njihov pomen.

  • SaaS – programska oprema kot storitev. To je večina aplikacij v oblaku.
  • IaaS – Infrastruktura kot storitev. Tukaj dobite procesorsko moč, pomnilnik, shranjevanje in OS.
  • PaaS – Platforma kot storitev. To je vsebnik za izvajanje kode, napisane samo v določenih jezikih.
  • DBaaS – Ja, baza podatkov kot storitev. Plačate samo uporabo.
  • FaaS – Funkcija kot storitev. Odlično za storitve API. Na zahtevo se izvede ena funkcija.

Tržna statistika

Kot vodilni na trgu ima AWS približno 31 % trga računalniških oblakov, GCP pa približno 7 %. Obe podjetji vseeno še naprej beležita rast, saj so se lani prihodki povečali za približno 30 %.

Pri prihodkih pa je vse drugače. Google Cloud Platform je v letu 13 ustvaril 45.3 milijard dolarjev letnega prihodka, Amazon Web Services pa impresivnih 2020 milijarde dolarjev.

Ponujene storitve

Obe podjetji ponujata raznoliko paleto storitev. Spodaj je kratek pregled.

GCPAWS
Računalniške storitve:App Engine
Izračunaj motor
Kubernetesov motor
Oblačni tek
Funkcije v oblaku
Beanstalk
EC2
Elastic
Lahka jadra
Brez strežnika
Storitve skladiščenja:Cloud Storage
Trajni disk
S3 – Preprosta storitev shranjevanja
Elastični datotečni sistem
Baze podatkov:CloudSQL
BigTable
DynamoDB
aurora
AI/strojno učenje:Motor strojnega učenja
Naravni jezik
API za govor
Video inteligenca
Razumeti
SageMaker
Ponovno vžiganje
strojno učenje

Njihove najbolj osnovne storitve vključujejo Googlov Compute Engine, ki je enakovreden AWS EC2. Drugi je App Engine, ki tekmuje z AWS Beanstalk.

  • EC2 proti Compute Engine – Obe storitvi sta virtualna stroja, ki vam omogočata, da povečate ali zmanjšate vire, kot želite. Ti viri lahko vključujejo vCPE, RAM in shrambo.

  • Beanstalk proti App Engine – Oba sta izvajalna mehanizma za aplikacije, ki izvirajo iz oblaka. Preprosto razvijte aplikacijo v podprtem jeziku, kot je PHP ali Go, nato jo naložite in zaženite aplikacijo. To je vse. Ni potrebe po upravljanju strežnika in vsega tega. Poleg tega se po potrebi samodejno prilagodi.

Druge storitve vključujejo predpomnjenje, varnost, mreženje, lokacije, varnostne kopije, DNS in avtomatizacijo. Skoraj vse te storitve imajo več možnosti, tako da je prepuščeno vam kot stranki, da izberete tisto, kar potrebujete.

Na splošno AWS ponuja več kot 200 izdelkov in storitev, GCP pa nekaj več kot sto. To rahlo nagne tehtnico v korist Amazona, saj olajša iskanje edinstvene storitve, ki natančno ustreza vašim potrebam.

Kar zadeva kakovost, sta obe podjetji trdno težki, kakovost njunih storitev pa je na vseh področjih izenačena.

Globalni doseg

Spletne storitve Amazon imajo več razporejene infrastrukture po vsem svetu kot Google Cloud Platform. To mu daje več kot 230 točk prisotnosti v primerjavi s 100 točkami Googla.

AWS ima tudi 80 območij razpoložljivosti v primerjavi z Googlovimi 73 in 25 regijami v primerjavi s 24 za Google. Čeprav se razlika ne zdi velika, še vedno ponuja večjo prilagodljivost za tiste, ki potrebujejo zadnji košček hitrosti in zmogljivosti za svoje aplikacije.

Ko pa na to pogledate z vidika malega podjetja, je infrastruktura GCP še vedno impresivna.

Prednosti (Prednosti)

AWS ima prednost prvega v panogi in to mu je omogočilo pridobiti več plačljivih strank kot kdorkoli drug z njegovim več kot 30-odstotnim tržnim deležem. In ker je bila večina prvih uporabnikov računalništva v oblaku večjih korporacij, ima AWS tudi več poslovnih strank kot GCP. Poleg tega je imel tudi čas za zagotavljanje več storitev za vse vrste in ravni strank.

Moč GCP je v tem, po čemer je Google najbolj znan – preprostosti in enostavni uporabi. Kot novinec boste morda potrebovali vikend ali več, da se boste sprijaznili z AWS. Toda z GCP bi lahko začeli delovati v samo nekaj urah.

Začne se z Googlovim vmesnikom in enostavnostjo upravljanja projektov v vašem Google Računu. Potem je tu še intuitivni dizajn, ki olajša iskanje poti in hitrost doseganja vaših ciljev. Google Cloud je preprosto bolje zasnovan izdelek.

Obe platformi ponujata tudi impresivne storitve umetne inteligence in strojnega učenja.

Slabosti (slabosti)

Glavna pomanjkljivost Amazon Web Services je, da boste morda morali najeti strokovnjaka ali porabiti več časa za opravljanje stvari kot na Googlovi platformi. Za Google Cloud Platform slabosti vključujejo manj storitev kot AWS in manj lokacij.

Njihovi dve slabosti pa se ujemata z njihovim splošnim trženjem. Ker lahko večje korporacije najamejo strokovnjake AWS, medtem ko večina manjših podjetij, ki uporabljajo GCP, ne bo potrebovala lasersko ciljanih lokacijskih storitev.

Cene in prihranki

Kot pri večini storitev v oblaku je cena odvisna od virov, ki jih uporabljate. Številne storitve vključujejo tudi brezplačno raven, po kateri se začne obračunavanje.

V primerjavi ena ob drugi se večina ponudb izenači. Čeprav so računalniške storitve Google Cloud razmeroma cenejše, morate upoštevati, da gre za računalniško optimizirane virtualne stroje. Tako imajo manj RAM-a kot njihovi primerki AWS.

Lahko izračunate GCP cene tukaj in AWS cene tukaj.

Če nameravate prihraniti stroške, lahko preverite promptne instance na AWS ali Pre-emptive Virtual machines na GCP. To je super za aplikacije, ki niso časovno občutljive, saj se izvajajo samo, ko so na voljo viri. Vendar pa lahko ponudijo 60%-80% prihranka.

Rezervirani primerki ponujajo tudi znatne prihranke. To je, ko virtualni stroj rezervirate za največ eno leto ali tri, v nasprotju z uporabo na zahtevo. In če nameravate plačati vnaprej, AWS ponuja do 40 % popusta za 1-letne rezervirane primerke in do 60 % za 3 leta.

Lahko se odločite tudi za brezstrežniško uporabo. AWS ponuja repozitorij brez strežnika in AWS Lambda, medtem ko GCP ponuja funkcijo Cloud Run in Cloud.

Te storitve vam omogočajo zagon spletnega mesta ali skripta brez težav z najemom ali upravljanjem strežnika. Obračun poteka po številu zahtev. Poleg tega AWS ponuja 1 milijon brezplačnih zahtev na mesec, GCP pa 2 milijona.

varnostne funkcije

Obe platformi ponujata izjemne varnostne funkcije, tako da vam ni treba skrbeti, razen če ste neprevidni ali naredite napako. Upoštevajo vse ustrezne standarde in uporabljajo šifriranje, kjer je to potrebno.

Podpora

Obe podjetji ponujata načrte strokovne podpore ter dokumentacijo in uporabniške forume za reševanje večine težav. Dokumentacijo GCP lahko najdete tukaj, medtem ko je dokumentacija AWS tukaj.

Google Cloud Platform ponuja štiri ravni podpore, ki vključujejo osnovno, razvojno, produkcijsko in premium podporo. Stroški se lahko gibljejo od brezplačnih do 250 USD na mesec na uporabnika za prve tri ravni, vendar so veliko višji za raven podpore Premium.

Amazon Web Services ponuja tudi štiri podporne načrte, od brezplačnih do 1,200 USD na mesec. Premium ravni se imenujejo Developer, Business in Enterprise. Poleg tega imajo več funkcij, virov in boljši odzivni čas.

Brezplačne storitve

Na obeh platformah boste našli vrsto brezplačnih storitev. Večinoma so to osnovne ponudbe z omejitvami funkcij, kot so pasovna širina, vCPE, zahteve itd.

Obe platformi ponujata brezplačne primerke virtualnih strojev. AWS ga ponuja z mikro instanco t2 ali t3, Google pa s svojo instanco f1-micro.

Na obeh platformah dobite tudi 5 GB prostora za shranjevanje. Kot tudi 1 TB poizvedb po bazi podatkov na mesec, Kubernetes Engine, App Engine, strojno učenje, video AI in govor v besedilo brezplačno na GCP. Medtem ko AWS ponuja brezplačne preizkuse in 12-mesečne brezplačne storitve, pri čemer so nekatere vedno brezplačne.

Hitrost

Obe platformi ponujata zelo hitro infrastrukturo z najsodobnejšo tehnologijo. Vendar je hitrost odvisna od tega, kako uporabnik optimizira platformo. Pri surovi hitrosti oba ponujata super hitro platformo.

Upoštevajte tudi, da lahko lokacija strežnika za vaše uporabnike vpliva na hitrost.

Čeprav obstaja veliko testov, ki dokazujejo, kateri je hitrejši, je to večinoma zaman. Obe platformi sta dovolj hitri. Pomembno je, kako jih uporabljate. Uporabite lahko platformo, kot je Cloudperf za spremljanje surove hitrosti po vsem svetu.

zaključek

Prišli smo do konca te primerjave Google Cloud Platform in Amazon Web Services. Kot lahko vidite, sta obe odlični ponudbi dveh izjemnih korporacij.

Vaša izbira bo torej odvisna od vaših potreb. Če ste šele na začetku ali morate preseliti majhen na srednje velik projekt, je GCP zelo priporočljiv.

Sicer pa, če veste, kaj počnete, ali preprosto ne prenesete Googla, potem je vedno tu AWS.

Nnamdi Okeke

Nnamdi Okeke

Nnamdi Okeke je računalniški navdušenec, ki rad bere široko paleto knjig. Raje uporablja Linux pred Windows/Macom in ga uporablja
Ubuntu že od prvih dni. Ujamete ga lahko na twitterju prek bongotrax

Članki: 299

Prejmite tehnične stvari

Tehnološki trendi, startup trendi, ocene, spletni dohodek, spletna orodja in trženje enkrat ali dvakrat mesečno