Google Cloud vs AWS: beveiliging, sterke punten, nadelen, ondersteuning en meer
Google Cloud Platform (GCP) en Amazon Web Services (AWS) zijn twee van de 3 grootste cloudinfrastructuurproviders ter wereld. Samen met Azure vormen ze 80% van de markt, waarbij Google Cloud de kleinste is.
AWS startte in 2006 en het Google Cloud Platform volgde 4 jaar later. Maar GCP heeft zijn achterstand op veel manieren ingehaald en beide bedrijven blijven groeien.
Gezien de geschiedenis van Google als technologiebedrijf, is het begrijpelijk als je probeert te kiezen tussen de twee diensten. En dit ondanks het grote en leidende marktaandeel van Amazon Web Service.
In dit bericht worden deze twee platforms bekeken om te zien wie het beste aanbod doet voor kleine of middelgrote operaties die naar de cloud moeten migreren.
Vergelijking van Google Cloud Platform (GCP) versus Amazon Web Services (AWS)
Google Cloud Platform (GCP) | Amazon Web Services (AWS) | |
---|---|---|
Intro-wolk computergebruik: | Begonnen 2010 | Begonnen 2006 |
Marktstatistieken: | ~7% marktaandeel | ~30% marktaandeel |
Sterke punten: | Gebruiksgemak Makkelijk aan te passen AI en machinaal leren | Meer diensten Enterprise-klanten |
minpunten: | Minder diensten, minder locaties | Heeft toegewijde experts nodig |
Diensten aangeboden: | Meer dan 100 | Meer dan 200 |
Globaal bereik: | 100 aanwezigheidspunten | 230+ aanwezigheidspunten |
Prijzen: | Gemiddelde | Gemiddelde |
Beveiliging: | Okay | Okay |
Ondersteuning: | Okay | Okay |
Gratis diensten: | 20+ altijd gratis | Altijd gratis, 12 maanden gratis, gratis proefversies |
Snelheid: | Zeer snel | Zeer snel |
Lees ook: Top 7 beheerde Google Cloud WordPress-hosting
Checkout: Top 5 beheerde AWS WordPress-hosting
Een inleiding tot cloudcomputing
Cloud computing omvat het gebruik van computersysteembronnen zonder dat de hardware hoeft te worden beheerd. De serviceprovider zorgt meestal voor het hardwarebeheer, zodat de gebruiker gewoon de bronnen kan gebruiken.
Cloud computing gebruikt veel concepten en technologieën om deze diensten mogelijk te maken. Hier zijn enkele van de belangrijkste:
- VM - Virtuele machine. Dit is een emulatie van een fysieke computer en biedt ook de rekenfuncties van een computer. VM's kunnen worden gegroepeerd om grotere clusters met meer kracht te vormen.
- Aanleg – Dit is een eenheid van virtuele machinebronnen en omvat verwerkingskracht, RAM, opslag en een netwerkverbinding. U kunt in één keer meer dan 100 vCPU's met terabytes RAM hebben.
- vCPU – Virtuele CPU. Betekent eenvoudig één thread in een CPU-kern. Een 2-core CPU met elk 2 threads zal verschijnen als 4 vCPU's. Een enkele vCPU is prima om een kleine VM te maken.
- Opbergen – Veel cloudaanbieders bieden opslag als extra service aan, waaronder databases.
- Locatie – U kunt vaak een datacenterlocatie kiezen om uw server te hosten, meestal dichter bij uw doelgroep.
SaaS versus PaaS versus IaaS versus DBaaS versus FaaS
IaaS of Infrastructure as a Service, beter bekend als de cloud, is de ruggengraat van de meeste SaaS toepassingen. Hier is een korte lijst van deze gerelateerde acroniemen en wat ze betekenen.
- SaaS – Software-as-a-Service. Dit is wat de meeste cloudgebaseerde apps zijn.
- IaaS – Infrastructure as a Service. Hier krijg je verwerkingskracht, geheugen, opslag en een besturingssysteem.
- PaaS – Platform-as-a-Service. Dit is een container voor het uitvoeren van code die alleen in specifieke talen is geschreven.
- DBaaS – Yep, database as a service. U betaalt alleen voor gebruik.
- FaaS – Functioneren als een service. Geweldig voor API-services. Per aanvraag wordt één functie uitgevoerd.
Markt statistieken
Als marktleider bezit AWS ongeveer 31% van de computercloudmarkt, terwijl GCP ongeveer 7% bezit. Beide bedrijven blijven hoe dan ook groeien, aangezien de inkomsten vorig jaar met ongeveer 30% zijn gestegen.
Als het echter om inkomsten gaat, ziet het er anders uit. Google Cloud Platform verdiende $ 13 miljard aan jaaromzet, terwijl Amazon Web Services een indrukwekkende $ 45.3 miljard binnenhaalde voor 2020.
Diensten aangeboden
Beide bedrijven bieden een breed scala aan diensten aan. Hieronder een kort overzicht.
GCP | AWS | |
---|---|---|
Computerdiensten: | App-engine Compute Engine Kubernetes-engine Cloud-run Cloud-functies | Beanstalk EC2 Elastische Licht zeil Serverless |
Opslagdiensten: | Cloud Storage Persistente schijf | S3 – Eenvoudige opslagservice Elastisch bestandssysteem |
Databases: | CloudSQL Grote tafel | DynamoDB Aurora |
AI/machineleren: | Machine learning-engine Natuurlijke taal Spraak-API Video-intelligentie | Begrijpen SageMaker Rekognition Machine leren |
Hun meest elementaire diensten omvatten Google's Compute Engine, het equivalent van de AWS EC2. Een andere is App Engine, die concurreert met AWS Beanstalk.
- EC2 vs Compute Engine - Beide services zijn virtuele machines waarmee u resources naar wens kunt vergroten of verkleinen. Deze bronnen kunnen vCPU's, RAM en opslag omvatten.
- Beanstalk vs App Engine - Beide zijn runtime-engines voor cloud-native apps. Ontwikkel eenvoudig een app in een ondersteunde taal, zoals PHP of Go, upload deze en start de app. Dat is het. Geen behoefte aan serverbeheer en zo. Bovendien schaalt het automatisch wanneer dat nodig is.
Andere diensten zijn onder meer caching, beveiliging, netwerken, locaties, back-ups, DNS en automatisering. Bijna al deze services hebben meerdere opties, dus het wordt aan u als klant overgelaten om te kiezen wat u nodig heeft.
Over het algemeen biedt AWS meer dan 200 producten en diensten, terwijl GCP iets meer dan honderd biedt. Dit kantelt de schaal enigszins in het voordeel van Amazon, omdat het het gemakkelijker maakt om de unieke service te vinden die precies aan uw behoeften voldoet.
Wat kwaliteit betreft, beide bedrijven zijn solide zwaargewichten en de kwaliteit van hun diensten is over de hele linie gelijk.
Globaal bereik
Amazon Web Services heeft wereldwijd meer infrastructuur geïmplementeerd dan het Google Cloud Platform. Dit geeft het meer dan 230 points of presence, vergeleken met de 100 punten van Google.
AWS heeft ook 80 beschikbaarheidszones in vergelijking met de 73 en 25 regio's van Google in vergelijking met 24 voor Google. Hoewel het verschil niet veel lijkt, biedt het toch meer flexibiliteit voor diegenen die het laatste beetje snelheid en prestaties voor hun toepassingen nodig hebben.
Als je het bekijkt vanuit a kleine bedrijven perspectief, dan is de infrastructuur van GCP nog steeds indrukwekkend.
Sterke punten (voordelen)
AWS heeft het first-mover-voordeel in de branche en dit heeft het mogelijk gemaakt om meer betalende klanten te krijgen dan wie dan ook met een marktaandeel van meer dan 30%. En aangezien de meeste early adopters van cloud computing grotere bedrijven waren, heeft AWS ook meer zakelijke klanten dan GCP. Bovendien heeft het ook tijd gehad om meer diensten te verlenen, voor alle soorten en niveaus van klanten.
De kracht van GCP ligt in waar Google het meest bekend om staat: eenvoud en gebruiksgemak. Als beginner heb je misschien een weekend of langer nodig om met AWS in het reine te komen. Maar met GCP kunt u binnen een paar uur aan de slag.
Het begint met de Google-interface en het gemak van het beheren van projecten onder uw Google-account. Dan is er nog het intuïtieve ontwerp dat het gemakkelijk maakt om uw weg te vinden en de snelheid waarmee u uw doelstellingen bereikt. Google Cloud is gewoon het beter ontworpen product.
Beide platforms bieden ook indrukwekkende AI- en machine learning-services.
Minpunten (nadelen)
Het grootste nadeel van Amazon Web Services is dat je misschien een expert moet inhuren of meer tijd moet besteden om dingen voor elkaar te krijgen dan op het Google-platform. Voor Google Cloud Platform zijn de nadelen minder services dan AWS en minder locaties.
Hun twee nadelen passen echter bij hun algehele marketing. Grotere bedrijven kunnen AWS-experts inhuren, terwijl de meeste kleinere bedrijven die GCP gebruiken geen lasergerichte locatieservices nodig hebben.
Prijzen & besparingen
Zoals bij de meeste cloudservices, hangt de prijs af van de bronnen die u gebruikt. Veel van de services bevatten ook een gratis laag, waarna de facturering begint.
Als ze naast elkaar worden vergeleken, zijn de meeste aanbiedingen gelijk. Hoewel de rekenservices van Google Cloud relatief goedkoper zijn, moet u er rekening mee houden dat dit voor rekenkracht geoptimaliseerde VM's zijn. Ze hebben dus minder RAM-geheugen dan hun AWS-tegenhangers.
Je kunt berekenen GCP-prijzen hier en AWS-prijzen hier.
Als u van plan bent kosten te besparen, kunt u lokale instanties op AWS of preventieve virtuele machines op GCP bekijken. Dit is geweldig voor toepassingen die niet tijdgevoelig zijn, omdat ze alleen worden uitgevoerd als er middelen over zijn. Ze kunnen echter 60%-80% besparingen bieden.
Gereserveerde exemplaren bieden ook aanzienlijke besparingen. Dit is wanneer u een virtuele machine voor maximaal een jaar of drie reserveert, in tegenstelling tot on-demand gebruik. En als u van plan bent om vooraf te betalen, biedt AWS tot 40% korting voor 1 jaar gereserveerde instanties en tot 60% voor 3 jaar.
Je kunt er ook voor kiezen om serverloos te gaan. AWS biedt de Serverless repository en AWS Lambda, terwijl GCP Cloud Run en Cloud-functie biedt.
Met deze services kunt u een website of script uitvoeren zonder het gedoe van het huren of beheren van een server. Facturering gebeurt op basis van het aantal verzoeken. Bovendien biedt AWS 1 miljoen gratis verzoeken per maand, terwijl GCP 2 miljoen biedt.
Veiligheidskenmerken
Beide platforms bieden uitzonderlijke beveiligingsfuncties, dus u hoeft zich nergens zorgen over te maken, tenzij u onvoorzichtig bent of een fout maakt. Ze voldoen aan alle relevante standaarden en passen waar nodig encryptie toe.
Klantenservice
Beide bedrijven bieden professionele ondersteuningsplannen, evenals documentatie en gebruikersforums om de meeste problemen op te lossen. De documentatie van GCP is te vinden hier, terwijl de AWS-documentatie is hier.
Het Google Cloud Platform biedt vier ondersteuningsniveaus, waaronder ondersteuning voor basis, ontwikkeling, productie en premium. De kosten kunnen variëren van gratis tot $ 250 per maand per gebruiker voor de eerste drie niveaus, maar zijn veel hoger voor het Premium-ondersteuningsniveau.
Amazon Web Services biedt ook vier ondersteuningsplannen, van gratis tot $ 1,200 per maand. De premium niveaus worden Developer, Business en Enterprise genoemd. En ze worden geleverd met meer functies, bronnen en betere responstijden.
Gratis Diensten
Op beide platforms vind je een scala aan gratis diensten. Het zijn meestal basisaanbiedingen met functielimieten, zoals bandbreedte, vCPU, verzoeken, enzovoort.
Beide platforms bieden gratis instanties van virtuele machines. AWS biedt het aan met een t2- of t3-micro-instantie, terwijl Google het aanbiedt met zijn f1-micro-instantie.
Je krijgt ook 5 GB opslagruimte op beide platforms. Naast 1 TB aan databasequery's per maand, Kubernetes Engine, App Engine, machine learning, video-AI en gratis spraak-naar-tekst op GCP. Hoewel AWS gratis proefversies en gratis services van 12 maanden biedt, waarvan sommige altijd gratis zijn.
Snelheid
Beide platforms bieden een zeer snelle infrastructuur met geavanceerde technologie. Snelheid is echter relatief aan hoe een gebruiker het platform optimaliseert. Op ruwe snelheid bieden beide een supersnel platform.
Houd er ook rekening mee dat de locatie van een server naar uw gebruikers de snelheid kan beïnvloeden.
Hoewel er veel tests zijn om te bewijzen welke sneller is, is dat meestal zinloos. Beide platforms zijn snel genoeg. Hoe je ze gebruikt, daar gaat het om. Je kunt een platform gebruiken zoals Wolkperf om de ruwe snelheid over de hele wereld te volgen.
Conclusie
We zijn aan het einde gekomen van deze vergelijking van het Google Cloud Platform en Amazon Web Services. Zoals u kunt zien, zijn het beide geweldige aanbiedingen van twee uitstekende bedrijven.
Uw keuze zal daarom afhangen van uw behoeften. Als u net begint of een kleine tot middelgrote onderneming wilt migreren project, dan wordt GCP ten zeerste aanbevolen.
Anders, als je weet wat je doet of Google gewoon niet kunt uitstaan, dan is er altijd AWS.