Cómo instalar MySQL en Lightsail con costo fijo

Clase 17 de 33Curso Práctico de Cloud Computing con AWS

Resumen

Instala una base de datos MySQL en Amazon Lightsail con costo fijo y alta disponibilidad de forma sencilla. Aquí encontrarás el flujo esencial: desde elegir el motor y versión, configurar usuario y base maestra, hasta entender cuándo usar configuración estándar o HA. Además, verás cómo obtener la IP y el password para conectarte con tu cliente habitual o desde PHP.

¿Cómo crear una base de datos MySQL en Lightsail con costo fijo?

Para comenzar, entra a la consola, busca el servicio de Lightsail y ve a Bases de datos. Si no tienes una, el sistema te propondrá crearla. Verás opciones de motor y versiones. Para un proyecto nuevo, se recomienda usar la versión más reciente (como la 8). Si migras, elige la versión más cercana a la que ya usas.

  • Ir a consola de Lightsail y abrir Bases de datos.
  • Elegir motor y versión de MySQL.
  • Crear la base con costo fijo según el plan elegido.

¿Qué versión de MySQL elegir para tu proyecto?

Si es un proyecto nuevo, usa la última versión (ejemplo: 8). Si migras desde otro entorno, selecciona la versión más cercana a tu instalación actual para evitar incompatibilidades.

¿Cómo configurar usuario, login y password de forma segura?

Puedes especificar el usuario y el login. Amazon sugiere un password seguro: déjalo propuesto para mayor protección. Define también el nombre de la base maestra (por ejemplo: tbmaster) y anota todo.

  • Registrar usuario y login.
  • Guardar el password sugerido.
  • Anotar nombre de la base maestra.

¿Qué opciones de configuración ofrece Lightsail para alta disponibilidad?

Tienes dos modos: estándar o alta disponibilidad (HA). El estándar es un servidor con conexión externa y listo. En HA, hay dos servidores con un load balancer al frente que decide dónde ejecutar las queries. Para escritura, funciona como read replica: una instancia recibe las escrituras y la otra copia el contenido.

  • Estándar: configuración simple y directa.
  • HA: dos instancias, load balancer y réplica de lectura.
  • Precios visibles antes de crear: puedes elegir el plan más económico.

¿Qué implica estándar vs HA en tu arquitectura?

  • Estándar: menos complejidad y una sola instancia.
  • HA: mayor disponibilidad con dos instancias y balanceo.
  • Escrituras centralizadas; lecturas replicadas.

¿Cómo conectarte a tu base y gestionar acceso?

Tras crear la base, Lightsail muestra la IP y el password para conectarte. Usa cualquier cliente de MySQL o conéctate desde otra instancia mediante PHP u otro lenguaje, igual que siempre.

  • Obtener IP y password tras la creación.
  • Conectarte con tu cliente MySQL favorito.
  • Integrar desde PHP u otro lenguaje sin cambios especiales.

¿Qué datos debes guardar para no perder acceso?

  • Usuario y login definidos.
  • Nombre de la base maestra (ejemplo: tbmaster).
  • IP de conexión.
  • Password propuesto por Amazon.

¿Ya creaste tu base de datos en Lightsail? Cuéntanos tu experiencia y qué configuración elegiste: estándar o HA.