Google Cloud vs AWS: Seguridad, Mga Lakas, downsides, suporta at higit pa

Hindi sigurado kung aling platform ang pipiliin sa pagitan ng Google Cloud at Amazon Web Services? Narito ang isang mabilis na rundown ng lahat ng kailangan mong malaman

Ang Google Cloud Platform (GCP) at Amazon Web Services (AWS) ay dalawa sa 3 pinakamalaking cloud infrastructure provider sa mundo. Kasama ang Azure, bumubuo sila ng 80% ng market, na ang Google Cloud ang pinakamaliit.

Nagsimula ang AWS noong 2006 at sumunod ang Google Cloud Platform pagkalipas ng 4 na taon. Ngunit ang GCP ay nahuli sa maraming paraan at ang parehong kumpanya ay patuloy na nakikita ang paglago.

Dahil sa kasaysayan ng Google bilang isang tech na kumpanya, mauunawaan kung sinusubukan mong pumili sa pagitan ng dalawang serbisyo. At ito ay sa kabila ng malaki at nangungunang market share ng Amazon Web Service.

Tinitingnan ng post na ito ang dalawang platform na ito, upang makita kung sino ang gumagawa ng mas mahusay na alok para sa maliliit o katamtamang laki ng mga pagpapatakbo na kailangang mag-migrate sa cloud.

Paghahambing ng Google Cloud Platform (GCP) vs Amazon Web Services (AWS).

Google Cloud Platform (GCP)Amazon Web Services (AWS)
Intro cloud computing:Nagsimula noong 2010Nagsimula noong 2006
Market Stats:~7% market share~30% market share
Kalamangan:Dali ng paggamit
madaling pag-customize
AI at machine learning
Higit pang mga serbisyo
Mga customer ng enterprise
Downsides:Mas kaunting serbisyo, mas kaunting lokasyonKailangan ng mga dedikadong eksperto
Serbisyong iniaalok:Higit sa 100Higit sa 200
Global na Abot:100 puntos ng presensya230+ punto ng presensya
Pagpepresyo:karaniwankaraniwan
Seguridad:OkeyOkey
Suporta:OkeyOkey
Libreng Serbisyo:20+ palaging librePalaging libre, 12-buwang libre, libreng pagsubok
Bilis:NapakabilisNapakabilis

Din basahin ang: Nangungunang 7 Pinamamahalaang Google Cloud WordPress hosting

Checkout: Nangungunang 5 pinamamahalaang AWS WordPress hosting

Isang panimula sa Cloud Computing

Kasama sa cloud computing ang paggamit ng mga mapagkukunan ng computer system nang hindi kinakailangang pamahalaan ang hardware. Karaniwang inaasikaso ng service provider ang pamamahala ng hardware, kaya magagamit lang ng user ang mga mapagkukunan.

Gumagamit ang cloud computing ng maraming konsepto at teknolohiya upang gawing posible ang mga serbisyong ito. Narito ang ilan sa mga pangunahing:

  • VM – Virtual Machine. Ito ay isang emulation ng isang pisikal na computer at nagbibigay din ito ng mga computational function ng isang computer. Maaaring pagsama-samahin ang mga VM upang bumuo ng mas malalaking kumpol na may higit na kapangyarihan.
  • Pag-institusyon – Ito ay isang unit ng virtual machine resources at may kasamang processing power, RAM, storage, at isang network connection. Maaari kang magkaroon ng mahigit 100 vCPU na may terabytes ng RAM, sa isang pagkakataon.
  • vCPU - Virtual na CPU. Nangangahulugan lamang na isang thread sa isang CPU core. Lalabas ang isang 2-core na CPU na may 2 thread bawat isa bilang 4 na vCPU. Ang isang vCPU ay okay na gumawa ng isang maliit na VM.
  • Imbakan – Maraming cloud provider ang nag-aalok ng storage bilang mga karagdagang serbisyo at kabilang dito ang mga database.
  • lugar – Madalas kang makakapili ng lokasyon ng data-center upang i-host ang iyong server, kadalasang mas malapit sa iyong target na audience.

SaaS vs PaaS vs IaaS vs DBaaS vs FaaS

