
Sitio público de Diageo, mostrado como contexto de la empresa. El producto interno de este caso no se muestra.
Diageo
Migración de la plataforma Contentful
Senior Software Engineer · Migración de CMS
Migración repetible de contenido estructurado de Diageo desde Umbraco y Magento hacia Contentful, con el frontend público en Vercel.
01Problema
El contenido estructurado y los datos adyacentes al comercio vivían en Umbraco y Magento legados. Tenían que aterrizar en Contentful en una forma que los editores pudieran usar de verdad, con un frontend moderno en Vercel – sin pérdida silenciosa de datos.
02Aportes seleccionados
Migré contenido estructurado desde varias fuentes legadas hacia Contentful y ajusté los modelos de contenido para que el trabajo editorial en la nueva plataforma fuera menos manual. Automatizé flujos de migración para que el proceso fuera repetible y seguí inconsistencias de datos. Trabajé con ingeniería y negocio para que los requisitos de contenido y datos coincidieran con lo que la nueva plataforma necesitaba.
- Migré contenido estructurado de Umbraco y Magento hacia Contentful
- Reestructuré modelos de contenido para flujos editoriales más eficientes
- Automatizé flujos de migración para que el proceso pudiera escalar
- Resolví problemas de migración e inconsistencias de datos con ingeniería y negocio
03Contexto del sistema
Tareas de migración Node.js leen Umbraco y Magento legados por REST y GraphQL y escriben en Contentful. El sitio público está en Vercel. Azure DevOps es la vía de entrega.
- UmbracoLectura por REST o GraphQLNode.js migration jobsMi alcance
- MagentoLectura por REST o GraphQLNode.js migration jobsMi alcance
- Node.js migration jobsMi alcanceEscribe el contenido migradoContentful
Mi alcance en el sistema: Node.js migration jobs
Entrega
- VercelAloja el sitio público
- Azure DevOpsCanal de entrega
Aparte del flujo de ejecución. Estas partes no están conectadas entre sí.
04Escala y restricciones
- Varias fuentes legadas (Umbraco, Magento)
- Contentful como CMS de destino
- La migración tenía que ser repetible, no un volcado puntual
05Resultado
Contentful pasó a ser el sistema editorial de registro para contenido migrado de Umbraco y Magento, con tareas automatizadas en lugar de un volcado puntual. No hay métricas públicas.
- Contenido estructurado migrado a Contentful desde varias fuentes legadas
- Flujos de migración automatizados y repetibles
06Stack
- Node.js
- REST APIs
- GraphQL
- Contentful CMS
- Umbraco CMS
- Magento
- Azure DevOps
- Vercel
No hay métricas públicas verificadas de este encargo.
Categorías: CMS, Backend
Año: 2024