Corso Build Modern Applications with AWS NoSQL Databases

Obiettivi | Certificazione | Contenuti | Tipologia | Prerequisiti | Durata e Frequenza | Docenti | Modalità di Iscrizione | Calendario

AWS Certified Data Engineer Associate

Il Corso Build Modern Applications with AWS NoSQL Databases (DBNSQL) è progettato per i partecipanti che desiderano acquisire competenze avanzate nella costruzione di applicazioni moderne utilizzando i database NoSQL di AWS. Questo corso approfondisce diverse tecnologie chiave, tra cui Amazon DynamoDB, Amazon DocumentDB, Amazon Keyspaces e Amazon Neptune. Durante il corso, i partecipanti impareranno a modellare dati, progettare schemi efficienti, implementare tecniche di indicizzazione e ottimizzare le prestazioni delle loro applicazioni. Inoltre, verranno trattati argomenti cruciali come la sicurezza dei dati e la conformità alle normative, fornendo una visione completa delle best practice per la gestione dei database NoSQL su AWS. Il corso contribuisce alla preparazione per la Certificazione AWS Certified Data Engineer – Associate.

Contattaci ora per ricevere tutti i dettagli e per richiedere, senza alcun impegno, di parlare direttamente con uno dei nostri Docenti (Clicca qui)
oppure chiamaci subito al nostro Numero Verde (800-177596)

Obiettivi del corso

Di seguito una sintesi degli obiettivi principali del Corso Build Modern Applications with AWS NoSQL Databases (DBNSQL):

  • Comprendere i vari tipi di database NoSQL e i loro casi d’uso specifici.
  • Acquisire competenze pratiche nella progettazione e modellazione dei dati con AWS NoSQL databases.
  • Implementare tecniche di ottimizzazione delle prestazioni e di scalabilità per applicazioni NoSQL.
  • Apprendere le migliori pratiche per la sicurezza e la conformità dei database NoSQL su AWS.
  • Applicare le tecnologie AWS NoSQL in progetti reali attraverso laboratori ed esercizi pratici.

Certificazione del corso

Esame AWS Certified Data Engineer – Associate;
L’esame AWS Certified Data Engineer – Associate DEA-C01 valuta la capacità di un candidato di implementare pipeline di dati, monitorare, risolvere problemi e ottimizzare costi e prestazioni in conformità con le best practice. Gli esaminati devono dimostrare competenze nell’ingestione e trasformazione dei dati, orchestrazione delle pipeline di dati e applicazione di concetti di programmazione. Inoltre, devono essere in grado di scegliere il data store ottimale, progettare modelli di dati, catalogare schemi di dati e gestire i cicli di vita dei dati. Altre competenze richieste includono l’operazionalizzazione, manutenzione e monitoraggio delle pipeline di dati, analisi dei dati e garanzia della qualità dei dati. Gli esaminati devono anche implementare meccanismi appropriati di autenticazione, autorizzazione, crittografia dei dati, privacy e governance, oltre ad abilitare il logging. Le conoscenze richieste includono le caratteristiche di throughput e latenza per i servizi AWS che ingeriscono dati, schemi di ingestione dei dati, elaborazione dei dati utilizzando Apache Spark, e architetture event-driven. Gli esaminati devono saper integrare vari servizi AWS per creare pipeline ETL, configurare servizi AWS per pipeline di dati basate su schedulazioni o dipendenze, e ottimizzare i costi durante l’elaborazione dei dati. Inoltre, è necessaria la conoscenza dei concetti di programmazione quali CI/CD, query SQL e infrastruttura come codice (IaC). L’esame richiede anche competenze nell’automazione dell’elaborazione dei dati utilizzando i servizi AWS, visualizzazione dei dati, verifica e pulizia dei dati, e monitoraggio delle pipeline di dati. Infine, gli esaminati devono dimostrare la capacità di applicare meccanismi di autenticazione e autorizzazione, garantire la crittografia e mascheramento dei dati, preparare i log per audit, e implementare strategie di privacy e governance dei dati.

Contenuti del corso

Module 1: Analyze Use Cases for NoSQL Databases

  • Business overview
  • Workload solution overview
  • AWS NoSQL database portfolio
  • Design decisions for a modern application

Module 2: Advanced Amazon DynamoDB Concepts

  • Review business workloads for Amazon DynamoDB
  • Analyze access patterns and key design
  • Create the data model
  • Design for performance
  • Design event-driven architectures using DynamoDB Streams
  • Guided Tour: Design tables using NoSQL Workbench for DynamoDB
  • Guided Tour: Use DynamoDB Streams with AWS Lambda
  • Hands-on Lab: Implement Fleet and Trip Data Management using Amazon DynamoDB Tables, Indexes, and Change Streams

Module 3: Advanced Amazon DocumentDB Concepts

  • Review business workloads for Amazon DocumentDB
  • Analyze access patterns
  • Create the data model
  • Design for performance
  • Use Amazon DocumentDB aggregation framework
  • Design event-driven architecture using Amazon DocumentDB
  • Guided Tour: Document and collection design
  • Guided Tour: Aggregation framework
  • Guided Tour: Use Amazon DocumentDB Change streams with AWS Lambda
  • Hands-on Lab: Implement and Optimize User Profile Data Management Workload on Amazon DocumentDB

Module 4: Advanced Amazon ElastiCache for Redis Concepts

  • Review business workloads for Amazon ElastiCache for Redis
  • Analyze access patterns
  • Create the data model
  • Use optimal data structures for the workload
  • Guided Tour: Use Amazon ElastiCache for Redis to apply geospatial queries
  • Guided Tour: Use Amazon ElastiCache for Redis to natively store and access JSON data
  • Guided Tour: Use Amazon ElastiCache for Redis with leaderboards
  • Hands-on Lab: Implement Geospatial Bike Searches, User Profile Caching, and Leaderboards with Amazon ElastiCache for Redis

Module 5: Course Summary

  • Course review
  • AWS Certification levels
  • Continue your learning

Tipologia

Corso di Formazione con Docente

Docenti

I docenti sono Istruttori accreditati Amazon AWS e certificati in altre tecnologie IT, con anni di esperienza pratica nel settore e nella Formazione.

Infrastruttura laboratoriale

Per tutte le tipologie di erogazione, il Corsista può accedere alle attrezzature e ai sistemi presenti nei Nostri laboratori o direttamente presso i data center del Vendor o dei suoi provider autorizzati in modalità remota h24. Ogni partecipante dispone di un accesso per implementare le varie configurazioni avendo così un riscontro pratico e immediato della teoria affrontata. Ecco di seguito alcuni scenari tratti dalle attività laboratoriali:

Build Modern Applications with AWS NoSQL Databases

Dettagli del corso

Prerequisiti

Si consiglia la partecipazione ai seguenti corsi:

Durata del corso

Durata Intensiva 1gg.

Frequenza

Varie tipologie di Frequenza Estensiva ed Intensiva.

Date del corso

  • Build Modern Applications with AWS NoSQL Databases (Formula Intensiva) – Su Richiesta – 09:00/17:00

Modalità di iscrizione

Le iscrizioni sono a numero chiuso per garantire ai tutti i partecipanti un servizio eccellente. L’iscrizione avviene richiedendo di essere contattati dal seguente Link, o contattando la sede al numero verde 800-177596 o inviando una richiesta all’email [email protected].