info:cursos:itformacion:awsassociate:ddbb

Diferències

Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.

Enllaç a la visualització de la comparació

Següent revisió
Revisió prèvia
info:cursos:itformacion:awsassociate:ddbb [14/10/2018 10:58] – creat mateinfo:cursos:itformacion:awsassociate:ddbb [15/10/2018 09:47] (actual) – [RDS : Backups, Multi AZ, Read Replicas] mate
Línia 47: Línia 47:
   * [[https://aws.amazon.com/products/databases/]]   * [[https://aws.amazon.com/products/databases/]]
   * Amazon Aurora = RDB((Relational DataBase))   * Amazon Aurora = RDB((Relational DataBase))
-  * Amazon Neptune ¿?+  * Amazon Neptune = BDD tipo grafo
  
 === Laboratorio RDS === Laboratorio RDS
Línia 75: Línia 75:
  
 == RDS : Backups, Multi AZ, Read Replicas == RDS : Backups, Multi AZ, Read Replicas
 +=== backups
 +  * automated
 +    * ...
 +    * preferred backup windows
 +    * durante la copia puede haber degradación de servicio
 +    * usar MultiAZ para tener replicas automáticas sincronizadas (y además se usa para hacer copias de seguridad sin degradación)
 +    * las copias se borran al borrar la BDD
 +  * DB Snapshots
 +    * se guardan en S3
 +    * no se borran al borrar BDD
 +
 +=== encrypted
 +  * sorporta todo tipo de BDD
 +  * si tenemos una BDD sin encriptar, podemos hacer una snapshot, encriptarlo y recuperarlo de ahí
 +
 +=== MultiAZ
 +  * no mejora rendimiento
 +  * redundancia
 +  * no se accede a la "segunda" base de datos, solo vemos una
 +  * está por si cae la principal
 +  * replicación síncrona
 +
 +=== Read Replicas - Scaling
 +  * mejorar lectura, NO ESCRITURA
 +  * solo Aurora, MySQL, MariaDB, PostgreSQL
 +  * usa el sistema de réplica propio del motor que se usa
 +  * escenarios:
 +    * carga alta en lectura de datos
 +    * servir tráfico de lectura si cae la principal
 +  * backup automático ha de estar activo
 +  * Aurora hasta 15 réplicas
 +  * MySQL, MariaDB, PostreSQL hasta 5 réplicas
 +  * replicación asíncrona
 +  * permite réplicas entre regiones
 +  * PostgreSQL no permite...
 +  * Aurora, MySQL, MariaDB permite un segundo nivel de réplica de lectura (réplica de réplica)
 +
 +== DynamoDB
 +  * replica síncrona en las diferentes AZ de una región (alta disponibilidad y alta durabilidad)
 +  * totalmente gestionada
 +  * modos:
 +    * eventually consistent read : puede tardar 1 segundo en actualizar la información
 +    * strongly consistent reads : mucho más rápido (y más caro)
 +  * get/put...
 +  * reparte los datos entre diferentes datacenters (alta disponibilidad por defecto)
 +  * discos SSD
 +  * global tables -> DynamoDB a través de regiones
 +  * cada Dynamo tiene unos ratios de lectura/escritura (coste) y por el espacio usado)
 +    * read capacity unit : 1 strongly consistent read o 2 eventually consistent read, hasta un máximo de 4KB
 +    * write capacity unit : 1 escritura por segundo, hasta un máximo de 1KB
 +
 +== Redshift
 +  * warehouse
 +  * SQL Standard
 +  * a partir de $0,25/h hasta $1000/TB/año
 +  * nodo simple, a partir de 160GB
 +  * multi nodo, hasta 128
 +  * performance
 +    * ...
 +  * pricing:
 +    * por hora y nodo
 +    * almacenamiento
 +    * transferencia de datos
 +    * datos escaneados <- Redshift Spectrum
 +  * por defecto lo encripta y permite:
 +    * AES256
 +    * HMS = Hardware Security Modules
 +    * KMS
 +
 +== ElastiCache
 +  * redis y memcached
 +  * diferencias:{{ :info:cursos:itformacion:awsassociate:pasted:20181015-094456.png }}
 +
 +== RDS Aurora
 +  * optimizado y recomendado por Amazon
 +  * versión SQL propia
 +  * copias en 3 AZ
 +  * ...
  • info/cursos/itformacion/awsassociate/ddbb.1539539900.txt.gz
  • Darrera modificació: 14/10/2018 10:58
  • per mate