Contenido del curso
Identidad, Acceso y Gobernanza Multicuenta
Servicios de Computo en AWS
- 10

Servicios de cómputo AWS: EC2, procesadores Graviton y AMIs
12:14 min - 11

Compute Savings Plan para EC2 y Lambda
04:42 min - 12

Cómo lanzar tu primera instancia EC2
09:10 min - 13

Optimizar latencia en EC2 con tenencia dedicada
09:25 min - 14

Cómo consultar metadatos de EC2 con IMDSv2
04:30 min - 15

AWS Outposts: ejecutar AWS en tu data center
05:53 min - 16

Despliegue de app web en Elastic Beanstalk
19:45 min
Contenedores en AWS
Redes en AWS
- 20

Direccionamiento IP y bloques CIDR para redes AWS
10:21 min - 21

NAT Gateway para subredes privadas en AWS
06:42 min - 22

Configuración de instancias públicas y privadas con NAT Gateway
07:26 min - 23

NACL y Security Groups en AWS
05:35 min - 24

Cómo reparar un Security Group en EC2
03:51 min - 25

Conectividad híbrida en AWS: VPC Peering, Transit Gateway y Endpoints
04:36 min
Escalamiento y balanceo en AWS
Almacenamiento en AWS
- 30

Tipos de almacenamiento en AWS: EBS, EFS y S3
04:58 min - 31

Instance Store vs EBS en AWS
11:05 min - 32

EFS vs FSx para compartir archivos en AWS
02:37 min - 33

Creación y configuración de volúmenes EBS en AWS
03:55 min - 34

Transfer Acceleration para datos globales en S3
15:33 min - 35

Configuración de EFS para compartir almacenamiento entre instancias
08:50 min - 36

Recuperar objetos borrados en Amazon S3
03:41 min
Bases de datos en AWS
- 37

Bases de datos relacionales vs no relacionales en AWS
03:30 min - 38

Cómo funciona DynamoDB en AWS
08:09 min - 39

Creación y configuración de bases de datos Dynamo en AWS
10:17 min - 40

Elasticache y DAX
04:22 min - 41

RDS vs Aurora: réplicas y alta disponibilidad
09:17 min - 42

Cómo configurar Aurora con alta disponibilidad en RDS
11:17 min
Migración en AWS
Monitoreo y Auditoria en AWS
DNS y CDN en AWS
Servicios de Seguridad
Serverless
Servicios de Datos en AWS
Servicios de AI y ML em AWS
Servicios de Backup y Recuperación ante desastres
Architect Solutions Certificate
DMS y SCT para migrar bases de datos en AWS
Resumen
Migrar una base de datos sin detener la operación parece una misión imposible, pero AWS resuelve ese reto con dos servicios complementarios: Database Migration Service (DMS) y Schema Conversion Tool (SCT). Aquí entenderás cuándo usar cada uno, cómo funcionan juntos y por qué son clave si estás preparando tu certificación o planeando una migración real.
¿Qué es AWS DMS y cómo funciona?
DMS, o Database Migration Service, te permite mover bases de datos hacia AWS sin interrumpir su funcionamiento. Mientras la migración ocurre, tus usuarios siguen consultando, escribiendo y operando con normalidad.
El servicio se apoya en cuatro piezas que vale la pena conocer:
- Origen: la base de datos desde donde migras. Puede estar en un servidor local, en otra nube o incluso dentro de AWS.
- Destino: la base de datos hacia donde mueves los datos, como RDS, Aurora o DynamoDB. La lista de compatibilidad está en la documentación oficial.
- Instancia de replicación: el motor que copia los datos y los envía al destino.
- Flujo de replicación: define qué datos se migran y cómo se transfieren.
¿Qué hace AWS DMS? Mueve bases de datos hacia AWS en tiempo real, manteniendo la base de datos origen operativa durante todo el proceso de migración.
¿Por qué elegir DMS para tu migración?
La razón principal es que soporta migraciones homogéneas y heterogéneas. Es decir, puedes mover datos entre el mismo motor (Postgres a Postgres) o entre motores distintos (Oracle a PostgreSQL), lo cual abre la puerta a modernizar tu stack.
Además, ofrece replicación continua, así que los datos siguen sincronizándose mientras migras. Eso reduce el tiempo de inactividad, algo crítico cuando hablas de bases de datos productivas.
Algunos casos de uso reales:
- Mover una base de datos local hacia AWS sin afectar la operación.
- Replicar datos en tiempo real para análisis y reportes.
- Cambiar de motor de base de datos sin afectar el servicio.
Un ejemplo típico de arquitectura es tener un PostgreSQL on premise en tu centro de datos y, mediante DMS, replicarlo hacia un PostgreSQL corriendo en Amazon EC2. Los usuarios siguen conectados al origen mientras la copia ocurre en paralelo [01:55].
¿Qué es Schema Conversion Tool y cuándo usarlo?
Si buscas SCT en la consola de AWS, no lo vas a encontrar. Schema Conversion Tool es una herramienta descargable, no un servicio gestionado dentro de la consola [02:45].
Su función entra en juego cuando cambias de motor. Por ejemplo, si pasas de Oracle a PostgreSQL, las estructuras internas no son iguales: tipos de datos, procedimientos almacenados y vistas pueden comportarse distinto. SCT analiza tu base de datos origen y convierte los esquemas al formato compatible con el destino.
¿Cuándo necesito Schema Conversion Tool? Cuando migras entre motores diferentes y debes adaptar la estructura del esquema, los objetos y los procedimientos antes de mover los datos.
¿Cómo funciona SCT paso a paso?
El flujo es directo y se integra con DMS para cubrir migraciones complejas:
- SCT analiza la base de datos de origen.
- Convierte los objetos y esquemas al formato del destino.
- Si detecta incompatibilidades, sugiere soluciones y genera reportes detallados.
- Una vez listo el esquema, DMS se encarga de mover los datos.
Esa integración es lo interesante: DMS y SCT son complementarios. Uno mueve los datos, el otro adapta la estructura. Juntos resuelven escenarios que de forma manual tomarían semanas.
Algunos usos típicos del utilitario:
- Convertir una base de datos Oracle a PostgreSQL sin perder datos.
- Migrar bases de datos antiguas a motores modernos en AWS.
- Preparar una base de datos para ser migrada después con DMS.
¿Cuándo usar DMS y cuándo SCT en una certificación AWS?
La regla rápida que te conviene memorizar es esta: si el escenario solo implica mover datos entre bases del mismo tipo, DMS es suficiente. Si el escenario menciona un cambio de motor (por ejemplo, de Oracle a Aurora PostgreSQL), entonces SCT es imprescindible y normalmente trabaja en conjunto con DMS.
¿DMS y SCT se usan juntos? Sí. SCT convierte el esquema cuando los motores son distintos y DMS migra los datos. En migraciones heterogéneas, ambos se complementan.
Entender esa diferencia te ayuda a leer mejor las preguntas del examen y a diseñar arquitecturas más limpias en proyectos reales. ¿Has migrado alguna base de datos con estos servicios? Cuéntame en los comentarios qué reto enfrentaste.