„Google Cloud“ ir AWS: sauga, pranašumai, trūkumai, palaikymas ir dar daugiau

Nežinote, kurią platformą pasirinkti tarp „Google Cloud“ ir „Amazon Web Services“? Čia yra greita visko, ką reikia žinoti, santrauka

„Google Cloud Platform“ (GCP) ir „Amazon Web Services“ (AWS) yra du iš 3 didžiausių debesų infrastruktūros teikėjų pasaulyje. Kartu su „Azure“ jie sudaro 80 % rinkos, o „Google Cloud“ yra mažiausia.

AWS prasidėjo 2006 m., o „Google Cloud Platform“ atsirado po 4 metų. Tačiau GCP pasivijo daugeliu atžvilgių ir abi bendrovės toliau auga.

Atsižvelgiant į „Google“ kaip technologijų įmonės istoriją, suprantama, jei bandote pasirinkti vieną iš dviejų paslaugų. Ir tai nepaisant didelės ir pirmaujančios „Amazon Web Service“ rinkos dalies.

Šiame įraše apžvelgiamos šios dvi platformos, kad sužinotumėte, kas teikia geresnį pasiūlymą mažoms ar vidutinio dydžio operacijoms, kurias reikia perkelti į debesį.

„Google Cloud Platform“ (GCP) ir „Amazon Web Services“ (AWS) palyginimas

„Google Cloud Platform“ (GSP)"Amazon Web Services" (AWS)
Įvadas į debesų kompiuteriją:Pradėta 2010Pradėta 2006
Rinkos statistika:~7% rinkos dalis~30% rinkos dalis
Privalumai:Lengva naudoti
Lengvas pritaikymas
AI ir mašinų mokymasis
Daugiau paslaugų
Įmonės klientai
Nuosmukiai:Mažiau paslaugų, mažiau vietųReikia atsidavusių specialistų
Siūlomos paslaugos:Per 100Per 200
Visuotinis pasiekiamumas:100 buvimo taškų230+ buvimo taškų
Kaina:vidutinisvidutinis
Saugumas:GeraiGerai
Pagalba klientams:GeraiGerai
Nemokamos paslaugos:20+ visada nemokamaiVisada nemokama, 12 mėnesių nemokama, nemokama bandomoji versija
Greitis:Labai greitaiLabai greitai

Taip pat skaitykite: 7 populiariausių valdomų „Google Cloud“ „WordPress“ prieglobų

Užsakymas: 5 populiariausias valdomas AWS „WordPress“ priegloba

Įvadas į debesų kompiuteriją

Debesų kompiuterija apima kompiuterio sistemos išteklių naudojimą nevaldant aparatinės įrangos. Aparatūros valdymu dažniausiai rūpinasi paslaugų teikėjas, todėl vartotojas gali tiesiog naudotis ištekliais.

Debesų kompiuterija naudoja daugybę koncepcijų ir technologijų, kad šios paslaugos būtų įmanomos. Štai keletas pagrindinių:

  • VM - Virtuali mašina. Tai yra fizinio kompiuterio emuliacija ir ji taip pat teikia kompiuterio skaičiavimo funkcijas. VM galima sugrupuoti, kad būtų sudarytos didesnės galios grupės.
  • Instancija – Tai virtualios mašinos išteklių vienetas, apimantis apdorojimo galią, RAM, saugyklą ir tinklo ryšį. Vienu atveju galite turėti daugiau nei 100 vCPU su terabaitų RAM.
  • vCPU - Virtualus procesorius. Tiesiog reiškia vieną giją procesoriaus šerdyje. 2 branduolių procesorius su 2 gijomis bus rodomas kaip 4 vCPU. Norint sukurti nedidelę VM, tinka vienas vCPU.
  • saugojimas – Daugelis debesų paslaugų teikėjų siūlo saugyklą kaip papildomas paslaugas, įskaitant duomenų bazes.
  • Lokacija – Dažnai galite pasirinkti duomenų centro vietą serveriui priglobti, paprastai arčiau tikslinės auditorijos.

