Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Amazon Web Services

Managing Consistency, Capacity, and Performance in DynamoDB (Italian)

Amazon Web Services and Amazon via AWS Skill Builder

Overview

Questo corso intermedio è il terzo di una serie di corsi del programma Developing with Amazon DynamoDB. In questo corso imparerai come lavorare con i modelli di consistenza e capacità in Amazon DynamoDB. Questo corso spiega come implementare una lettura con consistenza assoluta per le applicazioni che necessitano dei dati scritti più di recente nelle tabelle DynamoDB. Acquisirai una comprensione di come implementare le modalità di capacità on demand o assegnata a livello di programmazione per una determinata tabella. Imparerai come identificare la limitazione e monitorare le statistiche di utilizzo a livello di partizione ed elemento. Il corso spiegherà inoltre come implementare Amazon DynamoDB Accelerator (DAX) per ridurre le latenze degli utenti finali.

  • Livello del corso: intermedio
  • Durata del corso: 2,5 ore


Attività

Questo corso include animazioni, dimostrazioni video, contenuti interattivi, verifiche delle conoscenze e un laboratorio gestito dall'utente facoltativo a pagamento.


Obiettivi del corso

In questo corso, imparerai a:

  • Implementare le modalità di consistenza richieste per le applicazioni
  • Gestire la capacità e implementare l'Auto Scaling a livello di programmazione
  • Identificare e attenuare la limitazione di banda della capacità
  • Creare una soluzione di memorizzazione nella cache di Amazon DynamoDB Accelerator (DAX)


Destinatari principali

Questo corso è destinato a:

  • Sviluppatori alle prime armi o esperti interessati a imparare a interagire con database non relazionali nel cloud, e in particolare DynamoDB
  • Progettisti di database
  • Ingegneri dei dati


Requisiti preliminari

Si raccomanda che i partecipanti a questo corso possiedano:

  • Familiarità con DynamoDB e le sue funzionalità.
  • Esperienza lavorativa con la progettazione di database o le pratiche di modellazione dei dati per database chiave-valore.
  • Completamento di questi corsi di formazione digitali: esplorazione delle API DynamoDB e degli SDK AWS o utilizzo degli indici in DynamoDB
  • Esperienza lavorativa con l'architettura e lo sviluppo in AWS e la pianificazione e la progettazione di database su AWS.
  • Conoscenza pratica di uno o più linguaggi di programmazione di alto livello (Python, Java, Node.js o .NET).


Descrizione del corso

Lezione 1:Gestione della consistenza in DynamoDB
  • Comprensione della consistenza
  • Uso della consistenza finale e della consistenza assoluta
  • Controllo delle versioni e modelli di blocco ottimistici
  • Verifica interattiva delle conoscenze
Lezione 2: Gestione delle capacità in DynamoDB
  • Informazioni sulla gestione delle capacità
  • Capacità on demand e assegnata
  • Capacità adattiva
  • Modalità di regolazione della capacità
Lezione 3: Gestione delle prestazioni in DynamoDB
  • Monitoraggio delle prestazioni di base
  • CloudWatch Contributor Insights
  • Caching per migliorare le prestazioni
  • Implementazione di Amazon DynamoDB Accelerator
Lezione 4: Conclusione del corso
  • Riepilogo del corso
  • Valutazione del corso
  • Laboratorio (facoltativo): ridimensionamento della capacità di Amazon DynamoDB

Reviews

Start your review of Managing Consistency, Capacity, and Performance in DynamoDB (Italian)

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.