Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
I dati sono fondamentali per tutte le applicazioni. Una delle decisioni più importanti per l'architettura consiste nella scelta della soluzione di database appropriata. Azure offre un portfolio completo di servizi di database che si estendono su database relazionali, database NoSQL, cache in memoria e istanze di database gestite. Sia che si creino applicazioni transazionali, carichi di lavoro analitici o sistemi distribuiti a livello globale, i servizi di database di Azure offrono prestazioni, scalabilità e affidabilità necessarie all'organizzazione.
Il database appropriato per lo scenario dipende dal modello di dati, dai requisiti di coerenza, dai modelli di query e dalle preferenze operative. Le considerazioni principali includono la struttura dei dati, ad esempio relazionale e non relazionale, i requisiti delle transazioni, le esigenze di scalabilità e il livello desiderato di overhead di gestione. Il portfolio di database di Azure si estende su offerte PaaS (Platform as a Service) completamente gestite, opzioni IaaS (Infrastructure as a Service) e servizi specializzati per modelli di carico di lavoro specifici.
Architettura
Scaricare un file di Visio di questa architettura.
Apache, Apache Cassandra® e il logo Hadoop sono marchi registrati o marchi di Apache® Software Foundation nei Stati Uniti e/o in altri paesi. L'uso di questi marchi non implica alcuna approvazione da parte di Apache Software Foundation.
Il diagramma precedente illustra una tipica realizzazione di un database di base o di riferimento. Per soluzioni reali che è possibile compilare in Azure, vedere Architetture di database.
Le soluzioni di database di Azure includono sistemi di gestione di database relazionali tradizionali (RDBMS) e sistemi OLTP (Online Transaction Processing), carichi di lavoro di Big Data e analisi, tra cui sistemi OLAP (Online Analytical Processing) e carichi di lavoro NoSQL. Per trovare soluzioni reali che è possibile creare in Azure, vedere Architetture di database.
Esplorare le architetture di database e le guide
Gli articoli di questa sezione includono architetture completamente sviluppate che è possibile distribuire in Azure ed espandersi in soluzioni e guide di livello di produzione. Questi articoli consentono di decidere come usare le tecnologie di database in Azure. Le idee di soluzione mostrano modelli di implementazione e possibilità da considerare durante la pianificazione dello sviluppo del proof of concept (POC) del database.
Guide del database
Scelte tecnologiche
Gli articoli seguenti consentono di valutare e selezionare le tecnologie di database migliori per i requisiti del carico di lavoro:
- Preparare la scelta di un archivio dati in Azure
- Informazioni sui modelli di archivio dati
- Archiviazione di Big Data
- Archivio dati di ricerca
- Ricerca vettoriale
- Orchestrazione di pipeline
- Opzioni di trasferimento dei dati
NoSQL
Elaborazione dei dati
- Soluzioni OLAP
- Soluzioni OLTP
- Guida all'estrazione, alla trasformazione e al caricamento (ETL)
- Data lake
- Architetture di Big Data
Governance dei dati
- Offuscamento dei dati tramite Delphix
- Scrambling dei dati per SAP tramite Delphix
- Struttura della raccolta per un catalogo Microsoft Purview federato
Architetture di database
Le architetture pronte per la produzione seguenti illustrano soluzioni di database end-to-end che è possibile distribuire e personalizzare:
Data warehouse
Azure Data Factory
- Medallion lakehouse utilizzando Azure Data Factory
- Architettura di base di Azure Data Factory
- Architettura avanzata aziendale di Azure Data Factory
- Architettura mission-critical di Azure Data Factory
NoSQL
Mainframe
- Replicare e sincronizzare i dati del mainframe
- Replicazione dei dati del mainframe utilizzando Precisely Connect
- Replica dei dati mainframe tramite Qlik
- Replicazione dei dati mainframe tramite Rocket® Data Replicate and Sync (RDRS)
- Eseguire la migrazione del livello dati mainframe ad Azure usando mLogica LIBER*IRIS
- Modernizzare i dati midrange del mainframe
- Riingegnerizzare le applicazioni batch dei mainframe
- Trasferimento della comunicazione dei dati IMS (IMS DC) e del database IMS (IMS DB)
- Implementare SMA OpCon in Azure
Relazionale
Big Data
Idee per soluzioni di database
Relazionale
- Eseguire la migrazione di un database Oracle ad Azure
- Eseguire la migrazione di un database Oracle a una macchina virtuale di Azure
- Eseguire la migrazione di un database Oracle a un Database@Azure Oracle Exadata
- Resilienza tra aree per TDE (Transparent Data Encryption) SQL usando il modulo di protezione hardware gestito di Azure Key Vault
NoSQL
Scopri i database su Azure
Microsoft Learn offre risorse di formazione online gratuite per le tecnologie di database di Azure. La piattaforma offre video, esercitazioni e lab interattivi per prodotti e servizi specifici, insieme ai percorsi di apprendimento organizzati in base al ruolo di lavoro.
Le risorse seguenti forniscono informazioni di base per le implementazioni di database in Azure:
- Scopri i servizi di database e analisi di Azure
- Scegliere un approccio di archiviazione dei dati in Azure
- Distribuire database SQL di Azure
- Proteggere il database SQL di Azure
- Progettare la migrazione ad Azure
- Esplorare i moduli di database di Azure
Percorsi di apprendimento per ruolo
- Data engineer:Concetti fondamentali dei dati di Azure: Esplorare i dati relazionali in Azure
- Amministratore del database:Implementare soluzioni di database scalabili usando Azure SQL
- Developer:Sviluppare soluzioni che usano Azure Cosmos DB
Per una formazione più basata sui ruoli, esplorare altri percorsi di apprendimento.
Idoneità dell'organizzazione
Le organizzazioni che iniziano l'adozione del cloud possono utilizzare il Cloud Adoption Framework per Azure per ottenere indicazioni comprovate, progettate per accelerare l'adozione del cloud. Per indicazioni sull'analisi e sulla gestione dei dati su scala cloud, vedere Analisi su scala cloud.
Per garantire la qualità della soluzione di database in Azure, seguire Azure Well-Architected Framework. Il framework di Well-Architected fornisce indicazioni prescrittive per le organizzazioni che cercano l'eccellenza dell'architettura e descrive come progettare, effettuare il provisioning e monitorare soluzioni di Azure ottimizzate per i costi.
Per indicazioni specifiche del database, vedere le guide al servizio Well-Architected Framework seguenti:
Procedure consigliate
Esaminare le procedure consigliate seguenti quando si progettano le soluzioni di database.
| Procedura consigliata | Descrizione |
|---|---|
| Modello Outbox transazionale con Azure Cosmos DB | Scopri come utilizzare il Modello Outbox Transazionale per la messaggistica affidabile e la consegna garantita degli eventi. |
| Distribuire i dati a livello globale usando Azure Cosmos DB | Per ottenere bassa latenza e disponibilità elevata, alcune applicazioni devono essere distribuite nei data center vicini agli utenti. |
| Sicurezza in Azure Cosmos DB | Le procedure consigliate per la sicurezza consentono di prevenire, rilevare e rispondere alle violazioni del database. |
| Backup continuo con ripristino temporizzato (PITR) in Azure Cosmos DB | Informazioni su Azure Cosmos DB PITR (Point-In-Time Restore). |
| Ottenere la disponibilità elevata usando Azure Cosmos DB | Azure Cosmos DB offre più funzionalità e opzioni di configurazione per ottenere disponibilità elevata. |
| Disponibilità elevata per Azure SQL Database e Azure SQL Managed Instance | Il database non deve essere un singolo punto di errore nell'architettura. |
Rimanere aggiornati con i database
I servizi di database di Azure si evolvono per affrontare le sfide moderne dei dati. Rimanere informati sugli aggiornamenti e sulle funzionalità più recenti.
Per rimanere aggiornati sui servizi di database chiave, vedere gli articoli seguenti:
- Novità del database SQL di Azure
- Novità di Database di Azure per PostgreSQL
- Novità di Database di Azure per MySQL
Altre risorse
I database sono una categoria ampia e riguardano una gamma di soluzioni. Le risorse seguenti consentono di ottenere altre informazioni sulle Azure.
Soluzioni ibride e multicloud
La maggior parte delle organizzazioni necessita di un approccio ibrido ai database perché dispone di carichi di lavoro che eseguono sia in locale che nel cloud. Le organizzazioni in genere estendono le soluzioni di database locali al cloud. Per connettere gli ambienti, le organizzazioni devono scegliere un'architettura di rete ibrida.
- PostgreSQL abilitato per Azure Arc: eseguire PostgreSQL gestito da Azure nell'infrastruttura.
- Modelli ibridi e multicloud di Azure: connettere i database locali ai servizi cloud.
Esaminare gli scenari di database ibridi seguenti:
- Gestione ibrida di Azure Arc per SQL Server: usare Azure Arc per gestire SQL Server in ambienti diversi.
- Progettazione dell'architettura ibrida: connettere gli ambienti locali ad Azure.
Modernizzazione dei dati mainframe
Le organizzazioni che usano sistemi mainframe legacy possono modernizzare i carichi di lavoro dei dati eseguendo la migrazione ai servizi di database di Azure. Azure offre più modelli di migrazione e strategie di replica che consentono di eseguire la transizione dei dati mainframe mantenendo al contempo la continuità aziendale.
- Modernizzare i dati di fascia media nei mainframe: Migrare le origini dati legacy su piattaforme moderne.
- Replicare e sincronizzare i dati del mainframe: mantenere sincronizzati i dati mainframe e cloud.
- Replica dei dati mainframe tramite Connect: Usare Precisely Connect per la replica dei dati.
- Replica dei dati mainframe tramite Qlik: replicare i dati usando le tecnologie Qlik.
Integrazione dell'analisi
Per i carichi di lavoro di analisi che dipendono da basi di database ben architettate, vedere gli articoli seguenti:
- Progettazione dell'architettura di analisi: vedere una panoramica delle soluzioni di analisi in Azure.
- Archiviazione dei dati e analisi: Integrando i database con le piattaforme di analisi.
Amazon Web Services (AWS) o i professionisti di Google Cloud
Per semplificare la rapida espansione, gli articoli seguenti confrontano le opzioni del database di Azure con altri servizi cloud:
- Tecnologie di database relazionali in Azure e AWS: confrontare i servizi di database di Azure e AWS.
- Confronto tra google cloud e servizi di Azure: piattaforma dati: confrontare i servizi di database di Azure e Google Cloud.
Contributori
Microsoft gestisce questo articolo. I collaboratori seguenti hanno scritto questo articolo.
Autori principali:
- Mohit Agarwal | Principal Cloud Solution Architect
Per visualizzare i profili LinkedIn non pubblici, accedere a LinkedIn.