Crónicas de un informático

Crónicas de un informático es un blog enfocado a configurar nuevos servicios informáticos, informar de su utilidad y centrado en la Educación y la FP.


Desplegar instancias de BBDD con Amazon RDS

    A través de Amazon RDS “Amazon Relational Databse Service” es sencillo desplegar instancias de bases de datos relacionales en la nube. Dicho servios está muy enfocado a automatizar tareas administrativas como las siguientes: 

  • Aprovisionamiento de hardware, 
  • Configuración de BBDD, 
  • Implementación de parches 
  • Copias de seguridad.

    Proporciona 6 motores de bases de datos conocidos: Amazon Aurora “Base de datos relacionado compatible con MySQL y PostgreSQL desarrollada por Amazon”, PostgreSQL, MySQL, MariaDB, Oracle Database y SQL Service.

    También nos permite usar AWS Database Migration Service para realizar transferencias o réplicas de los datos de nuestras bases de datos en local a Amazon RDS.

Aspectos necesarios para lanzar una instancia en RDS

  1. RDS requiere tener en cuenta los siguientes aspectos:
  2. Elegir el SGBD que nos interese de tipo Free Tier.
  3. Especificar el identificador y las credenciales de acceso.
  4. Especificar el tamaño.
  5. Especificar el almacenamiento a emplear.
  6. Aspectos de conectividad y permitir el acceso desde el exterior.

Vamos a lanzar una instancia con los aspectos descritos hasta ahora.

1 Elegir el SGBD que nos interese de tipo Free Tier


    Accederemos a la sección RDS. Lanzaremos una nueva instancia de tipo base de datos con motor MySQL con las siguientes características:

2 Identificador y las credenciales de acceso


Es muy importante, especificar el identificador de la base de datos (que debe de ser único) así como las credenciales de acceso que emplearemos posteriormente:

3 Especificar el tipo de instancia


    En este caso, como no quiero generar costes, usaré la capa gratuita de Amazon. Pero en vuestro caso, deberéis de analizar que instancia se adapta mejor a vuestras necesidades.

4 Especificar el tipo de almacenamiento a emplear

    En este apartado tenemos múltiples aspectos que podemos configurar, a modo de ejemplo, podemos activar el auto escalado así como el tipo de almacenamiento a emplear. 


5 Especificar nuestra VPC y permitir el acceso desde el exterior

    Es necesario tener en cuenta que tenemos que desplegar las BBDDs en una VPC previamente creada, para que las instancias que queramos puedan acceder a las BBDD que creemos. Si queremos el acceso desde el exterior, será necesario activar el acceso público. Adicionalmente, también tendremos la opción de generar un nuevo grupo de seguridad o aprovechar alguno ya existente. 


    Finalmente, para establecer la conexión podemos emplear MySQL Workbench o DBeaver tal como se aprecia en la siguiente imagen:


Nota: la información de la cadena de la conexión la tenéis dentro del apartado Connectivity & Security de la BBDD creada. 


    Al igual que hemos realizado con EC2, se pueden realizar snapshots de RDS y almacenarlas para arrancarlas bajo demanda. En la pestaña “automated backup”, tenéis información acerca de las copias de respaldo que podéis añadir al respecto.



Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Acerca de

Me llamo Iñigo Aramendi actualmente soy docente de formación profesional. Apasionado del mundo de las nuevas tecnologías, informática, ciberseguridad y la docencia. Siempre con ganas de seguir formándome y mejorando mis capacidades técnicas. Colegiado en el Colegio Oficial de Ingenieros en Informática.

suscríbete

Si quieres donarme uno o varios cafés…

1,00 €

Anuncios

Descubre más desde Crónicas de un informático

Suscríbete ahora para seguir leyendo y obtener acceso al archivo completo.

Seguir leyendo