Amazon DynamoDB

Servizio di database NoSQL rapido e flessibile per aziende di qualsiasi dimensione

Amazon DynamoDB è un database che supporta i modelli di dati di tipo documento e di tipo chiave-valore che offre prestazioni di pochi millisecondi a qualsiasi livello. Si tratta di un database multi master, multi regione e completamente gestito che offre sicurezza integrata, backup, ripristino e cache in memoria per applicazioni Internet. DynamoDB può gestire oltre 10 trilioni di richieste al giorno e supporta picchi di oltre 20 milioni di richieste al secondo.

Molte delle aziende di fama mondiale quali Lyft, Airbnb e Redfin, nonché Samsung, Toyota e Capital One si affidano alle prestazioni e alla portata di DynamoDB per supportare i loro carichi di lavoro mission-critical.

Più di 100.000 clienti AWS hanno scelto DynamoDB come loro database che supporta i modelli di dati di tipo documento e di tipo chiave-valore per applicazioni Web o dispositivi mobili, per videogiochi, tecnologie pubblicitarie, Internet of Things e molti altri casi d'uso che necessitano di accesso a dati a bassa latenza a qualsiasi livello. Crea una nuova tabella per la tua applicazione e lascia che DynamoDB si occupi del resto.

Introduzione ad Amazon DynamoDB

Vantaggi

Prestazioni e scalabilità

DynamoDB supporta alcune delle applicazioni più diffuse a livello mondiale che richiedono una latenza costante e un tempo di risposta non superiore a una decina di millisecondi su qualsiasi scala. Puoi creare applicazioni con throughput e storage virtualmente illimitati. Le tabelle globali DynamoDB replicano i dati su più regioni AWS per consentire l'accesso rapido ai dati locali per le applicazioni distribuite globalmente. Per i casi d'uso che richiedono un accesso ancora più veloce con una latenza di microsecondi, DynamoDB offre una cache in memoria totalmente gestita.

Ulteriori informazioni »

Serverless

Con DynamoDB, non ci sono server da predisporre, gestire e ai quali applicare patch e non è necessario installare o gestire alcun software. DynamoDB dimensiona automaticamente le tabelle verso l'alto o verso il basso per adattarne capacità e prestazioni. Disponibilità e tolleranza ai guasti sono caratteristiche integrate che eliminano la necessità di architettare le applicazioni per queste funzionalità. DynamoDB offre le modalità di capacità assegnata e on-demand e ti consente così di ottimizzare i costi. Puoi infatti specificare la capacità per carico di lavoro o pagare solo le risorse consumate.

Ulteriori informazioni »

Per le grandi imprese

DynamoDB supporta le transazioni ACID che ti consentono di costruire applicazioni business-critical su larga scala. DynamoDB crittografa tutti i dati per impostazione predefinita e fornisce identità e controllo degli accessi granulare a tutte le tabelle. Puoi creare istantaneamente backup completi di centinaia di terabyte di dati senza alcun impatto sulle prestazioni delle tabelle e recuperare dati fino a un punto temporale qualunque nell'arco dei precedenti 35 giorni senza alcun tempo di inattività. DynamoDB è supportato inoltre da un contratto sul livello di servizio come garanzia di disponibilità.

Ulteriori informazioni »

Casi d'uso

Applicazioni Web serverless

Crea potenti applicazioni Web con scalabilità automatizzata. Non occorre gestire server e le applicazioni hanno una disponibilità elevata automatizzata.

Architettura di riferimento: codice di esempio

Use_Case_WebApplications
Use_Case_WebApplications

Datastore di microservizi

Crea microservizi flessibili e riutilizzabili con DynamoDB come datastore serverless per prestazioni costanti e ottimali.

Architettura di riferimento: codice di esempio

Use_Case_StreamProcessing
Use_Case_StreamProcessing

Back-end per dispositivi mobili

Crea applicazioni personalizzate per dispositivi mobili con esperienze utente senza problemi. DynamoDB si occupa delle attività operative per consentirti di concentrarti sulle tue applicazioni.

Architettura di riferimento: codice di esempio

Use_Case_MobileBackends
Use_Case_MobileBackends

Ad Tech

Crea piattaforme di offerte in tempo reale e motori di raccomandazione con la scalabilità, il throughput e la disponibilità di DynamoDB.

Architettura di riferimento: diagramma

product-page-diagram_DynamoDB_ADs
product-page-diagram_DynamoDB_ADs

Videogiochi

