El jueves 15 de octubre migramos nuestra plataforma a Amazon Aurora, el servicio élite de AWS para bases de datos relacionales.
En este post voy a explicarte las razones ¡de este gran salto!
Amazon Relational Database Service (RDS)
Es el servicio estrella de Amazon para base de datos relacionales que te permite desplegar un servidor tan simple como una App de prueba hasta un servidor para cumplir estándares complejos de seguridad de grado militar.
Escalar a un servidor más robusto, más memoria y CPU o agregar mayor capacidad de almacenamiento, es una tarea de unos cuantos clics.
Puedes encontrar mayor detalle en la página de AWS RDS
Amazon Aurora
Amazon la define como la base de datos creada para la nube, el concepto principal acá es la elasticidad y no es otra cosa sino la capacidad de escalar hacia arriba (crecer) o escalar hacia abajo (liberar recursos) y adaptarse a la demanda y mantener un alto rendimiento para dar la mejor experiencia a los usuarios finales, nuestros estudiantes.
Acá encuentras las características de Amazon Aurora, pero las razones principales que quiero compartirles del por qué migramos son:
- Alto rendimiento y escalabilidad: Un rendimiento 5 veces superior al de MySQL estándar y 3 veces superior al de PostgreSQL estándar.
Platzi crece cada día, nuestra base de estudiantes ya es por el orden de millones de registros y queremos que siempre tengan la mejor experiencia. - Alta disponibilidad y durabilidad: Amazon Aurora está diseñado para ofrecer una disponibilidad superior al 99,99 %, dado que replica seis copias de sus datos en tres zonas de disponibilidad y realiza copias de seguridad de estos constantemente en Amazon S3.
Las Zonas de Disponibilidad en Amazon son Centros de Datos distribuidos en una Region en alguna parte del planeta, si quieres aprender más sobre AWS ingresa acá
Para lograr tan alta disponibilidad, Aurora revoluciona el concepto de Cluster compartiendo el almacenamiento que está replicado en múltiples Centros de Datos:

Esto nos permite tener múltiples servidores de sólo lectura para equilibrar las consultas y tener un Servidor Principal o Nodo Máster para atender las escrituras. Si el nodo Máster falla, Aurora automáticamente selecciona a uno de sus servidores de sólo lectura y lo promueve a Máster sin intervención nuestra y en menos de 30 segundos.
Si quieres aprender más sobre Base de Datos o sobre Amazon Web Services con cursos recuerda que en Platzi tienes los recursos necesarios para lograrlo.
Nunca pares de aprender!
Curso Práctico de Bases de Datos en AWS