SaaS vs PaaS vs IaaS vs DBaaS vs FaaS

„IaaS“ arba „Infrastructure as a Service“, geriau žinomas kaip debesis, yra daugumos „SaaS“ programų pagrindas. Čia pateikiamas trumpas šių susijusių akronimų sąrašas ir jų reikšmė.

  • SaaS – programinė įranga kaip paslauga. Būtent tai yra dauguma debesyje pagrįstų programų.
  • IaaS – infrastruktūra kaip paslauga. Čia gausite apdorojimo galią, atmintį, saugyklą ir OS.
  • PaaS – platforma kaip paslauga. Tai konteineris, skirtas vykdyti tik tam tikromis kalbomis parašytą kodą.
  • DBaaS – Taip, duomenų bazė kaip paslauga. Mokate tik už naudojimą.
  • FaaS – funkcija kaip paslauga. Puikiai tinka API paslaugoms. Vienai užklausai atliekama viena funkcija.

Rinkos statistika

Kaip rinkos lyderė, AWS valdo apie 31% kompiuterių debesų rinkos, o GCP - apie 7%. Abi bendrovės ir toliau auga, nes pajamos pernai padidėjo apie 30%.

Tačiau kalbant apie pajamas viskas atrodo kitaip. „Google Cloud Platform“ uždirbo 13 mlrd. USD metinių pajamų, o „Amazon Web Services“ 45.3 m. surinko įspūdingus 2020 mlrd. USD.

Siūlomos paslaugos

Abi įmonės siūlo platų paslaugų spektrą. Žemiau pateikiama trumpa apžvalga.

GKPAWS
Skaičiavimo paslaugos:„App Engine“
Apskaičiuoti Variklis
Kubernetes variklis
Debesų bėgimas
Debesų funkcijos
Kėdutė
EC2
Elastingas
Lengva burė
Be serverio
Sandėliavimo paslaugos:Debesis saugykla
Nuolatinis diskas
S3 – paprasta saugojimo paslauga
Elastinė failų sistema
Duomenų bazės:CloudSQL
„BigTable“
DynamoDB
Aurora
AI / mašininis mokymasis:Mašininio mokymosi variklis
Natūrali kalba
Speech API
Vaizdo žvalgyba
Suvokti
„SageMaker“
Recognition
Mašininis mokymasis

Pagrindinės jų paslaugos apima „Google“ skaičiavimo variklį, kuris yra AWS EC2 atitikmuo. Kitas yra „App Engine“, konkuruojantis su „AWS Beanstalk“.

  • EC2 vs Compute Engine – abi paslaugos yra virtualios mašinos, leidžiančios padidinti arba sumažinti išteklius, kaip norite. Šie ištekliai gali būti vCPU, RAM ir saugykla.

  • „Beanstalk vs App Engine“ – abu yra debesies vietinių programų vykdymo varikliai. Tiesiog sukurkite programą palaikoma kalba, pvz., PHP arba Go, tada įkelkite ją ir paleiskite programą. Tai viskas. Nereikia serverio valdymo ir viso to. Be to, prireikus jis keičiasi automatiškai.

Kitos paslaugos apima talpyklą, saugumą, tinklą, vietas, atsargines kopijas, DNS ir automatizavimą. Beveik visos šios paslaugos turi keletą variantų, todėl jums, kaip klientui, belieka pasirinkti, ko jums reikia.

Apskritai AWS siūlo daugiau nei 200 produktų ir paslaugų, o GCP – kiek daugiau nei šimtą. Tai šiek tiek pakreipia svarstykles „Amazon“ naudai, nes taip lengviau rasti unikalią paslaugą, kuri tiksliai atitinka jūsų poreikius.

Kalbant apie kokybę, abi įmonės yra solidžios, o jų paslaugų kokybė yra vienoda.

Visuotinis pasiekiamumas

„Amazon Web Services“ turi daugiau įdiegtos infrastruktūros visame pasaulyje nei „Google Cloud Platform“. Tai suteikia daugiau nei 230 buvimo taškų, palyginti su „Google“ 100 taškų.

