I laboratori del colosso del commercio elettronico Amazon hanno concepito una loro implementazione fully managed di database NoSQL che prende il nome di DynamoDB, esso segue a distanza di tempo un altro progetto dedicato dalla stessa azienda al non-relational data storage, SimpleDB.
Secondo quanto dichiarato da Werner Vogels, CTO Amazon, le soluzioni basate su NoSQL sono da considerarsi ottimali per ambiti di applicazione come il Social Gaming e lo sviluppo di Web Application, ma possono essere prese in considerazione anche per la manipolazione di importanti quantità di dati in ambito enterprise.
DynamoDB sarebbe stato concepito in particolare per automatizzare le operazioni relative alla gestione hardware, replicazione, batching e data clustering in modo da venire incontro alle esigenze delle imprese che potranno così limitare al minimo l'esigenza di interventi manuali.
Lavorando su unità drive allo stato solido (SSD), DynamoDB è un progetto sviluppato nell'ambito degli Amazon Web Services, l'implementazione NoSQL di Amazon è stata pensata mettere a disposizione un semplice data model per applicazioni caratterizzate da un'elevata frequenza di processi per i quali è necessario ridurre al minimo i tempi di latenza.