AWS Vs Azure Vs GCP – La piattaforma cloud di tua scelta?

Di Veritis

Amazon, Microsoft e Google dominano il panorama del cloud pubblico fornendo i servizi cloud più sicuri, flessibili e affidabili. Le loro rispettive piattaforme cloud, AWS, Azure e GCP offrono ai clienti una gamma di opzioni di archiviazione, calcolo e networking.

Alcune delle caratteristiche comuni tra le tre piattaforme includono il provisioning istantaneo, il self-service, l’autoscaling, la gestione delle identità, la sicurezza e la conformità, tra le altre.

Al momento, AWS può essere considerato molto più grande sia di Azure che di GCP in termini di funzionalità e maturità.

Tuttavia, anche gli altri due stanno progredendo ad un ritmo più veloce per dimostrare il loro dominio sul mercato.

AWS Vs Azure Vs GCP: Feature-

Dettagli AWS Azure GCP
Servizi di calcolo 1) AWS Beanstalk
2) Amazon EC2
3) Amazon EC2 Auto-Scaling
4) Amazon Elastic Container Registry
5) Amazon Elastic Kubernetes Service
6) Amazon Lightsail
7) AWS Serverless Application Repository
8) VMware Cloud for AWS
9) AWS Batch
10) AWS Fargate
11) AWS Lambda
12) Avamposti AWS
13) Elastic Load Balancing
1) Platform-as-a-service (PaaS)
2) Function-as-a-service (FaaS)
3) Service Fabric
4) Azure Batch
5) Cloud Services
6) Container Instances Batch
7) Azure Container Service (AKS)
8) Virtual Machines Compute Engine
9) Virtual Machine Scale Sets
1) App Engine
2) Docker Container Registry
3) Instant Groups
4) Compute Engine
5) Graphics Processing Unit (GPU)
6) Knative
7) Kubernetes
8) Funzioni
Storage Services 1) Simple Storage Service (S3)
2) Elastic Block Storage (EBS)
3) Elastic File System (EFS)
4) Storage Gateway
5) Snowball
6) Snowball Edge
7) Snowmobile
1) Blob Storage
2) Queue Storage
3) File Storage
4) Disk Storage
5) Data Lake Store
1) Cloud Storage
2) Persistent Disk
3) Transfer Appliance
4) Transfer Service
AI/ML 1) SageMaker
2) Comprehend
3) Lex
4) Polly
5) Rekognition
6) Machine Learning
7) Translate
8) Transcribe
9) DeepLens
10) AMI di apprendimento profondo
11) Apache MXNet su AWS
12) TensorFlow su AWS
1) Machine Learning
2) Azure Bot Service
3) Cognitive Services
1) Cloud Machine Learning Engine
2) Dialogflow Enterprise Edition
5) Cloud Natural Language
6) Cloud Speech API
7) Cloud Translation API
8) Cloud Video Intelligence
9) Cloud Job Discovery (Private Beta)
Servizi database 1) Aurora
2) RDS
3) DynamoDB
4) ElastiCache
5) Redshift
6) Neptune
7) Servizio di migrazione di database
1) Database SQL
2) Database per MySQL
3) Database per PostgreSQL
4) Data Warehouse
5) Server Stretch Database
6) Cosmos DB
7) Table Storage
8) Redis Cache
9) Data Factory
1) Cloud SQL
2) Cloud Bigtable
3) Cloud Spanner
4) Cloud Datastore
Backup Servizi Glacier 1) Archiviazione
2) Backup
3) Site Recovery
1) Nearline (dati ad accesso frequente)
2) Coldline (dati acceduti di rado)
Serverless computing 1) Lambda
2) Serverless Application Repository
Funzioni Google Cloud Functions
Fortezze 1) Posizione dominante sul mercato
2) Ampia, matura
3) Supporto per grandi organizzazioni
4) Portata globale
5) Flessibilità e una più ampia gamma di servizi
1) Secondo più grande fornitore
2) Integrazione con strumenti e software Microsoft
3) Ampio set di funzionalità
4) Cloud ibrido
5) Supporto per open source
6) Ideale per startup e sviluppatori
1) Progettato per aziende cloud-native
2) Impegno per l’open source e la portabilità
3) Contratti flessibili
4) Esperienza DevOps
5) Modello completo basato su container
6) Più efficiente in termini di costiefficiente
Caching Elastic Cache Redis Cache Cloud CDN
File Storage EFS Azure Files ZFS e Avere
Networking Rete virtuale (VNET) Virtual Private Cloud (VPC) Cloud Virtual Network
Security AWS Security Hub Azure Security Center Cloud Security Command Center
Posizione 77 zone di disponibilità in 24 regioni geografiche Presenza in più di 60 regioni nel mondo Presenza in 24 regioni e 73 zone. Disponibile in 200+ paesi e territori
Documentazione Migliore della classe Alta qualità Alta qualità
Prezzi/Opzioni di sconto Un anno di prova gratuita con uno sconto fino al 75% per un impegno di 13 anni Fino al 75% di sconto per un impegno da uno a tre anni Credito GCP di $300 per 12 mesi oltre ad uno sconto per uso prolungato fino al 30%

