Cómo configurar una instancia de RDS MySql (Base de datos de relaciones MySql) en AWS

El servicio RDS (Relational Database Service) está incluido en los servicios de «Base de datos» de la nube AWS (Amazon Web Services). El servicio RDS proporciona una capacidad de base de datos relacional escalable y rentable. Automatiza las tareas de administración que consumen mucho tiempo, como el aprovisionamiento de hardware, la configuración, las copias de seguridad, etc. Nos ayuda a centrarnos en nuestras aplicaciones en lugar de en las tareas de administración y mantenimiento de la base de datos.

RDS nos proporciona 6 motores de bases de datos, Amazon Aurora, MySQL, MariaDB, Oracle, Microsoft SQL Server y PostgreSQL. RDS se encarga de las tareas rutinarias de las bases de datos, como el aprovisionamiento, la aplicación de parches, las copias de seguridad, la recuperación, la detección de fallos y la reparación.

Estas son algunas de sus características.

  1. Fácil de administrar:
    Las instancias de base de datos de Amazon RDS están preconfiguradas con los ajustes adecuados Podemos lanzar una instancia RDS y conectarnos a nuestra aplicación en cuestión de minutos
  2. Altamente escalable:
    Podemos escalar los recursos de memoria que alimentan nuestro despliegue hacia arriba o hacia abajo.
  3. Disponible y duradero:
    La función RDS Multi-AZ proporciona una mayor disponibilidad y durabilidad para las instancias de base de datos que creemos.
  4. Seguro:
    RDS nos permite encriptar nuestras bases de datos mediante claves que pueden ser gestionadas a través del Servicio KMS de AWS. Los datos almacenados en la instancia pueden ser encriptados y guardados.
  5. Económico:
    RDS se puede probar gratuitamente y sólo hay que pagar por lo que se utiliza. No se cobra una cuota mínima.

Para conocer estas características en detalle , haz clic aquí.

El RDS de Amazon es gratuito para probarlo y tenemos que pagar sólo por lo que utilicemos.

Para saber más sobre la facturación relacionada con RDS, haz clic aquí .

En este artículo veremos cómo crear una Instancia RDS MySql 5.7.22, aprovisionarla y terminarla.

Requisitos previos

  1. Cuenta AWS (Crea si no tienes una).

¿Qué vamos a hacer?

  1. Iniciar sesión en AWS.
  2. Configura y crea una Instancia RDS de MySql.
  3. Dar de baja la Instancia.

Iniciar sesión en AWS

  1. Haz clic en aquí para ir a la página de inicio de sesión de AWS.

Cuando pulsemos el enlace anterior, veremos una página web como la siguiente en la que se nos pide que iniciemos sesión con nuestros datos de acceso.

Acceso a AWS

Una vez que iniciemos sesión en AWS con éxito, veremos la consola principal con todos los servicios listados como sigue.

Consola de administración de AWS

Configurar y crear una instancia RDS de MySql.

Para crear una Instancia RDS de MySql, haz clic en «Servicio» en la pantalla superior izquierda y busca «RDS» en el cuadro de búsqueda y haz clic en el resultado.

Crear una instancia RDS de MySQL

En esta pantalla, haz clic en «Crear base de datos» para crear una base de datos de nuestra elección.

Tablero RDS

Aquí podemos elegir un método de creación entre «Creación estándar», que se encarga de todas las configuraciones y ajustes por nosotros, y «Creación fácil», en la que tenemos que especificar todas las configuraciones y ajustes. Aquí procederé con «Creación estándar». En «Opción de motor», elegiré «MySql», puedes elegir una base de datos de tu elección.

Crear base de datos

Elige la versión de la lista disponible, selecciona «Free Tier» de las plantillas disponibles.

Elige la versión de MySQL

Dale un nombre a la instancia RDS que se creará. Especifica un «Nombre de usuario maestro», y una contraseña para el usuario.

Identificador de la instancia de la BD

Elige la «Clase de instancia» de la lista disponible. Esto decide la potencia de procesamiento y la memoria de la instancia. Define el «Tipo de almacenamiento» y el «Almacenamiento». Mantén el resto por defecto. Puedes probar tú mismo otras características en detalle.

Tamaño de la instancia de la BD

Mantén la configuración por defecto aquí, puedes elegir una VPC de tu elección si ya tienes tu VPC en tu región.

Disponibilidad y durabilidad

Elige el «Grupo de subredes» o puedes seguir con la configuración por defecto. Si quieres acceder a la instancia RDS desde la Red Externa y no sólo desde tu VPC, entonces selecciona «Sí» para «Accesible públicamente» o selecciona «No» si quieres mantener tu instancia RDS privada y sólo accesible desde la VPC. Mantén el resto por defecto.

Elige el grupo de subred

Mantén la configuración por defecto aquí y haz clic en «Crear base de datos». Puedes probar diferentes funciones disponibles en «Configuración adicional».

Configuración adicional

La creación de la base de datos llevará algún tiempo, unos 15 minutos. Espera hasta entonces.

Una vez que la base de datos esté lista, podremos ver su estado como «Disponible».

Haz clic en la instancia.

Instancia de AWS RDS creada con éxito

Aquí podemos utilizar el «Punto final» para conectarnos a la instancia.

Resumen de la BD

Terminar la instancia

Para eliminar la instancia, haz clic en «Acciones» y selecciona «Eliminar».

Borrar la base de datos

Antes de eliminar la instancia, se nos preguntará si queremos tomar la instantánea final de la base de datos que se almacenará en nuestra cuenta, desmarca la casilla si no quieres tomar la instantánea.

Marca la casilla «Acepto», confirma escribiendo «borrarme» y haz clic en «Borrar» para terminar la instancia RDS.

Confirmar la eliminación de la base de datos

Conclusión

En este artículo, hemos visto los pasos para crear una instancia AWS RDS MySql 5.7.22 de nivel gratuito. También hemos visto los pasos para eliminar la instancia que hemos creado.

También te podría gustar...