Ang IaaS o Infrastructure bilang isang Serbisyo, na mas kilala bilang cloud, ay ang backbone ng karamihan sa mga application ng SaaS. Narito ang isang shortlist ng mga nauugnay na acronym na ito at kung ano ang ibig sabihin ng mga ito.

  • SaaS – Software bilang isang Serbisyo. Ito ang karamihan sa mga cloud-based na app.
  • IaaS – Imprastraktura bilang isang Serbisyo. Dito, makakakuha ka ng kapangyarihan sa pagpoproseso, memorya, storage, at isang OS.
  • PaaS – Platform bilang isang Serbisyo. Isa itong lalagyan para sa pagpapatupad ng code na nakasulat sa mga partikular na wika lamang.
  • DBaaS - Oo, database bilang isang serbisyo. Magbabayad ka lang para sa paggamit.
  • FaaS – Function bilang isang serbisyo. Mahusay para sa mga serbisyo ng API. Ang isang function ay isinasagawa sa bawat kahilingan.

Mga istatistika ng merkado

Bilang nangunguna sa merkado, ang AWS ay nagmamay-ari ng humigit-kumulang 31% ng computer cloud market, habang ang GCP ay nagmamay-ari ng humigit-kumulang 7%. Ang parehong mga kumpanya ay patuloy na nakikita ang paglago, dahil ang mga kita ay tumaas nang humigit-kumulang 30% noong nakaraang taon.

Pagdating sa kita, gayunpaman, iba ang hitsura. Ang Google Cloud Platform ay gumawa ng $13 bilyon sa taunang kita, habang ang Amazon Web Services ay nakakuha ng kahanga-hangang $45.3 bilyon para sa 2020.

Serbisyong iniaalok

Ang parehong mga kumpanya ay nag-aalok ng magkakaibang hanay ng mga serbisyo. Nasa ibaba ang isang maikling pangkalahatang-ideya.

GCPAWS
Mga Serbisyo sa Pagkalkula:App Engine
Compute Engine
Kubernetes Engine
Cloud Run
Mga Pag-andar ng Ulap
Beanstalk
EC2
Nababanat
Banayad na Layag
Walang server
Mga Serbisyo sa Imbakan:Cloud Storage
Patuloy na Disk
S3 – Simple Storage Service
Elastic File System
Mga database:CloudSQL
Malaki
DynamoDB
Aurora
AI/Machine Learning:Machine sa pag-aaral ng makina
Likas na Wika
Speech API
Video Intelligence
Intindihin
SageMaker
Pagkilala
Pag-aaral ng Machine

Kabilang sa kanilang mga pinakapangunahing serbisyo ang Compute Engine ng Google, na katumbas ng AWS EC2. Ang isa pa ay ang App Engine, na nakikipagkumpitensya sa AWS Beanstalk.

  • EC2 vs Compute Engine – Ang parehong mga serbisyo ay mga virtual machine na hinahayaan kang dagdagan o bawasan ang mga mapagkukunan ayon sa gusto mo. Maaaring kasama sa mga mapagkukunang ito ang mga vCPU, RAM, at storage.

  • Beanstalk vs App Engine – Parehong mga runtime engine para sa cloud-native na apps. Bumuo lang ng app sa isang sinusuportahang wika, gaya ng PHP o Go, pagkatapos ay i-upload ito at ilunsad ang app. yun lang. Hindi na kailangan para sa pamamahala ng server at lahat ng iyon. Dagdag pa, awtomatiko itong sumusukat kapag kinakailangan.

Kasama sa iba pang mga serbisyo ang pag-cache, seguridad, networking, lokasyon, backup, DNS, at automation. Halos lahat ng mga serbisyong ito ay may maraming mga pagpipilian, kaya natitira para sa iyo bilang customer na pumili kung ano ang kailangan mo.

Sa pangkalahatan, ang AWS ay nag-aalok ng higit sa 200 mga produkto at serbisyo, habang ang GCP ay nag-aalok lamang ng higit sa isang daan. Ito ay bahagyang ikiling ang sukat sa pabor sa Amazon, dahil ginagawang mas madaling mahanap ang natatanging serbisyo na eksaktong nakakatugon sa iyong mga pangangailangan.

Tulad ng para sa kalidad, ang parehong mga kumpanya ay matatag na mabigat, at ang kalidad ng kanilang mga serbisyo ay pantay-pantay sa kabuuan.

Umaabot ang pandaigdigang

Ang Amazon Web Services ay may mas maraming naka-deploy na imprastraktura sa buong mundo kaysa sa Google Cloud Platform. Nagbibigay ito ng higit sa 230 puntos ng presensya, kumpara sa 100 puntos ng Google.

Ang AWS ay mayroon ding 80 availability zone kumpara sa 73 at 25 na rehiyon ng Google kumpara sa 24 para sa Google. Bagama't mukhang hindi gaanong ang pagkakaiba, nag-aalok pa rin ito ng higit na kakayahang umangkop para sa mga kailangang makuha ang huling bit ng bilis at pagganap para sa kanilang mga aplikasyon.