AWS Vs Azure Vs Google Cloud: Prezzi

Nella scelta di un fornitore di servizi di cloud pubblico, l’aspetto del prezzo è considerato l’impulso principale che influenza il processo decisionale delle aziende IT.

Il seguente confronto tra AWS, Azure e GCP in termini di prezzo e tipo di macchina vi aiuterà nella vostra decisione:

Tipo di macchina AWS Azure GCP
Istanza più piccola Un’istanza con 2 CPU virtuali e 8 GB di RAM ti costerà circa USD69 al mese. Un’istanza con 2 CPU virtuali e 8 GB di RAM ti costerà circa USD70/mese. Un’istanza con 2 CPU virtuali e 8 GB di RAM ti costerà circa USD52/mese.
Istanza più grande L’istanza più grande che include 3,84 TB di RAM e 128 vCPU ti costerà circa USD 3,97/ora. L’istanza più grande che include 3.89 TB di RAM e 128 vCPU vi costerà circa USD 6,79/ora. L’istanza più grande che include 3,75 TB di RAM e 160 vCPU vi costerà circa USD 5.32/ora.

Oltre ai modelli di prezzo sopra menzionati, c’è un altro modello che vale la pena menzionare!

AWS e Azure stanno offrendo i loro servizi cloud con opzioni di fatturazione pay-per-minute, mentre GCP è davanti a loro fornendo un’opzione di fatturazione pay-per-second. Inoltre, GCP sta offrendo vari sconti e contratti flessibili per ottenere il massimo afflusso di domanda.

Amazon Web Services (AWS)

Pioniere del cloud computing, Amazon è stato il primo a entrare nel mercato dei servizi cloud oltre un decennio fa e conduce sia in termini di numero di prodotti che di clienti, con AWS considerato il punto di riferimento della qualità del servizio cloud.

AWS offre una gamma di offerte Infrastructure as a Service (IaaS) che possono essere classificate in computing, database, content delivery and storage e networking.

AWS consente un flusso di raccolta dati fluido e flessibile utilizzando servizi serverless come Amazon Kinesis Streams, Amazon SQS Queues e AWS Lambda Functions. Fornisce alle organizzazioni la possibilità di scegliere la piattaforma dell’applicazione web, il sistema operativo, il database e i linguaggi di programmazione, tra gli altri, in base alle loro esigenze.

L’utilizzo delle risorse dell’infrastruttura cloud può essere monitorato utilizzando gli strumenti di gestione AWS come AWS CloudTrail e Amazon CloudWatch per monitorare l’attività degli utenti e AWS Config per gestire l’inventario delle risorse e le modifiche.

AWS contribuisce a un significativo miglioramento della produttività e della crescita aziendale delle organizzazioni. Alcuni svantaggi di AWS includono l’infrastruttura complessa e i limiti di servizio predefiniti che sono impostati in base alle esigenze medie degli utenti.

I data center di Amazon sono i più grandi tra i tre fornitori di cloud e sono situati in 77 regioni in tutto il mondo.

ALSO LEGGI: Migliori pratiche per la migrazione al cloud AWS e vantaggi

Microsoft Azure

La piattaforma Microsoft Azure è stata progettata per costruire, distribuire e gestire vari servizi e applicazioni attraverso l’enorme rete di data center gestiti da Microsoft. Le offerte di Azure includono calcolo, rete, database di gestione dei dati e prestazioni.

Azure Site Recovery permette alle organizzazioni di tutte le dimensioni di orchestrare la replica site-to-site e il recupero dei dati alle VM ospitate su Azure stesso. Azure offre Zone Redundant Storage (ZRS) o ridondanza dell’archiviazione dei dati in più regioni del data center.

Azure ExpressRoute facilita la connettività del data center ad Azure attraverso un link privato senza utilizzare Internet, fornendo così maggiore sicurezza, maggiore affidabilità e minore latenza.

Azure ha anche ampie capacità di networking, compreso il supporto per connessioni multiple site-to-site alle reti virtuali, insieme alla capacità di collegare le reti virtuali di regioni diverse tra loro.

Azure ha il più basso prezzo di istanza su richiesta e scontato. Gli sviluppatori specializzati possono scrivere, testare e distribuire algoritmi utilizzando Azure Machine Learning Studio.

ALSO LEGGI: Passi per una migrazione di successo di Microsoft Azure Cloud

Google Cloud Platform (GCP)

Con un’interfaccia intuitiva, costi inferiori, istanze preemptible e opzioni di calcolo flessibili, GCP è un’alternativa interessante sia ad AWS che ad Azure. Google utilizza la crittografia completa di tutti i dati e dei canali di comunicazione, compreso il traffico tra i data center.

Alcune delle aree in cui Google Cloud compete fortemente con AWS includono la configurabilità delle istanze e dei pagamenti, la privacy e la sicurezza del traffico, l’efficienza dei costi e il Machine Learning.