AWS taip pat turi 80 pasiekiamumo zonų, palyginti su „Google“ 73 ir 25 regionais, palyginti su 24 „Google“. Nors neatrodo didelis skirtumas, jis vis tiek suteikia daugiau lankstumo tiems, kuriems reikia paskutinę spartos ir našumo dalį savo programoms.

Tačiau pažvelgus į tai iš smulkaus verslo perspektyvos, GCP infrastruktūra vis tiek įspūdinga.

Stiprybės (privalumai)

AWS turi pirmaujančią pranašumą pramonėje ir tai leido įgyti daugiau mokančių klientų nei bet kas kitas, turėdamas daugiau nei 30 % rinkos dalį. Kadangi dauguma pirmųjų debesų kompiuterijos naudotojų buvo didesnės korporacijos, AWS taip pat turi daugiau įmonių klientų nei GCP. Be to, ji taip pat turėjo laiko teikti daugiau paslaugų, aptarnaujančių visų tipų ir lygių klientus.

GCP stiprybė slypi tame, kuo „Google“ geriausiai žinoma – paprastume ir naudojimo paprastume. Pradedantiesiems gali prireikti savaitgalio ar daugiau, kad susitaikytų su AWS. Tačiau naudodami GSP galite pradėti veikti vos per kelias valandas.

Viskas prasideda nuo „Google“ sąsajos ir projektų valdymo paprastumo naudojant „Google“ paskyrą. Be to, yra intuityvus dizainas, kuris leidžia lengvai rasti kelią ir greitį pasiekti savo tikslus. „Google Cloud“ yra tiesiog geriau sukurtas produktas.

Abi platformos taip pat siūlo įspūdingas AI ir mašininio mokymosi paslaugas.

Trūkumai (trūkumai)

Pagrindinis „Amazon Web Services“ trūkumas yra tas, kad gali tekti samdyti ekspertą arba skirti daugiau laiko darbams atlikti nei „Google“ platformoje. „Google Cloud Platform“ trūkumai apima mažiau paslaugų nei AWS ir mažiau vietų.

Tačiau du jų trūkumai atitinka bendrą jų rinkodarą. Didesnės korporacijos gali samdyti AWS ekspertus, o daugumai mažesnių įmonių, naudojančių GCP, nereikės lazeriu taikomų vietos nustatymo paslaugų.

Kainos ir taupymas

Kaip ir daugelio debesies paslaugų atveju, kainos priklauso nuo naudojamų išteklių. Daugelis paslaugų taip pat apima nemokamą pakopą, kurią viršijus atsiskaitymas prasideda.

Lyginant vienas šalia kito, dauguma pasiūlymų išsilygina. Nors „Google Cloud“ skaičiavimo paslaugos yra palyginti pigesnės, turėtumėte nepamiršti, kad tai yra skaičiavimams optimizuotos VM. Taigi jie turi mažiau RAM nei jų AWS kolegos.

Galite paskaičiuoti GCP kainos čia bei AWS kainos čia.

Jei planuojate sutaupyti išlaidų, galite patikrinti AWS arba GCP prevencinių virtualiųjų mašinų atvejus. Tai puikiai tinka programoms, kurioms nereikia laiko, nes jos veikia tik tada, kai yra laisvų išteklių. Tačiau jie gali sutaupyti 60–80 %.

Rezervuoti egzemplioriai taip pat leidžia žymiai sutaupyti. Tai yra tada, kai rezervuojate virtualią mašiną iki metų ar trejų, o ne naudojant pagal pareikalavimą. O jei planuojate mokėti iš anksto, AWS siūlo iki 40 % nuolaidą 1 metams rezervuotiems atvejams ir iki 60 % 3 metams.

Taip pat galite pasirinkti be serverio. AWS siūlo saugyklą be serverio ir AWS Lambda, o GCP siūlo „Cloud Run“ ir „Cloud“ funkciją.

Šios paslaugos leidžia paleisti svetainę ar scenarijų be vargo išsinuomoti ar valdyti serverį. Atsiskaitymas atliekamas pagal užklausų skaičių. Be to, AWS siūlo 1 milijoną nemokamų užklausų per mėnesį, o GCP – 2 milijonus.

