Amazon DocumentDB (compatibile con MongoDB)

Servizio di database compatibile con MongoDB veloce, scalabile e di elevata disponibilità

Amazon DocumentDB (compatibile con MongoDB) è un servizio di database di documenti veloce, scalabile, di elevata disponibilità e completamente gestito che supporta i carichi di lavoro MongoDB. Come database di documenti, Amazon DocumentDB facilita storage, query e indicizzazione dei dati JSON.

Fin dagli albori, Amazon DocumentDB è un servizio di database non relazionale progettato per offrire le prestazioni, la scalabilità e la disponibilità di cui hai bisogno durante l'esecuzione di carichi di lavoro MongoDB mission critical e su vasta scala. Amazon DocumentDB offre caratteristiche di storage e calcolo separate in modo da consentire a ciascuna di esse di scalare in modo indipendente; inoltre, questo ti consente di dimensionare la capacità di lettura a milioni di richieste al secondo aggiungendo fino a 15 repliche di lettura a bassa latenza in pochi minuti, indipendentemente dalle dimensioni dei dati.

Amazon DocumentDB offre una disponibilità del 99,99% e la replica di sei copie dei dati in tuo possesso su tre zone di disponibilità. Puoi utilizzare AWS Database Migration Service (DMS) gratuitamente (per sei mesi) per migrare con facilità i tuoi database locali o quelli MongoDB di Amazon Elastic Compute Cloud (EC2) in Amazon DocumentDB praticamente senza tempi di inattività.

Vantaggi

Compatibile con MongoDB

L'implementazione dell'API MongoDB 3.6 con licenza open source Apache 2.0 di Amazon DocumentDB avviene attraverso l'emulazione delle risposte che un client MongoDB attende da un server dello stesso servizio, il che consente di utilizzare i driver e gli strumenti già disponibili del database con Amazon DocumentDB. L'aggiornamento dell'applicazione è facile quanto la modifica dell'endpoint del database nel nuovo cluster Amazon DocumentDB. Ulteriori informazioni sulle API supportate di MongoDB.

Ulteriori informazioni »

Completamente gestito

Amazon DocumentDB ti sgrava dal carico di lavoro legato alle attività di gestione di database quali provisioning dell'hardware, applicazioni di patch, impostazione, configurazione, backup o dimensionamento. Amazon DocumentDB monitora ed esegue il backup di database cloud in modo automatico e costante in Amazon S3 e consente il ripristino point-in-time (fino a un secondo per i 35 giorni precedenti).

Ulteriori informazioni »

Prestazioni e scalabilità

Amazon DocumentDB raggiunge il doppio del throughput dei servizi gestiti MongoDB attualmente disponibili. L'architettura di Amazon DocumentDB offre separa lo storage dal calcolo in modo da consentire a ciascuna di queste funzionalità di scalare in modo indipendente; inoltre, questo consente di dimensionare la capacità di lettura a milioni di richieste al secondo aggiungendo fino a 15 repliche di lettura a bassa latenza in pochi minuti, indipendentemente dalle dimensioni dei dati e su tre zone di disponibilità. Amazon DocumentDB vanta un sistema di storage distribuito con tolleranza ai guasti e diagnostica automatica che dimensiona automaticamente fino a 64 TB per cluster di database.

Ulteriori informazioni »

Casi d'uso

Gestione dei contenuti e dei cataloghi

Siti commerciali, pubblicazioni online, archivi digitali, terminali punto di vendita e chioschi self-service si affidano ai sistemi di gestione dei contenuti e dei cataloghi per servire i propri clienti. Questi sistemi richiedono un accesso rapido e affidabile a recensioni degli utenti, immagini, valutazioni, informazioni sui prodotti, commenti, ecc. Questo modello di documenti flessibile, i tipi di dati e l'indicizzazione di Amazon DocumentDB consentono di archiviare e analizzare i contenuti (ad esempio recensioni degli utenti e video dimostrativi per i siti commerciali) nonché cataloghi (come elenchi di inventario per terminali punto di vendita e scambi finanziari per piattaforme di trading) in modo rapido e intuitivo grazie a un semplice servizio di database.

Gestione del profilo