Gayunpaman, kung titingnan mo ito mula sa isang maliit na pananaw sa negosyo, kahanga-hanga pa rin ang imprastraktura ng GCP.

Mga Lakas (Mga Kalamangan)

Ang AWS ay may first-mover na bentahe sa industriya at ito ay nagbigay-daan upang makakuha ng mas maraming nagbabayad na mga customer kaysa sa sinumang may higit sa 30% market share nito. At dahil karamihan sa mga naunang nag-adopt ng cloud computing ay mas malalaking korporasyon, ang AWS ay mayroon ding mas maraming customer ng enterprise kaysa sa GCP. Bukod dito, nagkaroon din ito ng panahon upang magbigay ng higit pang mga serbisyo, pagtutustos sa lahat ng uri at antas ng mga customer.

Ang lakas ng GCP ay nakasalalay sa kung ano ang pinakakilala sa Google – ang pagiging simple at kadalian ng paggamit. Bilang isang first-timer, maaaring kailanganin mo ng isang weekend o higit pa, upang matugunan ang AWS. Ngunit maaari kang maging handa sa loob lamang ng ilang oras sa GCP.

Nagsisimula ito sa google interface at sa kadalian ng pamamahala ng mga proyekto sa ilalim ng iyong Google account. Pagkatapos ay mayroong intuitive na disenyo na ginagawang madali upang mahanap ang iyong paraan at ang bilis ng pagkamit ng iyong mga layunin. Ang Google Cloud ay simpleng produkto na mas mahusay ang disenyo.

Ang parehong mga platform ay nag-aalok din ng kahanga-hangang AI at machine-learning na mga serbisyo.

Mga Kahinaan (Mga Kahinaan)

Ang pangunahing downside sa Amazon Web Services ay maaaring kailanganin mong kumuha ng eksperto o gumugol ng mas maraming oras sa paggawa ng mga bagay kaysa sa Google platform. Para sa Google Cloud Platform, kasama sa mga downside ang mas kaunting serbisyo kaysa sa AWS at mas kaunting lokasyon.

Ang kanilang dalawang downsides ay umaangkop sa kanilang pangkalahatang marketing, gayunpaman. Dahil ang mga malalaking korporasyon ay maaaring kumuha ng mga eksperto sa AWS, habang ang karamihan sa mas maliliit na kumpanya na gumagamit ng GCP ay hindi mangangailangan ng mga serbisyo sa lokasyon na naka-target sa laser.

Pagpepresyo at pagtitipid

Tulad ng karamihan sa mga serbisyo sa cloud, ang pagpepresyo ay nakadepende sa mga mapagkukunan na iyong ginagamit. Marami rin sa mga serbisyo ang may kasamang libreng tier, kung saan papasok ang pagsingil.

Kung ikukumpara sa tabi-tabi, karamihan sa mga alok ay lumalabas. Bagama't medyo mas mura ang mga serbisyo ng compute ng Google Cloud, dapat mong tandaan na ang mga ito ay mga compute-optimized na VM. Kaya nagtatampok sila ng mas kaunting RAM kaysa sa kanilang mga katapat na AWS.

Maaari mong kalkulahin Mga presyo ng GCP dito at Mga presyo ng AWS dito.

Kung plano mong makatipid, maaari mong tingnan ang mga spot instance sa AWS o Pre-emptive Virtual machine sa GCP. Mahusay ito para sa mga application na hindi sensitibo sa oras, dahil tumatakbo lang ang mga ito kapag may natitira pang mapagkukunan. Gayunpaman, maaari silang mag-alok ng 60%-80% na pagtitipid.

Nag-aalok din ang mga reserved na pagkakataon ng makabuluhang pagtitipid. Ito ay kapag nagreserba ka ng virtual machine hanggang sa isang taon o tatlo, kumpara sa on-demand na paggamit. At kung plano mong magbayad nang maaga, nag-aalok ang AWS ng hanggang 40% na diskwento para sa 1-taong nakalaan na mga pagkakataon at hanggang 60% para sa 3 taon.

Maaari mo ring piliing maging walang server. Nag-aalok ang AWS ng Serverless repository at AWS Lambda, habang nag-aalok ang GCP ng Cloud Run at Cloud function.

