
Diageo
Миграция платформы Contentful
Senior Software Engineer · Миграция CMS
Повторяемая миграция структурированного контента Diageo из Umbraco и Magento в Contentful, с публичным фронтендом на Vercel.
01Что я сделал
Перенёс структурированный контент из нескольких унаследованных источников в Contentful и ужесточил модели контента, чтобы редакционная работа на новой платформе была менее ручной. Автоматизировал миграционные процессы, чтобы путь был повторяемым, и разбирал расхождения в данных. Работал с инженерией и бизнесом, чтобы требования к контенту и данным совпадали с тем, что нужна была новой платформе.
- Перенёс структурированный контент из Umbraco и Magento в Contentful
- Пересобрал модели контента под более эффективные редакторские процессы
- Автоматизировал миграционные процессы, чтобы путь масштабировался
- Разбирал проблемы миграции и расхождения в данных с инженерией и бизнесом
02Инженерные доказательства
- Umbraco и Magento → Contentful
- Автоматизированные миграционные процессы
- Редакторские структуры под новую CMS
04Проблема
Структурированный контент и смежные с коммерцией данные жили в унаследованных Umbraco и Magento. Их нужно было посадить в Contentful в форме, с которой редакторы реально могут работать, с современным фронтендом на Vercel – без тихой потери данных.
05Масштаб и ограничения
- Несколько унаследованных источников (Umbraco, Magento)
- Contentful как целевая CMS
- Миграция должна была быть повторяемой, а не разовой выгрузкой
06Результат
Contentful стал редакционной системой учёта для контента, перенесённого из Umbraco и Magento, с автоматизированными задачами вместо разовой выгрузки. Публичные метрики не опубликованы.
- Структурированный контент перенесён в Contentful из нескольких унаследованных источников
- Автоматизированные, повторяемые миграционные процессы
07Стек
- Node.js
- REST APIs
- GraphQL
- Contentful CMS
- Umbraco CMS
- Magento
- Azure DevOps
- Vercel
Проверенные публичные метрики по этому проекту не опубликованы.
Категории: CMS, Backend
Год: 2024