La gestione del profilo utente consente transazioni online, preferenze dell'utente e autenticazione dell'utente. L'aumento del numero di utenti determina la complessità di gestione di dati del profilo utente nonché l'aumento di aspettative di esperienza utente, con conseguente crescita di domanda di scalabilità, flessibilità dei dati e prestazioni. Il modello di dati di documenti di Amazon DocumentDB permette di gestire profili e preferenze di milioni di utenti e dimensionare l'elaborazione di milioni di richieste utente al secondo con una latenza di millisecondi con un servizio di database non relazionale completamente gestito.

Applicazioni per Web e dispositivi mobili

Crea applicazioni mobili e Web ad alte prestazioni che consentano di dimensionare l'elaborazione di milioni di richieste utente al secondo con una latenza di millisecondi. Come database di siti Web o applicazioni mobili, Amazon DocumentDB riduce il carico operativo, permettendoti di riporre tutta l’attenzione sulla creazione di esperienze uniche per i tuoi clienti. La flessibilità del modello di documenti, i tipi di dati e l'indicizzazione offerti da Amazon DocumentDB consentono di adattare e iterare rapidamente le applicazioni, riducendo i tempi di sviluppo.

Come funziona

Esegui la migrazione dei carichi di lavoro MongoDB gestiti dal cliente in Amazon DocumentDB

La gestione automatica di database MongoDB è difficile, lunga e costosa. Amazon DocumentDB consente di configurare, proteggere e scalare i database compatibili con MongoDB all'interno del cloud; questo scongiura il lavoro manuale di configurazione e protezione di cluster di database, l'esecuzione di software di gestione di cluster, l'impostazione di backup e il monitoraggio di carichi di lavoro di produzione.

Per scoprire come, consulta la guida alla migrazione di Amazon DocumentDB »

diagramma che descrive il caso d'uso di migrazione di database

Storage, query e indicizzazione dei dati JSON

Come database di documenti, un tipo di database NoSQL, Amazon DocumentDB facilita inserimenti, query, indicizzazione ed esecuzione di aggregazioni dei dati JSON. JSON è di fatto il formato per lo scambio di dati, un risultato comune delle API moderne e dati applicativi di modellazione poiché JSON è intuitivo per gli sviluppatori. Poter archiviare e rivolgere query ai dati JSON nel loro formato naturale, e senza traduzione, consente agli sviluppatori di eseguire un'iterazione più rapida e di essere più produttivi.

Per ulteriori informazioni su JSON, leggi la documentazione di Amazon DocumentDB »

diagramma che descrive il caso d'uso di migrazione di database
600x400_Finra_Logo

“Abbiamo scelto Amazon DocumentDB poiché archivia nativamente i dati in JSON, semplificando l'esecuzione di query e l'indicizzazione dei documenti normativi. Questo riduce i nostri cicli di sviluppo e allo stesso tempo amplia l'usabilità dei nostri dati grazie a una facile integrazione con altri sistemi che sfruttano JSON". 

Ranga Rajagopal, Senior Director, Piattaforme dati aziendali – FINRA

Guarda il video »

Washington_Post-600x400

"Dal backup automatico al failover su più zone di disponibilità, Amazon DocumentDB offre tutte le funzionalità chiave necessarie a creare sistemi di livello mondiale che alimentano sia il nostro strumento Arc Publishing sia la piattaforma di machine learning".

Patrick Cullen, direttore di scienza dei dati e intelligenza artificiale presso The Washington Post

Ulteriori informazioni »

freshop-600x400

"Abbiamo migrato i servizi di backend del nostro e-commerce di generi alimentari su Amazon DocumentDB utilizzando AWS Database Migration Service e l'intera migrazione ha richiesto meno di una settimana. Come se non bastasse, DocumentDB ha funzionato senza che fosse necessaria alcuna modifica del nostro codebase".

Sundar Rajavelu, responsabile di progettazione presso Freshop

Ulteriori informazioni »

Product-Page_Standard-Icons_02_Sign-Up_SqInk
Registrati per creare un account AWS

Ottieni accesso immediato alla console di gestione di Amazon DocumentDB.

Registrati 
Next-Steps-Icon_Tutorial
Dai un'occhiata a un tutorial

Esplora Amazon DocumentDB con un semplice tutorial.

Ulteriori informazioni 
Product-Page_Standard-Icons_03_Start-Building_SqInk
Inizia a lavorare con AWS

Scopri come creare con Amazon DocumentDB.

Ulteriori informazioni