Crea giochi coinvolgenti per dispositivi mobili, console e desktop con DynamoDB. I dati di gioco, come ad esempio lo stato di un giocatore, i punteggi più alti o i contenuti dinamici, possono essere memorizzati.

Architettura di riferimento: diagramma

product-page-diagram_DynamoDB_Gaming
product-page-diagram_DynamoDB_Gaming

IoT

Analizza i tuoi dispositivi connettendo gli elevati volumi di dati provenienti da IoT in DynamoDB ad Amazon Redshift e Amazon QuickSight.

Architettura di riferimento: diagramma

product-page-diagram_DynamoDB_IoT
product-page-diagram_DynamoDB_IoT

Casi di studio in evidenza

Nike

Nike Digital ha migrato i cluster di dimensioni large di Cassandra nel database completamente gestito Amazon DynamoDB, consentendo l’utilizzo di più risorse per un’esperienza del cliente migliore.

Guarda il video »

Logo Netflix

GE Aviation ha riarchitettato il proprio tracciamento e l’applicazione query di dati per ottenere riduzione dei costi, scalabilità e performance usando Amazon DynamoDB.

Guarda il video »

Logo Capital One

Giuramento utilizzato in conformità al regolamento GDPR per le loro applicazioni a livello globale e tabelle globali Amazon DynamoDB sfruttate per abilitare la sincronizzazione dei dati.

Guarda il video »

Logo Samsung

Samsung Electronics usa DynamoDB per il backup delle sue applicazioni per dispositivi mobili di più petabyte, che consentono prestazioni elevate costanti e una riduzione dei costi.

Guarda il video »

Logo Snap

Snap ha migrato su DynamoDB il suo carico di lavoro più importante, Snapchat Stories, e ha migliorato le prestazioni riducendo al tempo stesso i costi.

Guarda il video »

Logo Netflix

Netflix usa DynamoDB per eseguire test A/B che creano esperienze personalizzate di streaming per i suoi 125 milioni di clienti.

Guarda il video »

Logo Capital One

Capital One usa DynamoDB per ridurre la latenza delle sue applicazioni per dispositivi mobili spostando le transazioni mainframe a un'architettura serverless per ricalibrare in modo illimitato.

Guarda il video »

Logo Snap

GumGum si è spostato da Apache Cassandra ad Amazon DynamoDB per avere una performance migliore, una riduzione dei costi, ed una manutenzione ridotta.

Guarda la presentazione »

Logo Lyft

Lyft utilizza la scalabilità di DynamoDB per più di un datastore, fra cui un sistema di tracciamento delle corse che archivia le coordinate GPS per tutte le corse.

Leggi il caso di studio. »

Logo Tinder

Tinder ha migrato i dati utente in DynamoDB senza interruzioni e ha utilizzato la scalabilità di DynamoDB per soddisfare le necessità della sua base utenti globale in continua crescita.

Guarda il video »

Logo Airbnb

Airbnb usa DynamoDB per dimensionare le sue operazioni su una base utenti globale, ottimizzando al tempo stesso i flussi di lavoro in esecuzione in tempo reale per analizzare i dati.

Guarda il video »

Logo Comcast

Comcast usa DynamoDB per innovare rapidamente e distribuire gli aggiornamenti nel suo servizio video XFINITY X1 che esegue più di 20 milioni di dispositivi. 

Leggi il caso di studio. »

Logo Redfin

Redfin esegue la sua operazione di analisi di business in AWS, che consente di innovare rapidamente con un personale ridotto, gestendo al tempo stesso miliardi di documenti immobiliari.

Leggi il caso di studio. »

Logo Expedia

Expedia ha creato un complesso sistema di streaming a prestazioni elevate utilizzando DynamoDB per distribuire rapidamente accessi on demand a gruppi di dati di riferimento per analisi.

Guarda il video »

Logo TRD

Toyota Racing usa DynamoDB per elaborare dati in tempo reale per regolazioni di auto ottimali e un feedback immediato sulla rotta.

Guarda il video »

Logo Amazon

I motori di flussi di lavoro Amazon sono eseguiti su DynamoDB per tempi di risposta al millisecondo, consentendo ai clienti di ottenere gli ordini più rapidamente.

Leggi il caso di studio. »

Ulteriori informazioni su Amazon DynamoDB

Consulta la pagina delle caratteristiche di DynamoDB
Tutto pronto per cominciare?
Inizia a utilizzare DynamoDB
Hai domande?
Contattaci