Home topics What is a cloud database? Cos'è un database cloud?
Iscriviti alla newsletter IBM
Illustrazione grafica di un database cloud

Un database cloud è un servizio di database creato e accessibile tramite una piattaforma di cloud computing. Svolge molte delle stesse funzioni di un database tradizionale con l'ulteriore flessibilità del cloud computing. Gli utenti installano software su un'infrastruttura cloud per implementare il database.

Gestire dati relativi all'engagement e alle applicazioni per reti estese di utenti mobili o dispositivi remoti può rappresentare una sfida per la scalabilità e la disponibilità. Il problema è che la maggior parte dei database richiede che gli aggiornamenti avvengano in un database “principale” centrale. Ciò può causare problemi di prestazioni e impedire l'esecuzione delle applicazioni se la connessione al database principale non è disponibile.

Un database cloud consente alle organizzazioni di spingere l'accesso al database fino ai margini più remoti della rete per i dispositivi mobili, le strutture remote, i sensori e i beni abilitati a Internet. Ciò contribuisce a migliorare la scalabilità e a consentire alle applicazioni di continuare a essere eseguite offline.

Come funziona un database cloud

I database cloud raccolgono, distribuiscono, replicano e inviano verso i margini tutti i dati di un'organizzazione utilizzando il concetto di cloud ibrido. Gli utenti non devono più implementare il middleware dipendente per fornire richieste di database in qualsiasi parte del mondo, ma possono connettere le applicazioni direttamente al loro database.

I database ibridi creano un cloud di dati ibrido distribuito per incrementare le prestazioni, la portata, i tempi di attività, la mobilità e i risparmi sui costi. In tal modo, le organizzazioni possono:

  • Iniziare in piccolo e crescere in grande.

  • Scalare in modo elastico e on demand.

  • Estendere i cluster su più data center.

  • Gestire il cloud in modo indipendente o lasciare che sia un provider a gestirlo per loro conto.

  • Combinare e abbinare i provider di cloud per ottimizzare la portata geografica, i Service Level Agreement (SLA), i prezzi e i requisiti normativi.

Ad esempio, le organizzazioni finanziarie stanno adottando il concetto di ibrido utilizzando il database come archivio centrale per tutte le loro diverse fonti di dati e quindi fornendo questi dati finanziari in formato JSON. Questi dati vengono quindi distribuiti al database-as-a-service e replicati in diverse regioni geografiche del mondo.

Se un cliente di Singapore deve attendere più di 4 secondi prima che i dati delle sue applicazioni mobili vengano recuperati da un database nel New Jersey, è improbabile che quel cliente utilizzi nuovamente quell'applicazione. I Database-as-a-Service (DBaaS) possono replicare e distribuire immediatamente i dati, offrendo così un accesso quasi in tempo reale ai dati in tutto il mondo.

Funzioni di un database cloud
Vantaggi di un database cloud
Facilità di accesso

Gli utenti possono accedere ai database cloud praticamente ovunque, utilizzando l'API o l'interfaccia web di un fornitore.

Scalabilità

I database cloud possono espandere le proprie capacità di archiviazione durante il run time per soddisfare esigenze mutevoli. Le organizzazioni pagano solo per ciò che utilizzano.

Disaster recovery

In caso di calamità naturali, guasti alle attrezzature o interruzioni di corrente, i dati vengono mantenuti al sicuro tramite backup su server remoti.

Considerazioni sui database cloud

Un database cloud è in grado di soddisfare le crescenti esigenze di gestione dei dati. Le organizzazioni possono ottimizzare continuamente il livello dati in termini di costi, prestazioni, sicurezza e portata. Possono suddividere i dati, distribuirli e spostarli più vicino ai propri utenti. Le considerazioni per un database cloud includono quanto segue.

Opzioni di controllo: gli utenti possono scegliere un'immagine della macchina virtuale gestita come un database tradizionale o come il DBaaS di un provider.

Tecnologia di database: i database SQL sono difficili da scalare ma molto comuni. I database NoSQL si scalano più facilmente ma non sono compatibili con diverse applicazioni.

Sicurezza: la maggior parte dei provider di database cloud crittografa i dati e fornisce ulteriori misure di sicurezza.

Manutenzione: quando si utilizza un'immagine della macchina virtuale, il personale IT deve comprendere come mantenere l'infrastruttura sottostante.

Soluzioni correlate
IBM Db2® on Cloud

Affidati a un team operativo dedicato, al PITR e al disaster recovery ad alta disponibilità (HADR) con supporto di regioni multizona e scalabilità indipendente.

Esplora IBM Db2 on Cloud

IBM® Cloudant

Utilizza questo database distribuito e completamente gestito per carichi di lavoro pesanti e applicazioni web e mobile in rapida crescita. Cloudant è disponibile come servizio IBM Cloud®.

Esplora IBM Cloudant

IBM Cloud Databases for MySQL

Sviluppa applicazioni web mission-critical che offrono prestazioni elevate con scalabilità e sicurezza.

Esplora IBM Cloud Databases for MySQL
Risorse IBM Cloud Professional Architect

Sviluppa le tue competenze sui database cloud attraverso corsi interattivi e il nostro percorso di apprendimento all'interno del curriculum IBM Cloud Professional Architect.

L'architettura di cloud ibrido di Masters

Il torneo di golf The Masters ha utilizzato IBM Cloudant per offrire agli spettatori nuovi modi per avvicinarsi al gioco che amano, dagli highlight dell'AI al Masters Fantasy Game.

Cos'è il Database-as-a-Service (DBaaS)?

Scopri il DBaaS, una delle categorie in più rapida crescita di offerte SaaS (Software-as-a-Service), e ottieni suggerimenti per scegliere il DBaaS più adatto alle tue applicazioni cloud.

Fai il passo successivo

Le soluzioni di database IBM Cloud offrono un portfolio completo di servizi gestiti per dati e analytics. Grazie a un approccio ibrido, basato sull'open source, queste soluzioni rispondono alle esigenze ad alta intensità di dati di sviluppatori di applicazioni, data scientist e architetti IT.

Esplora le soluzioni di database IBM Cloud Prova gratuitamente un database cloud