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

Amazon Web Services

Amazon DynamoDB Capacity Sizing (Italiano)

Amazon Web Services and Amazon via AWS Skill Builder

Overview

Coursera Plus Monthly Sale: All Certificates & Courses 40% Off!
A partire dal 28 marzo, i titoli dei corsi saranno solo in inglese. Tuttavia, le descrizioni dei corsi rimarranno disponibili nella tua lingua preferita per consentirti di effettuare ricerche in questa lingua.

Panoramica del laboratorio

Azienda X sta sviluppando una nuova applicazione di database di film. L’applicazione consentirà agli utenti di cercare film per titolo, anno di uscita, attori, valutazione e così via. Azienda X ha scelto Amazon DynamoDB come servizio di database per archiviare le informazioni su tutti i film a cui l’applicazione farà riferimento.

In qualità di sviluppatore di applicazioni senior assunto di recente presso Azienda X, ti è stato chiesto di determinare le impostazioni di capacità più efficienti e convenienti per l’applicazione di database di film. In questo laboratorio, utilizzerai la modalità di capacità di lettura/scrittura allocata di Amazon DynamoDB per gestire la capacità di throughput. Utilizzerai Amazon CloudWatch per monitorare diverse metriche DynamoDB, che influiscono sulle prestazioni della tua applicazione. Utilizzerai quindi la funzionalità di scalabilità automatica di Amazon DynamoDB per regolare dinamicamente la capacità di throughput allocata sulla tabella, al fine di gestire aumenti improvvisi del traffico senza throttling. Eseguirai script Python che utilizzano AWS SDK per Python (Boto3) per modificare le impostazioni della capacità della tabella per risolvere i problemi di prestazioni.

Obiettivi

Alla fine di questo laboratorio sarai in grado di:

  • Generare carichi di test di esempio sulla tua tabella DynamoDB utilizzando l’AWS SDK per Python (Boto3).
  • Risolvere gli errori di throttling modificando le impostazioni di capacità allocata con l’AWS SDK.
  • Utilizzare le metriche di Amazon CloudWatch DynamoDB per visualizzare la capacità della tabella e le statistiche relative al throttling.
  • Abilitare Auto Scaling su una tabella DynamoDB utilizzando l’SDK AWS.
  • Spiegare in che modo le modalità di gestione del throughtput di Amazon DynamoDB possono influire sulle prestazioni.

Legenda icone

In questa esercitazione di laboratorio vengono utilizzate varie icone per richiamare l’attenzione su alcuni aspetti della guida. Nell’elenco seguente viene illustrato lo scopo di ciascuna di esse:

  • Attenzione: informazioni di particolare interesse o importanza, non così importanti da causare problemi alle apparecchiature o ai dati se non si rispettano, ma che potrebbero comportare la necessità di ripetere determinati passaggi.
  • Comando: un comando da eseguire.
  • Copia-modifica: si tratta del caso in cui copiare un comando, uno script o altro testo in un editor di testo (per modificare variabili specifiche al suo interno) è più facile che apportare la modifica direttamente nella riga di comando o nel terminale.
  • Output previsto: un output di esempio che puoi utilizzare per verificare l’output di un comando o di un file modificato.
  • Nota: una nota, un suggerimento o indicazioni importanti.
  • Ulteriori informazioni: specifica dove trovare ulteriori informazioni.
  • Verifica delle conoscenze: un’opportunità per verificare le conoscenze e testare ciò che hai imparato.
  • Attività completata: una conclusione o un punto riepilogativo del laboratorio.
  • Avviso: un’azione irreversibile e che potrebbe provocare la mancata esecuzione di un comando o di un processo. Include avvisi su configurazioni che sarà impossibile modificare dopo l’esecuzione.

Reviews

Start your review of Amazon DynamoDB Capacity Sizing (Italiano)

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.