Questo articolo offre una panoramica delle soluzioni di database di Azure descritte in Centro architetture di Azure.
Le soluzioni di database di Azure includono sia sistemi di gestione di database relazionali tradizionali (RDBMS) che soluzioni Big Data.
I carichi di lavoro RDBMS includono l'elaborazione delle transazioni online (OLTP) e l'elaborazione analitica online (OLAP). I dati provenienti da più origini dell'organizzazione possono essere consolidati in un data warehouse. È possibile usare un processo di estrazione, trasformazione e caricamento (ETL) per spostare e trasformare i dati di origine.
Un'architettura di Big Data è progettata per gestire l'inserimento, l'elaborazione e l'analisi di dati complessi o di grandi dimensioni. Le soluzioni Big Data in genere comportano una grande quantità di dati non relazionali, che i sistemi RDBMS tradizionali non sono adatti per l'archiviazione. Questo tipo di database viene definito NoSQL (non solo SQL).
Questo articolo fornisce risorse per informazioni sui database di Azure. Vengono descritti i percorsi per implementare le architetture che soddisfano le esigenze e le procedure consigliate da tenere presenti durante la progettazione delle soluzioni.
Sono disponibili molte architetture da cui trarre per soddisfare le esigenze del database. Forniamo anche idee per la soluzione su cui sviluppare, che includono collegamenti a tutti i componenti necessari.
Informazioni sui database in Azure
Se non si ha familiarità con i database in Azure, il punto migliore per iniziare è Microsoft Learn. Questa piattaforma online gratuita offre video ed esercitazioni per l'apprendimento pratico. Microsoft Learn offre percorsi di apprendimento basati sul ruolo di lavoro, ad esempio sviluppatore o analista di dati.
È possibile esplorare i moduli dati di Azure o usare questo percorso di apprendimento per comprendere Azure SQL concetti fondamentali.
Ecco alcuni moduli di Learn che potrebbero risultare utili:
- Scegliere un approccio all'archiviazione dei dati in Azure
- Progettare la migrazione ad Azure
- Distribuire il database SQL di Azure
- Esplorare i servizi di analisi e database di Azure
- Proteggere il database SQL di Azure
Percorso di produzione
Per trovare opzioni utili per gestire i dati relazionali, considerare queste risorse:
- Per informazioni sulle risorse per raccogliere dati da più origini e su come applicare e applicare trasformazioni dei dati all'interno della pipeline di dati, vedere Estrarre, trasformare e caricare (ETL).
- Per informazioni sull'elaborazione analitica online (OLAP), che organizza database aziendali di grandi dimensioni e supporta analisi complesse, vedere Elaborazione analitica online.
- I sistemi di elaborazione delle transazioni online registrano le interazioni aziendali man mano che si verificano. Per altre informazioni, vedere Online Transaction Processing (OLTP).For more information, see Online transaction processing (OLTP).
Un database non relazionale non usa lo schema tabulare di righe e colonne. Per altre informazioni, vedere Dati non relazionali e NoSQL.
Per informazioni sui data lake, che contengono una grande quantità di dati nel formato nativo e non elaborato, vedere Data lake.
Un'architettura di Big Data può gestire l'inserimento, l'elaborazione e l'analisi dei dati troppo grandi o troppo complessi per i sistemi di database tradizionali.
- Per altre informazioni, vedere Architetture di Big Data.
- Per informazioni sulla progettazione di un sistema in grado di ridimensionare e aumentare le dimensioni dei dati, vedere Creare un sistema scalabile per dati di grandi dimensioni.
- Per altre informazioni su Azure Databricks, un servizio di analisi basato su Apache Spark per le soluzioni di analisi e intelligenza artificiale per Big Data, vedere Monitoraggio di Azure Databricks.
Un cloud ibrido è un ambiente IT che combina il cloud pubblico e i data center locali. Per altre informazioni, vedere Estendere le soluzioni dati locali al cloud.
Azure Cosmos DB è un servizio di database NoSQL completamente gestito per lo sviluppo di app moderne. Per altre informazioni, vedere Modello di risorse di Azure Cosmos DB.
Per informazioni sulle opzioni per il trasferimento di dati da e verso Azure, vedere Trasferire dati da e verso Azure.
Procedure consigliate
Esaminare queste procedure consigliate durante la progettazione delle soluzioni.
Procedure consigliate | Descrizione |
---|---|
Modelli di gestione dei dati | La gestione dei dati è l'elemento chiave delle applicazioni cloud. Influenza la maggior parte degli attributi di qualità. |
Modello Outbox transazionale con Azure Cosmos DB | Informazioni su come usare il modello Outbox transazionale per la messaggistica affidabile e il recapito garantito di eventi. |
Distribuire i dati a livello globale con Azure Cosmos DB | Per ottenere bassa latenza e disponibilità elevata, alcune applicazioni devono essere distribuite nei data center vicini agli utenti. |
Usare l'archivio dati migliore per il processo | Scegliere la tecnologia di archiviazione più adatta ai dati e alle modalità d'utilizzo previste. |
Sicurezza in Azure Cosmos DB | Le procedure consigliate per la sicurezza consentono di prevenire, rilevare e rispondere alle violazioni del database. |
Soluzioni di protezione dei dati | Risolvere i problemi relativi all'aumento dell'accessibilità ai dati nel cloud e a come proteggerli. |
Backup continuo con ripristino temporizzato in Azure Cosmos DB | Informazioni sulla funzionalità di ripristino temporizzato di Azure Cosmos DB. |
Ottenere la disponibilità elevata con Azure Cosmos DB | Azure Cosmos DB offre più funzionalità e opzioni di configurazione per ottenere la disponibilità elevata. |
Disponibilità elevata per database Azure SQL e Istanza gestita di SQL | Il database non deve essere un singolo punto di errore nell'architettura. |
baseline di sicurezza del database Azure SQL
La sicurezza è una parte essenziale di qualsiasi soluzione di database.
- Baseline di sicurezza di Azure per Azure SQL Database
- Baseline di sicurezza di Azure per Servizio Migrazione del database di Azure
Scelte di tecnologia
Sono disponibili molte opzioni per le tecnologie da usare con Database di Azure. Questi articoli consentono di scegliere le tecnologie migliori per le proprie esigenze.
- Scegliere un archivio dati analitici in Azure
- Scegliere una tecnologia di analisi dei dati in Azure
- Scegliere una tecnologia di elaborazione batch in Azure
- Scegliere una tecnologia per l'archiviazione di Big Data in Azure
- Scegliere una tecnologia di orchestrazione della pipeline di dati in Azure
- Scegliere una tecnologia di inserimento dei messaggi in tempo reale in Azure
- Scegliere un archivio dati di ricerca in Azure
- Scegliere una tecnologia per l'elaborazione di flussi in Azure
Rimanere aggiornati con i database
Vedere Aggiornamenti di Azure per mantenere aggiornato la tecnologia Database di Azure.
Risorse correlate
Queste architetture usano tecnologie di database.
- Istanza gestita di SQL con chiavi gestite dal cliente
- Archiviazione ottimizzata con classificazione dei dati logica
- Applicazioni distribuite a livello globale con Azure Cosmos DB
Ecco alcune altre risorse:
- Scenario di Adatum Corporation per la gestione e l'analisi dei dati in Azure
- Lo scenario di Lamna Healthcare per la gestione e l'analisi dei dati in Azure
- Ottimizzare l'amministrazione delle istanze di SQL Server
- Elaborazione di testo in formato libero per la ricerca
- Scenario Relecloud per la gestione e l'analisi dei dati in Azure
- Uso dei file in formato CSV e JSON per le soluzioni di dati
Soluzioni di esempio
Queste idee di soluzione sono alcuni degli approcci di esempio che è possibile adattare alle proprie esigenze.
- Cache dei dati
- Data warehouse aziendale
- Rischio di credito prestito e modellazione predefinita
- Messaggistica
- Monitoraggio delle apparecchiature di data mining
- App Web multiarea con connettività privata a un database
- App serverless con Azure Cosmos DB
Prodotti di database simili
Se si ha familiarità con Amazon Web Services (AWS) o Google Cloud, vedere i confronti seguenti:
- Tecnologie di database relazionale in Azure e AWS
- Confronto tra servizi Google Cloud to Azure - Piattaforma dati
Passaggi successivi
Per altre informazioni, vedere La Guida all'architettura dei dati di Azure .