Hinahayaan ka ng mga serbisyong ito na magpatakbo ng isang website o script nang walang abala sa pagrenta o pamamahala ng isang server. Ginagawa ang pagsingil ayon sa bilang ng mga kahilingan. Dagdag pa, nag-aalok ang AWS ng 1 milyong libreng kahilingan bawat buwan, habang nag-aalok ang GCP ng 2 milyon.

Mga katangian ng seguridad

Ang parehong mga platform ay nag-aalok ng pambihirang mga tampok ng seguridad, kaya wala kang dapat ipag-alala maliban kung ikaw ay pabaya o nagkamali. Sumusunod sila sa lahat ng nauugnay na pamantayan at naglalapat ng pag-encrypt kung saan kinakailangan.

Suporta

Ang parehong mga kumpanya ay nag-aalok ng mga propesyonal na plano ng suporta, pati na rin ang dokumentasyon at mga forum ng gumagamit upang ayusin ang karamihan sa mga isyu. Matatagpuan ang dokumentasyon ng GCP dito, habang ang dokumentasyon ng AWS ay dito.

Nag-aalok ang Google Cloud Platform ng apat na antas ng suporta, na kinabibilangan ng Basic, Development, Production, at Premium na suporta. Ang mga gastos ay maaaring mula sa libre hanggang $250 bawat buwan bawat user para sa unang tatlong antas ngunit mas mataas para sa Premium na antas ng suporta.

Nag-aalok din ang Amazon Web Services ng apat na plano ng suporta, simula sa libre hanggang $1,200 bawat buwan. Ang mga premium na antas ay tinatawag na Developer, Business, at Enterprise. At ang mga ito ay may mas maraming feature, mapagkukunan, at mas mahusay na oras ng pagtugon.

Mga Libreng Serbisyo

Makakahanap ka ng isang hanay ng mga libreng serbisyo sa parehong mga platform. Ang mga ito ay kadalasang mga pangunahing alok na may mga feature cap, gaya ng bandwidth, vCPU, mga kahilingan, at iba pa.

Ang parehong mga platform ay nag-aalok ng mga libreng virtual machine na pagkakataon. Inaalok ito ng AWS ng t2 o t3 micro instance, habang inaalok ito ng Google kasama ang f1-micro instance nito.

Makakakuha ka rin ng 5 GB ng storage sa parehong mga platform. Pati na rin ang 1 TB ng mga query sa database bawat buwan, Kubernetes Engine, App Engine, machine learning, video AI, at speech to text nang libre sa GCP. Habang nag-aalok ang AWS ng mga libreng pagsubok at 12-buwang libreng serbisyo, na ang ilan ay palaging libre.

bilis

Ang parehong mga platform ay nag-aalok ng napakabilis na imprastraktura na may makabagong teknolohiya. Gayunpaman, ang bilis ay nauugnay sa kung paano ino-optimize ng isang user ang platform. Sa hilaw na bilis, parehong nag-aalok ng napakabilis na platform.

Tandaan din na ang lokasyon ng isang server sa iyong mga user ay maaaring makaimpluwensya sa bilis.

Bagama't mayroong maraming mga pagsubok upang patunayan kung alin ang mas mabilis, iyon ay halos walang saysay. Ang parehong mga platform ay sapat na mabilis. Kung paano mo ginagamit ang mga ito ang mahalaga. Maaari kang gumamit ng isang platform tulad ng Cloudperf upang subaybayan ang hilaw na bilis sa buong mundo.

Konklusyon

Nakarating na kami sa dulo ng paghahambing na ito ng Google Cloud Platform at Amazon Web Services. Tulad ng nakikita mo, pareho silang mahusay na alok mula sa dalawang natitirang mga korporasyon.

Ang iyong pagpili, samakatuwid, ay depende sa iyong mga pangangailangan. Kung nagsisimula ka pa lang o kailangan mong mag-migrate ng maliit hanggang katamtamang laki ng proyekto, lubos na inirerekomenda ang GCP.

Kung hindi, kung alam mo kung ano ang iyong ginagawa o hindi mo kayang panindigan ang Google, palaging may AWS.

Nnamdi Okeke

Nnamdi Okeke

Si Nnamdi Okeke ay isang mahilig sa computer na mahilig magbasa ng malawak na hanay ng mga libro. Mas gusto niya ang Linux kaysa sa Windows/Mac at gumagamit na siya
Ubuntu mula noong mga unang araw nito. Mahuhuli mo siya sa twitter via bongotrax

Mga Artikulo: 299

Tumanggap ng mga kagamitan sa teknolohiya

Mga tech na trend, mga uso sa pagsisimula, mga review, online na kita, mga tool sa web at marketing nang isang beses o dalawang beses bawat buwan