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

Amazon Web Services

Sviluppare con Amazon DynamoDB (Italiano) | Developing with Amazon DynamoDB (Italian)

Amazon Web Services and Amazon via AWS Skill Builder

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it

Amazon DynamoDB riflette un cambiamento di paradigma rispetto ai database relazionali in termini di gestione, utilizzo e progettazione di schemi. Per sfruttare al massimo DynamoDB e il suo set di funzionalità, gli sviluppatori e gli architetti devono comprendere le modalità di interazione delle applicazioni a livello di programmazione con le tabelle DynamoDB e i loro dati. Questo percorso formativo digitale spiega le interazioni delle applicazioni con Amazon DynamoDB, un servizio di database NoSQL completamente gestito, attraverso la sua API e i servizi AWS correlati. Verrà spiegato come creare e interagire con tabelle e indici DynamoDB e come ottimizzare i database per il monitoraggio, le prestazioni e la sicurezza. Tratterà inoltre le modalità di progettazione delle applicazioni utilizzando i principi di progettazione di DynamoDB. I concetti vengono presentati attraverso uno storytelling in cui uno sviluppatore senior e uno sviluppatore junior si incontrano in una serie di sessioni di mentoring. Il programma include esempi di codice per aiutare a implementare i modelli di progettazione e le soluzioni discusse.  

  • Livello del percorso formativo: intermedio
  • Durata dei corsi: 16,5 ore


Nota: questo corso fornisce trascrizioni/sottotitoli localizzati. La narrazione è in inglese.


Attività

Questo percorso formativo include corsi con lezioni interattive, tra cui testo, animazioni, dimostrazioni video, verifiche interattive delle conoscenze e valutazioni.


Obiettivi del percorso formativo

In questo percorso formativo imparerai a:

  • Creare tabelle DynamoDB e modificarne il contenuto utilizzando AWS CLI e l'SDK di AWS.
  • Spiegare i casi d'uso per gli indici secondari in DynamoDB.
  • Comprendere i modelli di consistenza di lettura di DynamoDB e il loro impatto su costi e prestazioni.
  • Gestire le modalità di capacità di lettura/scrittura per le tabelle a livello di programmazione.
  • Implementare criteri di scalabilità appropriati.


Destinatari principali

Questo percorso formativo è rivolto a:

  • Sviluppatori interessati a imparare a lavorare con database non relazionali nel cloud e, in particolare, con Amazon DynamoDB
  • Progettisti di database
  • Data Engineer


Prerequisiti

Si raccomanda che i partecipanti a questo corso abbiano:

  • 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.
  • Completato almeno uno dei corsi di formazione digitali: Amazon DynamoDB Service Introduction o Amazon DynamoDB Service Primer.
  • Esperienza lavorativa con la progettazione dell'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).


Riepilogo del percorso formativo

Introduzione al percorso formativo

  • Obiettivi del percorso formativo
  • Navigazione del corso


Corso 1: Exploring the DynamoDB API and the AWS SDK

  • Lezione 1: Comprendere le basi di DynamoDB
  • Lezione 2: Utilizzare AWS CLI con l'API DynamoDB
  • Lezione 3: Interagire con DynamoDB utilizzando gli SDK di AWS
  • Verifica delle conoscenze del corso


Corso 2: Working with Indexes in DynamoDB

  • Lezione 1: Utilizzare gli indici secondari
  • Lezione 2: Interagire con le tabelle DynamoDB utilizzando indici secondari
  • Lezione 3: Ottimizzare gli indici per l'efficienza
  • Verifica delle conoscenze del corso


Corso 3: Managing Consistency, Capacity, and Performance in DynamoDB

  • Lezione 1: Gestione della consistenza in DynamoDB
  • Lezione 2: Gestione delle capacità in DynamoDB
  • Lezione 3: Gestione delle prestazioni in DynamoDB
  • Verifica delle conoscenze del corso


Corso 4: Managing DynamoDB Applications at Scale

  • Lezione 1: Implementazione della sicurezza
  • Lezione 2: Creazione di flussi di lavoro basati su eventi
  • Lezione 3: Garantire una disponibilità elevata
  • Verifica delle conoscenze del corso


Corso 5: Advanced Monitoring and Optimizing with DynamoDB

  • Lezione1: Monitoraggio
  • Lezione 2: Gestione degli errori
  • Lezione 3: Ottimizzazione
  • Verifica delle conoscenze del corso

Corso 6: Architecting Applications and Tables for DynamoDB

  • Lezione 1: Considerazioni sulla progettazione di tabelle e applicazioni
  • Verifica delle conoscenze del corso


Post valutazione del percorso formativo: game show "What's the Key?"

  • Round di riscaldamento con domande dirette
  • Round di sfida con casi di studio

Reviews

Start your review of Sviluppare con Amazon DynamoDB (Italiano) | Developing with Amazon 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.