Mentre tutti e tre i fornitori di cloud offrono sconti fino al 75 per cento per un impegno da uno a tre anni, Google offre inoltre uno sconto per uso prolungato fino al 30 per cento su ogni tipo di istanza in esecuzione per più del 25 per cento ogni mese.

La prova gratuita di 1 anno di AWS è abbinata al credito di GCP di 300 dollari per 12 mesi insieme a un tier gratuito che non è limitato nel tempo. Il modello di crediti di GCP è più adatto per le organizzazioni che si avventurano di recente nei servizi cloud.

Google offre diverse API off-the-shelf che riguardano la computer vision, l’elaborazione del linguaggio naturale e la traduzione. Gli ingegneri dell’apprendimento automatico possono costruire modelli basati sulla libreria open-source di apprendimento profondo TensorFlow di Google Cloud Machine Learning Engine.

ALSO LEGGI: Migrare a Google Cloud Platform (GCP) – Migliori pratiche, strumenti e vantaggi

Una battaglia a tre

Le differenze tra i tre principali servizi di cloud possono essere viste valutandoli utilizzando diversi parametri come il calcolo, lo stoccaggio, i database, le posizioni e la documentazione.

  • Computo: AWS offre Elastic Compute Cloud (EC2) che gestisce tutti i servizi di calcolo gestendo macchine virtuali che hanno impostazioni preconfigurate e possono anche essere configurate dagli utenti come richiesto. D’altra parte, Azure offre macchine virtuali e set di scale di macchine virtuali mentre GCP fornisce il Google Compute Engine (GCE) che svolge le stesse funzioni.
  • Storage: Amazon S3 (Simple Storage Service) è la migliore opzione per lo stoccaggio con un’ampia documentazione, una tecnologia provata e testata con un adeguato supporto della comunità. Microsoft Azure Storage e Google Cloud Storage offrono anche servizi di archiviazione affidabili.
  • Database: Strumenti multipli e opzioni di servizio riguardanti i database sono offerti da tutti i principali fornitori di servizi. Il Relational Database Service (RDS) di Amazon supporta i principali database come Oracle e PostgreSQL e gestisce tutto, dall’aggiornamento al patching. Azure SQL database offre funzioni di gestione di database SQL per Azure, mentre è Cloud SQL per GCP.
  • Posizione: AWS, Azure e GCP offrono una grande copertura in tutto il mondo e assicurano il picco delle prestazioni delle applicazioni avendo il minor percorso possibile per la base di clienti prevista. Mentre Amazon ha 77 zone di disponibilità, Azure è presente in oltre 60 regioni e Google in 33 paesi, con nuove regioni che vengono aggiunte regolarmente.
  • Documentazione: Tutti e tre i fornitori offrono una documentazione di alta qualità, anche se AWS è leggermente più avanti di Azure e GCP.

AWS Vs Azure Vs Google Cloud: Dopo aver esaminato i pro e i contro più significativi di questi tre fornitori di cloud, è ovvio che ognuno di loro è unico a modo suo e fornisce varie opzioni ai clienti.

Ma quando li guardiamo da vicino, possiamo vedere AWS assicurarsi la massima impronta in questa battaglia cloud di Azure vs AWS vs GCP. Anche se AWS è in vantaggio, è ancora incerto dire per quanto tempo AWS godrà del dominio.

Azure e GCP stanno lottando senza sosta per assicurarsi una quota massima nel mercato globale del cloud.

Azure sta facendo leva sul fatto che ‘è facile integrare gli strumenti MS con il cloud Azure’. Quindi, Azure può facilmente abbracciare le organizzazioni per utilizzare gli strumenti MS.

D’altra parte, GCP con i migliori modelli di prezzo può aiutare i clienti con preoccupazioni di costo.

AWS, Azure e GCP: Quote di mercato e tasso di crescita

Dall’inizio del cloud computing, AWS sta dominando gli altri nel mercato globale del cloud. AWS sta godendo di una posizione dominante assicurandosi circa il 32% della quota di mercato globale. Mentre Microsoft Azure sta seguendo AWS con il 19 per cento della quota di mercato globale.

E, GCP è al terzo posto con una quota di mercato globale del 10 per cento.

La quota di mercato del cloud a colpo d’occhio:

  • AWS – 32%
  • Microsoft Azure – 19%
  • GCP – 7%

Il dilemma della selezione

La guerra per la supremazia del cloud è tra i Tre Grandi. Mentre un certo numero di altri giocatori come IBM e Oracle si sono avventurati nei servizi cloud, sono ancora molto lontani dal mettere all’angolo una quota significativa del mercato.

Ognuna delle tre piattaforme cloud AWS, Azure e GCP sono uniche a modo loro e offrono una pletora di opzioni che le organizzazioni possono scegliere in base alle loro esigenze specifiche.

Se AWS manterrà la sua eminenza o se gli altri recupereranno nel prossimo futuro resta da vedere.

Hai bisogno di consigli?

Post aggiornato: 01 gennaio 2021

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.