Organizzazione dei dati sul cloud
Un database cloud è un servizio di database creato e accessibile attraverso una piattaforma cloud. Offre molte delle stesse funzioni di un database tradizionale, con la flessibilità aggiunta del cloud computing. Per implementare il database, l'utente installa il software su un'infrastruttura cloud.
Caratteristiche principali:
- Un servizio di database creato e accessibile attraverso una piattaforma cloud
- Consente agli utenti aziendali di ospitare dei database, senza acquistare hardware dedicato
- Può essere gestito dall'utente o offerto as a service e gestito da un provider
- Può supportare database SQL (compreso MySQL) o NoSQL
- Accessibile tramite un'interfaccia Web o un'API fornita da un vendor
Perché scegliere i database cloud

Facilità di accesso
Gli utenti possono accedere ai database cloud praticamente da qualsiasi luogo, utilizzando l'API di un vendor o l'interfaccia Web.

Scalabilità
I database cloud possono espandere le loro capacità di storage durante il runtime, per adeguarsi ad esigenze mutevoli. Le organizzazioni pagano solo per quello che usano.

Disaster recovery
In caso di disastro naturale, malfunzionamento dell'apparecchiatura o interruzione dell'alimentazione elettrica, i dati sono protetti tramite backup su server remoti.
Considerazioni relative ai database cloud
Opzioni di controllo
Gli utenti possono optare per un'immagine di macchina virtuale gestita come un database tradizionale o come il DBaaS (database as a service) di un provider.
Tecnologia database
I database SQL sono molto comuni, ma non facilmente scalabili. I database NoSQL sono più facilmente scalabili, ma non funzionano con alcune applicazioni.
Sicurezza
La maggior parte dei provider di database cloud codificano i dati e forniscono altre misure di sicurezza; le organizzazioni dovrebbero esaminare le opzioni.
Manutenzione
Quando si utilizza un'immagine di macchina virtuale, è necessario assicurarsi che i membri dello staff IT possano occuparsi della manutenzione dell'infrastruttura sottostante.
Le soluzioni di database IBM Cloud forniscono un livello di dati gestiti scalabile
Le soluzioni di database IBM Cloud offrono un portafoglio completo di servizi gestiti per dati e analytics — un approccio ibrido, basato su tecnologia open source, che affronta le esigenze di utilizzo intensivo di dati degli sviluppatori di applicazioni, dei data scientist e degli architetti IT, per fornire vantaggi immediati e a più lungo termine.
Una prospettiva IBM: Gestione dei dati
La gestione dei dati relativi al coinvolgimento e alle applicazioni per enormi reti di utenti mobili o dispositivi remoti può essere un incubo, in termini di scalabilità e disponibilità.
Il problema è che la maggior parte dei database richiede che gli aggiornamenti abbiano luogo in un database “master” centrale. Ciò può causare dei colli di bottiglia delle prestazioni e anche impedire l'esecuzione delle applicazioni, se la connessione al database master non è disponibile.
Un database cloud, come IBM Cloudant ® consente di portare l'accesso al database al confine estremo della rete, rappresentato da dispositivi mobili, strutture remote, sensori e prodotti commerciali con connessione ad Internet, in modo da poter aumentare le dimensioni e consentire alle applicazioni di continuare l'esecuzione offline.
I database ibridi creano un cloud di dati ibrido, distribuito, per prestazioni, portata, tempo di attività, mobilità e risparmi maggiori:
- Parti da dimensioni ridotte ed espanditi.
- Ottieni una scalabilità elastica, on demand.
- I cluster possono estendersi a più data center.
- Gestisci il tuo cloud personalmente oppure lascia che sia il provider a farlo per te.
- Combina e associa provider cloud per ottimizzare la portata geografica, gli SLA (service level agreement), i prezzi e i requisiti normativi.
Questo è il percorso verso il cloud ibrido, che soddisfa le crescenti esigenze di gestione dei dati, non le esigenze infrastrutturali. Le organizzazioni possono ottimizzare continuamente il livello dei dati per i costi, le prestazioni, la sicurezza e la portata. Possono suddividere i loro dati, distribuirli e spostarli più vicini ai loro utenti.
Ad esempio, le organizzazioni finanziarie stanno adottando il concetto di ibrido, utilizzando il database come un repository centrale per tutte le loro eterogenee fonti di dati e presentando, quindi, tali dati finanziari in formato JSON. I dati vengono quindi distribuiti al database as a service e replicati nelle aree geografiche a livello globale.
Se un cliente a Singapore deve attendere più di 4 secondi che i dati dell'applicazione mobile vengano recuperati da un database in New Jersey, è probabile che non userà più quell'applicazione. La soluzione Database-as-a-Service può replicare e distribuire immediatamente i dati e offrire accesso in tempo quasi reale a tali dati, in tutto il mondo.
I database cloud possono raccogliere, recapitare, replicare e propagare all'intera rete tutti i dati, utilizzando il nuovo concetto di cloud ibrido. Gli utenti non devono più implementare il middleware dipendente, per recapitare richieste database ovunque nel mondo. Possono connettere le applicazioni direttamente al loro database.
Inizia subito
Cloudant è un livello di dati completamente gestito come servizio
Parla con un esperto
Chiama il numero 1-844-95-CLOUD (Codice priorità: CLOUD)