# Migracion Agil De Datos Legacy To Cloud Database Transition

> La Migración Ágil de Datos (v2.0) es la competencia técnica de trasladar estructuras de datos desde sistemas locales limitados (Microsoft Access, Excel) hacia bases de datos relacionales en la nube (PostgreSQL, MySQL, Supabase). No es solo "copiar y pegar"; es Re-ingeniería de Datos para la Nube. Úsala para tareas de Datos y Analítica: data-migration, cloud-databases, legacy-systems, access-to-sql, excel-to-cloud, database-architecture.

- Skill: `jesusgarciafernandez/migracion-agil-de-datos-legacy-to-cloud-database-transition` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add jesusgarciafernandez/migracion-agil-de-datos-legacy-to-cloud-database-transition`
- Raw SKILL.md: https://api.skillmd.com/api/skills/jesusgarciafernandez/migracion-agil-de-datos-legacy-to-cloud-database-transition/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: DevOps & Infra
- License: CC BY-NC-SA 4.0
- Author: jesusgarciafernandez (https://skillmd.com/u/jesusgarciafernandez)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/jesusgarciafernandez/migracion-agil-de-datos-legacy-to-cloud-database-transition

---


## 0. Filosofía Human-Centric AI
*Esta habilidad libera el conocimiento atrapado en sistemas obsoletos o limitados, utilizando la tecnología para migrar activos de datos históricos hacia infraestructuras modernas de la nube, permitiendo que el humano acceda a la información con mayor velocidad, seguridad y capacidad de análisis estratégico.*

**El Rol del Humano:** El Arquitecto de Migración debe ser un "Garantes de la Continuidad". La IA puede automatizar el mapeo de tipos de datos de Access a SQL, detectar registros duplicados en hojas de Excel masivas y generar scripts de migración ETL en segundos, pero solo el humano puede validar la lógica de negocio profunda que no está escrita en el código, decidir qué datos históricos son críticos para el futuro y asegurar que la transición a la nube se realice sin interrupciones operativas que afecten a la organización.
**Empoderamiento:** Usamos la tecnología para sustituir los silos de datos locales por ecosistemas de información globales, escalables y seguros.

---

## 1. Descripción Detallada
La Migración Ágil de Datos (v2.0) es la competencia técnica de trasladar estructuras de datos desde sistemas locales limitados (Microsoft Access, Excel) hacia bases de datos relacionales en la nube (PostgreSQL, MySQL, Supabase). No es solo "copiar y pegar"; es **Re-ingeniería de Datos para la Nube**. El enfoque v2.0 se centra en la limpieza profunda (Data Cleansing), la re-estructuración relacional para optimizar el rendimiento y la implementación de pipelines de migración automáticos que minimicen el tiempo de inactividad (Downtime).

## 2. Escenarios de Aplicación
- **Modernización de Software Interno:** Migración de antiguas herramietas de gestión basadas en Access hacia aplicaciones Web escalables.
- **Centralización de Hojas de Cálculo Masivas:** Traslado de procesos críticos de negocio gestionados en archivos .xlsx aislados hacia una base de datos centralizada.
- **Sincronización Cloud-Local:** Implementación de sistemas de réplica para mantener datos de campo accesibles en la nube en tiempo real.
- **Auditoría y Limpieza de Datos Históricos:** Procesamiento y estandarización de registros antiguos antes de cargarlos en un nuevo ERP o CRM.
- **Consolidación de Datos Multicuenta:** Unión de información dispersa en múltiples archivos Excel en una sola estructura lógica unificada.

## 3. Requisitos de Implementación
- **Conexión a Bases de Datos Destino:** Acceso a servicios de base de datos en la nube (AWS RDS, Google Cloud SQL, Supabase).
- **Herramientas de ETL y Scripts:** Uso de Python (Pandas/SQLAlchemy) o herramientas No-Code (Make/N8N) para la transformación.
- **Conocimiento de SQL y Normalización:** Capacidad para diseñar esquemas de tablas optimizados (1FN, 2FN, 3FN).
- **Seguridad y Encriptación:** Protocolos de transferencia segura (SSL/TLS) para proteger la integridad de los datos durante la migración.

---

## 4. Diferencial: Copia Manual vs. Migración Ágil v2.0

| Dimensión | Enfoque Legacy (Manual) | Migración Ágil (v2.0) |
| :--- | :--- | :--- |
| **Integridad** | Alta probabilidad de error humano. | Validación automatizada y control de esquemas. |
| **Escalabilidad** | Limitada por el tamaño del archivo local. | Capacidad ilimitada de la infraestructura Cloud. |
| **Acceso** | Datos aislados en un solo ordenador. | Acceso concurrente y global vía API/Web. |
| **Transformación** | Datos migrados "tal cual" (sucios). | Limpieza, tipado y enriquecimiento preventivo. |

---

## 5. Instrucciones y Pasos Detallados (Protocolo Maestro)

### Fase 1: Auditoría de Origen y Diseño de Esquema Target
**Objetivo:** Entender qué tenemos y dónde queremos que esté.
1.  **Análisis de Estructura Legacy:** IA ayuda a extraer el esquema de Access o las cabeceras de Excel para mapear campos.
2.  **Identificación de Inconsistencias:** Detección de nulos, formatos de fecha mixtos o carácteres especiales que romperían la carga en base de datos.

**Prompt Maestro de Migración de Datos:**
```text
Actúa como un Senior Database Migration Specialist. Diseña el plan de transición para [SISTEMA_ORIGEN] a [NUBE_DESTINO]. 
1. Mapeo de Tipos de Datos: Convierte los tipos de datos de origen a su equivalente más eficiente en SQL. 
2. Script de Creación de Esquema: Genera el DDL para crear las tablas, índices y relaciones de claves foráneas. 
3. Lógica de Limpieza ETL: Define 3 reglas de transformación clave (Ej: Normalización de direcciones, estandarización de teléfonos). 
4. Plan de Validación Post-Carga: ¿Cómo comprobamos que los 100.000 registros de Excel han llegado íntegros a la nube? 
5. Estrategia de 'Rollback': ¿Qué hacemos si la migración falla a mitad del proceso para no perder información?
```

### Fase 2: Ejecución, Optimización y Sincronización
... (Expansión técnica sobre el uso de cargas por lotes (Batch loading) para grandes volúmenes, la implementación de triggers de base de datos para mantener la integridad referencial y la creación de interfaces sencillas para que el equipo operativo siga introduciendo datos en el nuevo sistema Cloud) ...

---

## Referencia ampliada

Para ejemplos extendidos, métricas y notas, consulta [`reference.md`](reference.md) (cárgalo solo cuando necesites ese detalle).

