Managing Consistency, Capacity, and Performance in DynamoDB (Italian)
Offered By: Amazon Web Services via AWS Skill Builder
Course Description
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
- Informazioni sulla gestione delle capacità
- Capacità on demand e assegnata
- Capacità adattiva
- Modalità di regolazione della capacità
- Monitoraggio delle prestazioni di base
- CloudWatch Contributor Insights
- Caching per migliorare le prestazioni
- Implementazione di Amazon DynamoDB Accelerator
- Riepilogo del corso
- Valutazione del corso
- Laboratorio (facoltativo): ridimensionamento della capacità di Amazon DynamoDB
Tags
Related Courses
Advanced Monitoring and Optimizing with DynamoDB (Korean)Amazon Web Services via AWS Skill Builder Advanced Monitoring and Optimizing with DynamoDB (Portuguese)
Amazon Web Services via AWS Skill Builder Advanced Monitoring and Optimizing with DynamoDB (Spanish)
Amazon Web Services via AWS Skill Builder Advanced Monitoring and Optimizing with DynamoDB (Simplified Chinese)
Amazon Web Services via AWS Skill Builder Advanced Monitoring and Optimizing with DynamoDB (Japanese)
Amazon Web Services via AWS Skill Builder