
Sitio público de IMF, mostrado como contexto de la empresa. El producto interno de este caso no se muestra.
IMF
Migración Sitecore XM Cloud
Senior Software Engineer · Migración de plataforma
Reimplementación headless del sitio legado del FMI en Sitecore 9.2 hacia Sitecore XM Cloud, con frontend Next.js por GraphQL.
01Problema
Un sitio Sitecore 9.2 en producción tenía que pasar a Sitecore XM Cloud sin perder el comportamiento del que ya dependían editores y visitantes. El frontend se reconstruyó como una aplicación headless Next.js contra el nuevo CMS.
02Aportes seleccionados
Contribuí a una transición a gran escala de un sitio legado Sitecore 9.2 a una implementación headless Sitecore XM Cloud. Migré funcionalidad y componentes del sitio a la nueva plataforma, mantuve el contenido consistente e investigué problemas de migración a medida que aparecían. Trabajé con el equipo de ingeniería para que la implementación y los requisitos de datos se alinearan con el negocio.
- Migré funcionalidad y componentes del sitio legado hacia Sitecore XM Cloud
- Trabajé en el frontend headless Next.js contra el nuevo CMS
- Mantuve el comportamiento de contenido y componentes consistente a lo largo de la migración
- Investigué y resolví problemas de migración con el equipo de ingeniería
03Contexto del sistema
El frontend Next.js consume Sitecore XM Cloud por GraphQL. TypeScript en todo el recorrido. Azure DevOps es la vía de entrega. El sitio Sitecore 9.2 anterior fue el origen de las superficies migradas.
- Sitecore 9.2Contenido y componentes migradosSitecore XM Cloud
- Next.js frontendMi alcanceLee contenido por GraphQLSitecore XM Cloud
Mi alcance en el sistema: Next.js frontend
Entrega
- Azure DevOpsCanal de entrega
Aparte del flujo de ejecución. Estas partes no están conectadas entre sí.
Herramientas de implementación
TypeScript. No son servicios de ejecución.
04Escala y restricciones
- Sitecore 9.2 legado como sistema de origen
- Next.js headless contra Sitecore XM Cloud
- El comportamiento de contenido y componentes tenía que mantenerse consistente en el corte
05Resultado
Superficies headless Next.js contra Sitecore XM Cloud, con componentes y contenido migrados consistentes con el sitio legado. No hay métricas públicas.
- Componentes y funcionalidad migrados en Sitecore XM Cloud
- Frontend headless Next.js en el nuevo camino de CMS
06Stack
- Next.js
- TypeScript
- GraphQL
- Sitecore XM Cloud
- Sitecore CMS
- Azure DevOps
No hay métricas públicas verificadas de este encargo.
Categorías: Migration, Frontend
Año: 2025