= BBDD == Introducción a RDS y ElastiCache === RDS ==== motores * MySQL * MariaDB * PostgreSQL * SQL Server * Oracle * Aurora : MySQL optimizado por AWS ==== Relational Databases Services * Snapshot automáticos * se configura en que horario se realiza * Creación de réplicas de lectura * no todos los motores * cluster teniendo una master de escritura y réplicas de lectura * Configuración de MultiAZ * alta disponibilidad, AWS levanta una segunda instancia de la BDD en otra zona * Escalado manual o automático de disco, sin downtime * Aurora escala automaticamente * Escalado vertical sin downtime * subir RAM/CPU... * Más de 50 métricas de monitorización * Sin gestión del SO * Upgrades del motor planificadas y automatizadas * Restore a un punto en el tiempo mínimo de 5 minutos atrás === ElastiCache ==== motores * Redis * Memcached ==== ElastiCache * Snapshot automáticos * Creación de réplicas de lectura con Auto-Failover * Configuración de HA con varios nodes distribuidos en diferentes AZ * Escalado vertical sin downtime * Métricas de monitorización de SO y de operaciones sobre el clúster * Sin gestión del SO * Upgrades del motor planificadas y automatizadas * Restore desde un backup == Crear RDS === MySQL * Consola EC2 * crear Security Group * designar VPC, puertos * Consola RDS * crear un DB Subnet Group * seleccionamos las zonas de actuación * lanzar instancia * endpoint: nombre DNS -> NO ACCEDER POR IP == Crear clúster con ElastiCache * Crear SecurityGroup * puerto 11211 acceso desde nuestros frontales * Crear Subnet Group