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

Amazon Web Services

Managing DynamoDB Applications at Scale (Italian)

Amazon Web Services and Amazon via AWS Skill Builder

Overview

Descrizione del corso

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 scala. È un servizio di database completamente gestito con funzionalità aziendali integrate che includono capacità per disponibilità globale, backup e ripristino, applicazioni avanzate, integrazione del ciclo di vita e sicurezza.


Questo corso intermedio è il quarto di una serie di corsi del programma Developing with Amazon DynamoDB.


Questo corso incentrato sugli sviluppatori introduce le funzionalità su vasta scala. Scoprirai come gli sviluppatori di ogni livello possono accedere e integrare facilmente queste funzioni nelle proprie applicazioni tramite l'interfaccia AWS CLI e gli SDK di AWS.


Questo corso è anche associato a un laboratorio opzionale (a pagamento). Il laboratorio dimostra come integrare DynamoDB Streams in un'architettura applicativa connessa ad AWS Lambda e Amazon Simple Email Service (Amazon SES).

  • Livello del corso: intermedio
  • Durata del corso: 210 minuti


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:

  • Gestire accesso, autorizzazioni e crittografia dei dati in DynamoDB
  • Creare e automatizzare flussi di lavoro basati su eventi con DynamoDB
  • Utilizzare caratteristiche di disponibilità elevata in DynamoDB


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
  • Database Architect
  • Data Engineer


Prerequisiti

Consigliamo ai partecipanti a questo corso di essere in possesso di:

  • 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: Exploring the DynamoDB API and the AWS SDKs, Working with Indexes in DynamoDB, Managing Consistency, Capacity, and Performance 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)


Riepilogo del corso

Lezione 1: Implementazione della sicurezza

  • Autenticazione
  • Gestione delle autorizzazioni
  • Protezione dei dati con la crittografia
  • Verifica interattiva delle conoscenze


Lezione 2: Creazione di flussi di lavoro basati su eventi

  • Utilizzo di flussi in DynamoDB
  • Integrazione Lambda
  • Utilizzo del ciclo di vita e delle eliminazioni degli elementi
  • Verifica interattiva delle conoscenze


Lezione 3: Garantire una disponibilità elevata

  • Creazione di tabelle globali
  • Implementazione dei servizi di backup e ripristino
  • Verifica interattiva delle conoscenze


Conclusioni sul corso

  • Riepilogo del corso
  • Valutazione del corso
  • Laboratorio (opzionale): DynamoDB Streams e TTL


Reviews

Start your review of Managing DynamoDB Applications at Scale (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.