Corso AWS Amazon Web Services 4 - Databases
May 30, 2018
Indice
AWS fornisce, i seguenti Servizi Database:
- RDS - Relazionale: tutti i RDBMS commerciali ed open source + Aurora, che è un mySQL di AWS ad alte prestazioni ed ispirato dai noSQL
- DynamoDB, noSQL di Amazon. In pratica, un MongoDB
- Un Servizio di Caching associato ai DB, per aumentare le prestazioni
- Amazon Redshift, un DB SQL distribuito per OLAP (On-Line Analytical Processing). Write once, read and compute many times.
Il programma di Studio
Libro: Capitolo 7 del libro a pag. 213
Qwiklabs:
- Introduction to Amazon Relational Database Service (RDS) (Linux)
- Introduction to Amazon Relational Database Service (RDS) (Windows
- Administering Amazon RDS for Microsoft SQL Server
- Introduction to Amazon Aurora
- Using Amazon RDS for Applications
- Introduction to AWS Database Migration Service
- Working with Amazon DynamoDB
- Introduction to Amazon Redshift / Working with Amazon Redshift
- Working with Amazon ElastiCache for Redis
FAQ:

In estrema sintesi (se non vi va di studiare)
Non occorre andare nel dettaglio di come utilizzare i database, ovviamente.
Il grosso vantaggio è che il lavoro di amministrazione, gestione, sicurezza, recovery ed ottimizzazione è ridotto al minimo.
Per tutti i DB relazionali sono disponibili:
- Automated Backup: Backup/Restore tradizionale (copia DB+logs) con possibilità di recovery al secondo ed un periodo di retention di 35 giorni
- DB Snapshot: Copia totale del DB ad un determinato momento
Su richiesta è possibile attivare il Servizio di Disaster Recovery, chiamato Multi AZ (Availability Zones). In pratica il DB viene sincronizzato con Repliche in Data Center distribuiti con la gestione del failover automatica.
Infine si possono attivare delle Read Replicas, per aumentare le prestazioni di DB con un alto numero di accessi in lettura.
Per quanto riguarda DynamoDB, è un noSQL a documenti (tipo MongoDB) con la gestione automatica di repliche e di failover a fronte del costo del Servizio.
Una novità che non riguarda l'esame: Neptune, il DB a grafo di Amazon (simile a Neo4j). Valgono gli stessi discorsi fatti per MongoDB.

0 comments
Note: only a member of this blog may post a comment.