AWS vs Azure vs Google: Vælg den bedste løsning for din organisation
On november 27, 2021 by adminSidst opdateret den 15. februar 2021
Markedet for Infrastructure-as-a-Service (IaaS) har nået sit vendepunkt i kølvandet på nye realiteter som f.eks. fjernarbejde. Konkurrencen på IaaS-markedet er nu hård, og der er tale om et trevejsræs: Amazon Web Services (AWS) vs. Azure vs. Google Cloud.
Hvis du ønsker at skifte til den offentlige cloud, kan det være en udfordring at vælge en udbyder, der passer bedst til dine forretningskrav. Parallels® skærer igennem kompleksiteten omkring IaaS-markedet og debatten om AWS vs. Azure vs. Google Cloud for at hjælpe dig med at træffe et informeret valg.
Markedsandel
Markedsandelen for offentlige cloud-tjenester forventes at nå op på mere end 362,3 milliarder amerikanske dollars i 2022. Tre af de største udbydere, der udgør dette marked, er AWS, Azure og Google Cloud. Nedenfor er nævnt fordelingen af de rapporter, som disse tre udbydere deler i år 2020.
AWS
Amazon Web Services (AWS) omsætning steg med 29 % fra 3. kvartal 2019 til 3. kvartal 2020 (8,9 mia. dollar til 11,6 mia. dollar). AWS har 32 % af markedsandelen af den offentlige cloud og genererer mere omsætning end kombinationen af Azure og Google Cloud. AWS har haft en springstart (lanceret i 2006), hvilket ser ud til at have fungeret godt til dets fordel.
Azure
Microsoft Azure-indtægterne voksede med 48 % i sidste kvartal af 2020. Azure har 19 % af markedsandelen. Efter at være kommet ind på IaaS-markedet fire år efter AWS (2010) er Azure blevet nummer to på listen over offentlige cloud-udbydere.
Google Cloud
Google Cloud genererede 3,44 mia. dollar i omsætning (45 %) i 2020. Google Cloud har 6 % af markedsandelen af den offentlige cloud. Google Cloud blev lanceret længe før Azure, men har ikke formået at gå videre end det, når det gælder om at have en andel på Azure-markedet.
Free Tiers
Hvis du lige er begyndt at udforske IaaS-teknologierne eller har et begrænset budget, er et gratis tier et godt udgangspunkt. Selv om de gratis tiers måske ikke er tilstrækkelige til fuldt produktionsarbejde, kan de hjælpe organisationer med at komme i gang med nogle af IaaS-tjenesterne. Der findes to typer gratis tiers for AWS, Azure og Google Cloud: “Limited-time for free” og Always Free.
Med niveauet “Limited-time for free” får du specifikke IaaS-produkter ved registrering eller første tilmelding. Du kan dog kun bruge disse produkter i begrænsede mængder i en periode på op til 12 måneder. Når denne tid udløber, skal du betale for IaaS-produkterne til standardpriser. Når det gælder niveauet “Always free” har du gratis adgang til IaaS-produkter, men du kan ikke overskride en fastsat tærskel på en måned.
Nedenfor er der en detaljeret oversigt over AWS vs. Azure vs. Google Clouds gratis niveauer:
AWS
Amazon tilbyder i modsætning til Azure og Google Cloud ikke kreditter. Nogle af AWS’ “Altid gratis” IaaS-produkter omfatter:
- AWS CodeBuild (op til 100 build-minutter pr. måned).
- Amazon DynamoDB (højst 25 GB lagerplads pr. måned).
- AWS Lambda (op til en million anmodninger og 3,2 millioner sekunders beregningstid pr. måned).
- Amazon RDS (MySQL, MariaDB, PostgreSQL og Oracle Database).
- AWS Step Functions (4.000 tilstandsovergange pr. måned).
- AWS CodeCommit (højst fem brugere med 50 GB pr. måned).
- AWS CodePipeline (én aktiv pipeline pr. måned).
Når det gælder niveauet “Limited-time for free”, har AWS følgende cloud-tjenester:
- 750 timer pr. måned af Elastic Compute Cloud (EC2).
- En million API-opkald pr. måned.
- 1 GB Amazon Cloud Directory.
- 30 GB Elastic Block storage.
- 5 GB S3 storage.
- 40 timer med Amazon AppStream 2.0.
- Access til Machine Learning (ML)-produkter som Lex, Rekognition, Polly, Transcribe og Translate.
Azure
Når du registrerer eller tilmelder dig en Azure-konto første gang, får du automatisk en kredit på 200 USD, som du kan bruge på Azure-produkter inden for de første 30 dage. Nogle af Azure IaaS “Always free”-niveauprodukterne omfatter:
- Azure Cosmos DB (op til 400 provisionerede gennemløbsrack-enheder pr. sekund med 5 GB lagerplads).
- Azure App Service (højst 10 mobil-, web- eller API-programmer med 1 GB lagerplads).
- Azure Functions (op til en million anmodninger og 400.000 GB ressourceforbrug).
- Event Grid (højst 100.000 operationer til offentliggørelse og levering af begivenheder).
- Azure Active Directory (op til 50.000 lagrede objekter med single sign-on (SSO) og Multi-Factor Authentication (MFA) til alle cloud-applikationer.
- Azure Service Fabric til implementering af microservice-applikationer.
- Azure DevOps (de første fem brugere er gratis).
- Azure Data Factory (op til fem gratis lavfrekvente aktiviteter).
Med niveauet “Limited-time for free” får du følgende cloud-tjenester fra Azure:
- 750 timer Azure B1S generelle virtuelle maskiner (VM’er) til generelle formål til Windows Server.
- 750 timer med Azure B1S VM’er til generelle formål til Linux OS.
- 5 GB lokalt redundant lagerplads.
- 250 GB lagerplads til SQL Database.
- 15 GB båndbredde til udgående dataoverførsel.
Google Cloud
Google Cloud tilbyder 300 USD til førstegangsindehavere af en konto. Men mens Azure kræver, at brugerne skal bruge deres kredit inden for de første 30 dage, giver Google Cloud mulighed for en brugsperiode på op til 12 måneder. Nogle bemærkelsesværdige eksempler på tjenester under Googles “Always free”-niveau omfatter:
- Google App Engine (op til 5 GB Cloud Storage med 28 front-end- og 9 back-end-instans-timer pr. dag).
- Google BigQuery (højst 10 GB lagerplads og 1 TB forespørgsler pr. måned).
- Google Cloud Build (op til 120 build-minutter pr. dag).
- Google Cloud Functions (op til to millioner invocationer for både HTTP og baggrund pr. måned).
- Google Cloud Source Repositories (højst fem brugere med 50 GB lagerplads).
- Google Cloud Storage (op til 5 GB regional lagring i USA med 5.000 klasse A- og 50.000 klasse B-operationer).
- Google Compute Engine (en f1-micro VM i amerikanske regioner).
Sikkerhed
Når det gælder cloud-sikkerhed, tager cloud-udbydere hensyn til to faktorer: fysisk sikkerhed, som omfatter beskyttelse af fysiske datacentre på geografiske steder, og infrastruktursikkerhed, som omfatter autentificering og autorisering, firewallsikkerhed, datakryptering, identitetsstyring og beskyttelse af cloud-tjenester. Tabellen nedenfor fremhæver AWS vs. Azure vs. Google Cloud sikkerhedsaspekter:
Sikkerhedstjeneste | AWS | Azure | Google Cloud | |
Fysisk sikkerhed | Amazon har mange stærkt diversificerede datacentre spredt over hele verden for at sikre redundans, tilgængelighed og kapacitetsplanlægning. | Azure bruger 58 nøje udvalgte regioner fordelt over hele kloden i 140 lande/regioner for at sikre suverænitet, dataresidens, robusthed og overholdelse. | Google Cloud har mange datacentre fordelt over 22 nøje udvalgte regioner og 61 zoner for at undgå enkeltstående fejl og opnå dataresidens. | |
Autentifikation og autorisering | Identitets- og adgangsstyringsprotokol (IAM) | Active Directory (Azure AD) med understøttelse af Single Sign-On (SSO) | OAuth 2.0-protokol med SSO-understøttelse | |
Firewall Security | Web Application Firewall | Application gateway | Application gateway | |
Data Encryption | Key Management Service (KMS) | Storage Service Encryption (SSE) | ||
Identity Management | Amazon Cognito | Active Directory B2C (AD B2C) | Unified Management Console (UMC) | |
Cloud Services Protection | Shield | Shield | Distributed Denial-of Service (DDoS)-beskyttelsestjeneste |
Storage Comparison
De mest almindelige cloud-lagringsteknologier, der anvendes af AWS, Azure og Google Cloud omfatter:
- Bloklagring. Bloklagring er en form for vedvarende disklagring og bruges i forbindelse med VM’er. Der findes to former for bloklagring: traditionelle magnetisk baserede harddiske (HDD’er) og moderne SSD’er (Solid-State Disks).
- Objektlagring. Objektlagring er et elastisk og fleksibelt formatlagringssystem, der er designet til lagring af ustrukturerede data i skyen. Der findes tre former for objektlagring: Hot til adgang til øjeblikkelige data, Cool til sjældne data og Cold til arkivmaterialer i skyen.
- Filopbevaring. Fillagring er en forholdsvis ny teknologi til lagring i skyen, der ligner et traditionelt Network File System (NFS). Med filopbevaring kan brugerne nemt montere filer til deres VM’er og læse og få adgang til deres poster.
AWS, Azure og Google Cloud anvender også forskellige databasetjenester, herunder RDBMS (Relational Database Management Systems), NoSQL Key-Values og NoSQL Indexes.
Her er en oversigt over AWS vs. Azure vs. Google Cloud-lagertilbud:
Storage Service | AWS | Azure | Google Cloud | |
Cloud-lagringsteknologi | ||||
Block Storage | Elastic Block Store (EBS). Der findes 3 former:
|
Managed Disks (administrerede diske). Der findes 2 former:
|
Persistente diske (PD’er). Der er to former:
|
|
Objektlagring | Simple Storage Service (S3). Der findes 2 former for S3:
|
Azure Blob-lagring. Der er 3 kategorier:
|
Google Cloud Storage (GCS). Der er 2 former for GCS:
|
|
Filopbevaring | Elastic File System (EFS). | Azure File Storage (AFS). | Mangler et native tilbud om filopbevaring. Bruger Filesystem in Userspace (FUSE). | |
Database | ||||
RDBMS | Amazon RDS | Amazon RDS | SQL Database | Google Cloud SQL |
NoQL Key-Value | Amazon DynamoDB | Tabelopbevaring |
|
|
NoSQL Index | Amazon SimpleDB | Azure Cosmos DB | Azure Cosmos DB | Google Cloud Datastore |
Processing Power
Elastic Compute Cloud (EC2) er AWS’ flagskibsinfrastruktur til skalerbar computing on demand, konkurrerer med Azure’s Virtual Machine Scale Sets og Google’s Compute Engine (GCE). I tabellen nedenfor sammenlignes værtens tilbud for EC2, Virtual Machine Sets og GCE med hensyn til VM’er og VM-skalerbarhed:
Processing Feature | AWS (EC2) | Azure (Virtual Machine Set) | Google Cloud (GCE) | ||
Virtuelle Maskiner | |||||
Clock Speed | 1.6 GHz til 3,3 GHz | 2,7 GHz til 3,7 GHz | 2,0 GHz til 4.0 GHz | ||
Maximum vCPU’er | 128 | 128 | 224 | ||
GPU Acceleration | Ja | Ja | Ja | Ja | Ja |
Maximum vGPU’er | 4 | 4 | 4 | ||
Maximum hukommelse | 244 GB | 208 GB | 448 GB | ||
Grænser for midlertidig lagring | 48 TB | 3 TB | 4 TB | ||
VM-skalerbarhed | |||||
Autoskalerer | Ja (via klonopbygning) | Ja (via forudindstillingsgruppe) | Ja (via klonopbygning) | ||
Auto Resize | Ja | Ja | Ja | Ja |
Prisfastsættelse
Prisfastsættelse er vanskelig, når der er kontrast mellem AWS, Azure og Google Cloud. Det skyldes primært, at omkostningerne justeres ofte, og at prismodellerne er lidt forskellige. For at få en fair prissammenligning af de tre skal du forstå deres prisordninger.
Derudover skal du gøre dig bekendt med, hvordan hver udbyder definerer sine priser for on-demand VM-instanser, reserverede VM’er og lagringsniveauer. Denne tabel giver indsigt i væsentlige prisparametre, der er direkte sammenlignelige, og dem, der ikke er det, når det drejer sig om VM’er:
Prisparameter | AWS | Azure | Google Cloud | Sammenligneligt? | |
Ratingfrekvens | Betaling efter forbrug og baseret på fakturering pr. sekund, med et minimum på et minut | Betaling efter forbrug og baseret på fakturering pr. sekund, uden forudgående omkostninger | Betaling efter forbrug og baseret på fakturering pr. sekund, med et minimum på et minut | Ja. Pay-as-you-go ordningen er ensartet på tværs af alle cloud-udbydere. | |
Instance typer/maskintyper | Almene formål, beregningsoptimeret, hukommelsesoptimeret | Almene formål, beregningsoptimeret, hukommelsesoptimeret | . Derudover tilbyder Azure Storage-optimeret,
GPU-optimeret og High-performance compute-maskintyper. |
General-purpose, Compute- Optimized, Memory-optimized | Ja, AWS, Azure og Google Cloud har de samme instanskategorier. |
On-Demand VM’er | Prisen afhænger af antallet af vCPU’er og hukommelseskapaciteten | Prisen afhænger af antallet af vCPU’er og hukommelseskapaciteten | Prisen afhænger af antallet af vCPU’er og hukommelseskapaciteten | Nej. Cloud-udbydere bruger en anden kombination af vCPU’er og hukommelseskapaciteter under prissætningen. | |
Reserverede VM’er | Rabat på op til 72 % for en etårig eller treårig forpligtelse. | Rabat på op til 82 % for en etårig eller treårig forpligtelse. | Rabat for en etårig eller treårig forpligtelse. | Nej. Prissætningen er kun sammenlignelig, hvis du betaler månedligt. |
Som eksempel kan vi sammenligne AWS vs. Azure vs. Google Cloud ved at bruge on-demand-instanser som prisparameter.
Instanceparameter | vCPU’er | RAM | OS | AWS (pris pr. time)* | Azure (pr.timepris)* | |
General-purpose | 2 | 8 GB for AWS, 8 GB for Azure og 7.5 GB for Google Cloud | Linux (Ubuntu) | US$0,100 | US$0,117 | US$0,107 |
Compute-optimeret | 2 | 3,75 GB for AWS, 2,75 GB for AWS og 2,75 GB for Azure.0 GB for Azure og 1,8 GB for Google Cloud | Linux (Ubuntu) | US$0.100 | US$0.117 | US$0.813 |
Memory-optimeret | 2 | 15.25 GB for AWS, 15 GB for Azure og 13 GB for Google Cloud | Linux (Ubuntu) | US$0,133 | US$0,0992 | US$0,134 |
* Priserne er baseret på cloud-udbyderens nuværende on-demand-prisstruktur og kan ændres.
I sidste ende ser det ud til, at AWS har en prisfordel i forhold til Azure og Google Cloud for både generelle og beregningsoptimerede on-demand-instanser. Azure har dog en generel fordel, når det drejer sig om hukommelsesoptimerede applikationer.
Parallels RAS understøtter de førende IaaS-udbydere
Der findes ikke nogen perfekt IaaS-udbyder, der passer til alle, når en virksomheds it-infrastruktur skal migreres til skyen. Det ville være bedre, hvis organisationer fokuserede på at vælge den bedst egnede udbyder i forhold til deres forretningsbehov. Dette kræver en effektiv multi-cloud-strategi.
En måde at vedtage den bedste multi-cloud-strategi på er at sikre, at du kører dine arbejdsbelastninger der, hvor de passer bedst. Hvis du finder, at Google Cloud egner sig bedre til sikkerhedskrævende applikationer, skal du fortsætte med at køre disse applikationer der. Hvis du finder Azure passende til beregningsintensive applikationer, skal du køre dine arbejdsbelastninger der. På den anden side, hvis AWS er billigere til generelle applikationer, er der ingen grund til at skifte til en anden udbyder.
Hvilken cloud-udbyder du end vælger, kan Parallels® Remote Application Server (RAS) hjælpe dig med at opnå din bundlinje. Parallels RAS er en multi-cloud-baseret VDI-løsning, der leverer Windows-desktops, applikationer og data til et bredt spektrum af platforme. Disse omfatter macOS, Linux, Chrome OS, iOS, Android og enhver anden HTML5-kompatibel browser.
Parallels RAS understøtter on-premises private cloud-implementeringer, hybride cloud-implementeringer og offentlige cloud-implementeringer. Eksempler på, hvor offentlige cloud-implementeringer er mulige, omfatter AWS, Azure og Google Cloud. Med indbyggede sikkerhedsfunktioner som bl.a. multi-faktor-autentifikation (MFA), granulær filtrering og klientpolitikker kan organisationer effektivt levere virtualisering til enhver enhed på ethvert sted.
Tjek, hvad du kan opnå med din foretrukne IaaS-udbyder ved at downloade din GRATIS 30-dages prøveversion af Parallels RAS!
Skriv et svar