Planning and Designing Databases on AWS
Questo corso vi insegnerà a utilizzare i requisiti del carico di lavoro per definire le considerazioni sulla progettazione del database e ad esplorare le caratteristiche e le capacità degli otto servizi di database AWS. Al termine del corso, sarete in grado di determinare il servizio di database AWS più adatto ai vostri carichi di lavoro e di progettare il database per soddisfare i vostri requisiti.
COD: AW-PD-DB
Categorie: AWS
Chi dovrebbe partecipare
- Data Engineer che sono alle prime armi con la progettazione di database cloud o non relazionali
- Solutions Architects che progettano servizi o architetture integrate con database
- Sviluppatori che stanno realizzando applicazioni abilitate ai database cloud
Prerequisiti
- Familiarità con i servizi di database AWS, equivalente alla formazione digitale AWS Database Offerings
- Familiarità con i concetti di base dell’analisi dei dati, equivalente alla formazione digitale Data Analytics Fundamentals
- Familiarità con i concetti di cloud computing, networking e crittografia
- Comprensione dei concetti di progettazione di database e/o di modellazione dei dati per database relazionali o non relazionali.
- Comprensione delle tre V dei dati (volume, velocità e varietà).
In questo corso imparerete a:
- Applicare i concetti di database, la gestione dei database e le tecniche di modellazione dei dati.
- Valutare l’hosting di database su istanze Amazon EC2.
- Valutare i servizi di database relazionali AWS e le loro caratteristiche (Amazon RDS, Amazon Aurora e Amazon Redshift).
- Valutare i servizi di database AWS non relazionali e le loro caratteristiche (Amazon DocumentDB, Amazon DynamoDB, Amazon ElastiCache, Amazon Neptune e Amazon QLDB).
- Esaminare come i criteri di progettazione si applicano a ciascun servizio.
- Applicare i principi di gestione in base alle caratteristiche uniche di ciascun servizio.
Giorno 1
Modulo 1: Concetti di database e linee guida generali
- I database nel cloud
- Principi di progettazione dei database
- Conformità transazionale
Modulo 2: Pianificazione e progettazione del database
- Requisiti del carico di lavoro
- Considerazioni sulla progettazione
Modulo 3: Database su Amazon EC2
- Amazon EC2 per ospitare database
Modulo 4: Database costruiti ad hoc su Amazon EC2 e Amazon RDS
- Il viaggio verso AWS
- Nozioni di base sulla modellazione dei dati
Modulo 5: Amazon RDS
- Panoramica di Amazon RDS
- Caratteristiche distintive di Amazon RDS
- Considerazioni sulla progettazione di Amazon RDS
- Laboratorio pratico: lavorare con i database Amazon RDS
Giorno 2
Modulo 6: Amazon Aurora
- Panoramica di Amazon Aurora
- Caratteristiche distintive di Amazon Aurora
- Considerazioni sulla progettazione di Amazon Aurora
Modulo 7: Amazon Aurora (continua)
- Laboratorio pratico: lavorare con i database Amazon Aurora
Modulo 8: Amazon DocumentDB (con compatibilità con MongoDB)
- Panoramica di Amazon DocumentDB
- Considerazioni sulla progettazione di Amazon DocumentDB
- Caratteristiche distintive di Amazon DocumentDB
- Laboratorio pratico: lavorare con i database Amazon DocumentDB
Modulo 9: Amazon DynamoDB
- Panoramica di Amazon DynamoDB
- Modellazione dei dati di Amazon DynamoDB
- Caratteristiche distintive di Amazon DynamoDB
- Considerazioni sulla progettazione di Amazon DynamoDB
- Laboratorio pratico: lavorare con Amazon DynamoDB
Giorno 3
Modulo 10: Database in Amazon Neptune
- Panoramica di Amazon Neptune
- Considerazioni sulla progettazione di Amazon Neptune
Modulo 11: Database in Amazon Quantum Ledger Database (Amazon QLDB)
- Panoramica di Amazon QLDB
- Considerazioni sulla progettazione di Amazon QLDB
Modulo 12: Database in Amazon ElastiCache
- Panoramica di Amazon ElastiCache
- Amazon ElastiCache per Memcached
- Amazon ElastiCache per Redis
Modulo 13: Archiviazione dei dati in Amazon Redshift
- Panoramica di Amazon Redshift
- Caratteristiche distintive di Amazon Redshift
- Modellazione dei dati in Amazon Redshift
- Considerazioni sulla progettazione di Amazon Redshift
- Laboratorio pratico: lavorare con i cluster Amazon Redshift
Durata – 3 giorni
Erogazione – in Aula, On Site, Remoto
Requisiti PC e SW:
- Connessione Internet
- Web browser, Google Chrome
- Zoom
Lingua
- Formatore: Italiano
- Laboratori: Inglese
- Slide: Inglese