Modernización de aplicaciones y datos

Consolida tus repositorios en GitHub

Migramos repositorios desde Azure DevOps Services, Bitbucket Server, GitLab Server o GitHub Enterprise Server hacia GitHub Enterprise Cloud, con inventario, prueba piloto y validación posterior.

Agenda una revisión de tus repositorios

Esto es para ti si…

  • Tu código está repartido entre tres plataformas y nadie sabe cuál es la fuente de verdad.
  • Estás pagando licencias de Bitbucket o GitLab además de GitHub.
  • Quieres usar GitHub Copilot y las herramientas de modernización, pero el código no está en GitHub.
  • Tu GitHub Enterprise Server autoalojado requiere mantención que ya no quieres hacer.

Qué es

Migración de repositorios y su historial hacia GitHub Enterprise Cloud, en sus variantes estándar, de usuarios administrados o con residencia de datos.

Notebook con un editor de código sobre una mesa
Pantalla de monitor mostrando código de programación

Qué incluye

  • Evaluación y planificación
  • Generación del informe de inventario de repositorios, análisis de repositorios y de dependencias de pipelines, definición del alcance en conjunto contigo
  • Prueba piloto
  • Migración de uno o dos repositorios, revisión del flujo completo de migración y de los pasos de validación posterior
  • Ejecución
  • Migración de los repositorios, validaciones posteriores y reclamación de identidades de usuario
  • Artefactos migrados
  • Repositorio con commits, ramas, historial y etiquetas; pull requests cerrados con comentarios, revisiones y verificaciones de estado
  • Migración de Git LFS y submódulos
  • Despliegue de las herramientas de migración correspondientes a cada origen
  • Integración con Azure Boards, solo en migraciones desde Azure DevOps
  • Guía de reconexión de pipelines de Azure, solo desde Azure DevOps y para un número acotado de repositorios
  • Migración de dependencias de pipelines, entornos y variables, solo desde GitHub Enterprise Server hacia la nube
  • Validación básica de origen y destino, y cierre formal con tu equipo

Qué no incluye

  • Pruebas del código fuente en el sistema de destino
  • Pruebas de dependencias y funcionalidad de las aplicaciones
  • Diseño, arquitectura, asesoría y consultoría
  • Modificación de archivos o contenido en los repositorios de origen o destino
  • Análisis de rendimiento de repositorios
  • Configuración de recuperación ante desastres
  • Limpieza o baja del repositorio de origen
  • Establecimiento de la conectividad de red entre los servidores de origen, GitHub y las máquinas de migración
  • Habilitación de inicio de sesión único con aprovisionamiento automático, y creación de equipos y permisos
  • Verificación de que los permisos de usuario quedaron correctos después de migrar
  • Verificación de que las herramientas externas funcionan tras la migración
  • Configuración y activación de la plataforma, y reconexión completa de pipelines
  • Migración desde Bitbucket en modalidad servicio, no servidor
  • Desde GitLab, cualquier cosa que no sean repositorios: pipelines, permisos, incidencias, wikis y registro de paquetes
  • Rutas de migración no soportadas por las herramientas

Límites de las herramientas: 2 GiB por commit, 100 MiB por archivo y 255 bytes por referencia en GitHub; 40 GiB por repositorio, 400 MiB por archivo y un máximo de 20 GiB de metadatos en el importador de GitHub Enterprise.

Entregables

  • Informe de inventario de repositorios
  • Herramientas de migración desplegadas
  • Repositorios migrados a GitHub Enterprise Cloud
  • Validación básica de origen y destino
  • Identidades reclamadas
  • Cierre formal documentado

Cómo trabajamos

  1. Evaluación, inventario y definición del alcance
  2. Prueba piloto con uno o dos repositorios
  3. Ejecución de la migración por lotes
  4. Validaciones, reclamación de identidades y cierre

Qué ganas

Una sola plataforma de código, una sola licencia y acceso a las herramientas de Copilot que dependen de que el código esté en GitHub.

Preguntas frecuentes

Los repositorios sí. Los pipelines dependen del origen: desde Azure DevOps hay guía de reconexión acotada; desde GitHub Enterprise Server se migran entornos y variables; desde GitLab no están en alcance.

Sí: commits, ramas, historial, etiquetas y pull requests cerrados con sus comentarios y revisiones.

El volumen se define en el inventario inicial; migraciones de varios cientos de repositorios son un escenario habitual.

¿Conversamos sobre este servicio?

Cuéntanos tu situación actual y te decimos si este es el servicio que necesitas o cuál conviene partir antes.

Agenda una revisión de tus repositorios

ACLOUD.LAT es partner de Microsoft en modalidad CSP, Solutions Partner e integrador de sistemas, con base en Chile y operación en Latinoamérica. Profesionales certificados y especializados en Azure y Microsoft 365.

Microsoft Partner