Crear una base de datos PostgreSQL en AWS RDS
Clase 21 de 36 • Curso Práctico de AWS Cloud
Contenido del curso
Introducción a la oferta de AWS y sus interacciones
- 4

Elastic Beanstalk: arquitectura escalable en AWS
05:26 min - 5

EC2: conceptos clave y configuración básica
07:04 min - 6

Crear instancia EC2 en AWS gratuita
09:54 min - 7

Conectarse por SSH a instancias EC2 desde Windows
10:07 min - 8

Conectar a instancia S2 desde Linux con SSH
02:11 min - 9

Conectar Mac a instancia EC2 con Terminal
02:31 min - 10

Proyecto Flask en EC2 con GitHub
04:08 min - 11

Cómo desplegar Flask en AWS con puertos y dependencias
06:20 min - 12

Qué es Lambda de Amazon y por qué es serverless
07:29 min - 13

Función AWS Lambda en Python desde la consola
07:09 min
Elastic Beanstalk
Bases de Datos
- 19

Amazon RDS: prestaciones enterprise sin data center
02:36 min - 20

RDS Postgres: optimizaciones y respaldos AWS
06:59 min - 21

Crear una base de datos PostgreSQL en AWS RDS
Viendo ahora - 22

Importar dump de Postgres en AWS RDS
04:38 min - 23

Aurora PG: 3x más rápido que RDS Postgres
04:12 min - 24

Creando Aurora PostgreSQL en AWS
11:58 min - 25

Respaldos en RDS Postgres: cuándo y cómo
02:50 min
Redes
Herramientas de administración
Seguridad
Bonus
Cierre del curso
Aprende a configurar con precisión una base de datos en Amazon RDS. Con una guía clara desde la consola de Amazon hasta el ajuste de seguridad, backups y mantenimiento, tendrás bases sólidas para un despliegue estable con Postgres, evitando fallos comunes y optimizando el rendimiento.
¿Cómo crear una base de datos en Amazon RDS paso a paso?
Comienza en la consola de Amazon: busca RDS, entra a DB Instances y selecciona Crear una base de datos. Activa el filtro de opciones gratuitas si solo quieres ver instancias sin costo para pruebas. Selecciona Postgres y avanza con Next.
¿Cómo elegir el motor y la instancia?
- Selecciona Postgres como motor. Si eliges MySQL, el asistente lo mostrará claramente.
- Con el filtro de gratuitas, no verás Amazon Aurora.
- Acepta la clase de instancia por omisión o elige otra según tus necesidades. Cambiarla después es posible y puede mejorar el rendimiento si hay cuello de botella.
- Ten presente: instancias más grandes implican costos distintos.
¿Cómo definir identificadores, usuario y contraseña?
- Identificador de la base de datos: taxidb.
- Usuario maestro: taxidb.
- Contraseña: usa una que recuerdes y evita diagonales, arrobas y símbolos extraños, porque no los aceptará.
- Almacenamiento por omisión en gratuito: 20 GB.
¿Qué opciones de acceso público y red configurar?
- Marca que sea “públicamente accesible” por omisión, pero recuerda el paso extra: deberás ajustar el grupo de seguridad para permitir el acceso real.
- Nombre de la base de datos: taxidb.
- Puerto por omisión de Postgres: 5432.
- Versión sugerida disponible: Postgres 9.6.
¿Qué configuraciones mejoran estabilidad, backups y mantenimiento?
Para minimizar riesgos operativos, define desde el inicio la política de respaldos, ventanas de mantenimiento y actualizaciones.
¿Cómo gestionar backups y ventanas de mantenimiento?
- Configura el backup: define por cuántos días conservarlo.
- Programa la ventana de mantenimiento cuando el uso sea bajo, por ejemplo, a las cuatro de la mañana.
- Monitorea la carga de la base para validar que los respaldos y mantenimiento no afecten a los usuarios.
¿Conviene activar upgrades automáticos?
- Se recomienda desactivar el upgrade automático.
- Si un upgrade falla, podrías encontrar la base fuera de servicio sin explicación.
- Mejores prácticas: realiza actualizaciones de forma manual y siempre haz un snapshot o backup previo para poder revertir si algo sale mal.
¿Qué sucede tras crear la instancia y antes de cargar datos?
Después de crear la base, revisa el panel de detalles para seguir el estado y esperar a que el servicio esté realmente listo.
¿Qué estados verás y cuánto tarda el warm up?
- Estados posibles: “siendo respaldada”, “preparando”, “lista”, entre otros.
- Aunque aparezca “lista”, considera un periodo de warm up de 5 a 10 minutos antes de usarla plenamente.
- Verifica que el estatus cambie a activo y que la conexión funcione.
¿Cómo se cargará el archivo de Pgdom más adelante?
- Próximo paso: transferir un dump de otra base hacia esta nueva instancia usando el archivo de Pgdom que se consiguió.
- Asegura acceso correcto en el grupo de seguridad antes de iniciar la carga.
¿Tienes dudas sobre algún paso de RDS, backups o el upgrade manual? Comparte tus preguntas y cuéntame tu escenario para ayudarte a afinar la configuración.