Tecnologie di database relazionale in Azure e AWS
RDS e servizi di database relazionali di Azure
Azure offre diversi servizi di database relazionali equivalenti a RDS (Relational Database Service) di AWS. tra cui:
- Database SQL
- Database di Azure per MySQL
- Database di Azure per PostgreSQL
- Database di Azure per MariaDB
È possibile distribuire altri motori di database, ad esempio SQL Server, Oracle e MySQL tramite le istanze di macchine virtuali di Azure.
I costi di RDS di AWS sono determinati dalla quantità di risorse hardware consumate dall'istanza, ad esempio CPU, RAM, archiviazione e larghezza di banda di rete. Nei servizi di database di Azure i costi dipendono dalla dimensione del database, dalle connessioni simultanee e dai livelli di velocità effettiva.
Vedi anche
Analisi e Big Data
Azure offre un pacchetto di prodotti e servizi progettati per acquisire, organizzare, analizzare e visualizzare grandi quantità di dati, che comprende i servizi seguenti:
HDInsight: distribuzione Apache gestita che include Hadoop, Spark, Storm o HBase.
Data Factory: offre funzionalità di orchestrazione e pipeline dei dati.
Azure Synapse Analytics: servizio di analisi aziendale che riduce il tempo necessario per estrarre informazioni dettagliate da data warehouse e sistemi di Big Data.
Azure Databricks: piattaforma di analisi unificata per analisti dei dati, ingegneri dei dati, data scientist e professionisti di Machine Learning.
Data Lake Store: servizio di analisi che riunisce funzionalità aziendali di data warehousing e analisi dei Big Data. Eseguire query sui dati in base alle proprie esigenze, usando risorse serverless o dedicate su larga scala.
Machine Learning: consente di creare e applicare analisi predittive sui dati.
Analisi di flusso: offre analisi dei dati in tempo reale.
Data Lake Analytics: un servizio di analisi su larga scala ottimizzato per l'uso con Data Lake Store
Power BI: servizio di analisi aziendale che fornisce le funzionalità necessarie per creare visualizzazioni interattive avanzate dei dati.
Confronto tra i servizi
Type | Servizio AWS | Servizio di Azure | Descrizione |
---|---|---|---|
Database relazionale | SERVIZI DESKTOP REMOTO | Database SQL Database di Azure per MySQL Database di Azure per PostgreSQL Database di Azure per MariaDB |
Servizi di database relazionali gestiti in cui resilienza, scalabilità e manutenzione vengono gestite principalmente dalla piattaforma Azure. |
Database relazionale serverless | Amazon Aurora Serverless | Database SQL di Azure serverless Pool SQL serverless in Azure Synapse Analytics |
Offerte di database che dimensionano automaticamente le risorse di calcolo in base alla domanda del carico di lavoro. Vengono addebitati costi al secondo per il calcolo effettivo usato (Azure SQL)/dati elaborati dalle query (Azure Synapse Analytics serverless). |
NoSQL |
DynamoDB (chiave-valore) SimpleDB Amazon DocumentDB (documento) Amazon Neptune (grafico) |
Azure Cosmos DB | Azure Cosmos DB è un database multimodello distribuito a livello globale che supporta in modo nativo più modelli di dati: coppie chiave-valore, documenti, grafici e a colonne. |
Memorizzazione nella cache | ElastiCache Amazon MemoryDB per Redis |
Cache per Redis | Servizio di caching distribuito in memoria che offre un archivio ad alte prestazioni usato in genere per l'offload del lavoro non transazionale da un database. |
Migrazione del database | Servizio Migrazione del database di Azure | Servizio Migrazione del database di Azure | Servizio che esegue la migrazione dei dati e dello schema del database da un formato di database a una tecnologia di database specifica nel cloud. |
Architetture di database
Architettura | Descrizione |
---|---|
Giochi con Azure Cosmos DB | Scalabilità elastica del database per supportare picchi di traffico imprevedibili e offrire esperienze multiplayer a bassa latenza su scala globale. |