saugumo funkcijos

Abi platformos siūlo išskirtines saugos funkcijas, todėl jums nėra ko jaudintis, nebent esate neatsargus ar suklystate. Jie atitinka visus atitinkamus standartus ir prireikus taiko šifravimą.

Aptarnavimas

Abi įmonės siūlo profesionalius pagalbos planus, taip pat dokumentus ir vartotojų forumus, kad išspręstų daugumą problemų. Galima rasti GCP dokumentus čia, o AWS dokumentacija yra čia.

„Google Cloud Platform“ siūlo keturis palaikymo lygius, įskaitant pagrindinį, kūrimo, gamybos ir „Premium“ palaikymą. Pirmųjų trijų lygių išlaidos gali svyruoti nuo nemokamos iki 250 USD per mėnesį vienam vartotojui, tačiau yra daug didesnės „Premium“ palaikymo lygiui.

„Amazon Web Services“ taip pat siūlo keturis palaikymo planus, pradedant nuo nemokamo iki 1,200 USD per mėnesį. Priemokos lygiai vadinami kūrėju, verslu ir įmone. Be to, juose yra daugiau funkcijų, išteklių ir geresnis atsako laikas.

Nemokamos paslaugos

Abiejose platformose rasite daugybę nemokamų paslaugų. Dažniausiai tai yra pagrindiniai pasiūlymai su funkcijų ribomis, pvz., pralaidumu, vCPU, užklausomis ir pan.

Abi platformos siūlo nemokamus virtualios mašinos egzempliorius. AWS siūlo jį su t2 arba t3 mikro egzemplioriumi, o „Google“ siūlo su savo f1-micro egzemplioriumi.

Abiejose platformose taip pat gausite 5 GB atminties. Taip pat 1 TB duomenų bazės užklausų per mėnesį, Kubernetes Engine, App Engine, mašininis mokymasis, vaizdo AI ir kalbos keitimas į tekstą nemokamai naudojant GCP. Nors AWS siūlo nemokamas bandomąsias versijas ir 12 mėnesių nemokamas paslaugas, kai kurios visada yra nemokamos.

Greitis

Abi platformos siūlo labai greitą infrastruktūrą su pažangiausiomis technologijomis. Tačiau greitis priklauso nuo to, kaip vartotojas optimizuoja platformą. Neapdorotu greičiu abu siūlo itin greitą platformą.

Taip pat atminkite, kad serverio vieta jūsų vartotojams gali turėti įtakos greičiui.

Nors yra daug testų, siekiant įrodyti, kuris yra greitesnis, dažniausiai tai yra beprasmiška. Abi platformos yra pakankamai greitos. Svarbu, kaip juos panaudosite. Galite naudoti tokią platformą kaip Cloudperf stebėti neapdorotą greitį visame pasaulyje.

Išvada

Priėjome šio „Google Cloud Platform“ ir „Amazon Web Services“ palyginimo pabaigą. Kaip matote, jie abu yra puikūs dviejų išskirtinių korporacijų pasiūlymai.

Todėl jūsų pasirinkimas priklausys nuo jūsų poreikių. Jei tik pradedate arba jums reikia perkelti mažą arba vidutinio dydžio projektą, GCP labai rekomenduojama.

Kitu atveju, jei žinote, ką darote, arba tiesiog negalite pakęsti „Google“, visada yra AWS.

Nnamdi Okeke

Nnamdi Okeke

Nnamdi Okeke yra kompiuterių entuziastas, mėgstantis skaityti įvairias knygas. Jis teikia pirmenybę „Linux“, o ne „Windows“ / „Mac“ ir naudoja
Ubuntu nuo pirmųjų dienų. Galite sugauti jį Twitter per bongotraksas

Straipsniai: 298

Gaukite techninių dalykų

Technikos tendencijos, paleidimo tendencijos, apžvalgos, pajamos internetu, žiniatinklio įrankiai ir rinkodara kartą ar du per mėnesį