Öffentliche Diageo-Website, als Unternehmenskontext gezeigt. Das interne Produkt aus diesem Fall ist nicht zu sehen.

Öffentliche Diageo-Website, als Unternehmenskontext gezeigt. Das interne Produkt aus diesem Fall ist nicht zu sehen.

Diageo

Contentful-Plattformmigration

Senior Software Engineer · CMS-Migration

Wiederholbare Migration strukturierter Inhalte von Diageo aus Umbraco und Magento nach Contentful, mit öffentlichem Frontend auf Vercel.

01Problem

Strukturierte Inhalte und handelsnahe Daten lagen in Legacy-Umbraco und Magento. Sie mussten in Contentful in einer Form landen, mit der Redakteure wirklich arbeiten können, mit einem modernen Frontend auf Vercel – ohne stillen Datenverlust.

02Ausgewählte Beiträge

Ich habe strukturierte Inhalte aus mehreren Legacy-Quellen nach Contentful migriert und Content-Modelle so nachgezogen, dass die redaktionelle Arbeit auf der neuen Plattform weniger manuell war. Migrationsabläufe automatisiert, damit der Prozess wiederholbar wird, und Dateninkonsistenzen nachverfolgt. Mit Engineering und Business habe ich Content- und Datenanforderungen an das ausgerichtet, was die neue Plattform brauchte.

  • Strukturierte Inhalte aus Umbraco und Magento nach Contentful migriert
  • Content-Modelle für effizientere redaktionelle Abläufe neu geschnitten
  • Migrationsabläufe automatisiert, damit der Prozess skalieren kann
  • Migrationsprobleme und Dateninkonsistenzen mit Engineering und Business behoben

03Systemkontext

Node.js-Migrationsjobs lesen Legacy-Umbraco und Magento über REST und GraphQL und schreiben nach Contentful. Die öffentliche Site liegt auf Vercel. Azure DevOps ist der Lieferweg.

  • UmbracoLesen über REST oder GraphQLNode.js migration jobsMein Anteil
  • MagentoLesen über REST oder GraphQLNode.js migration jobsMein Anteil
  • Node.js migration jobsMein AnteilMigrierte Inhalte schreibenContentful

Mein Anteil am System: Node.js migration jobs

Auslieferung

  • VercelHostet die öffentliche Website
  • Azure DevOpsAuslieferungspfad

Getrennt vom Laufzeitfluss. Diese Teile sind nicht miteinander verbunden.

04Skala und Rahmen

  • Mehrere Legacy-Quellen (Umbraco, Magento)
  • Contentful als Ziel-CMS
  • Die Migration musste wiederholbar sein, kein einmaliger Dump

05Ergebnis

Contentful wurde das redaktionelle System of Record für Inhalte, die aus Umbraco und Magento migriert wurden, mit automatisierten Jobs statt eines einmaligen Dumps. Es gibt keine öffentlichen Kennzahlen.

  • Strukturierte Inhalte aus mehreren Legacy-Quellen nach Contentful migriert
  • Automatisierte, wiederholbare Migrationsabläufe

06Stack

  • Node.js
  • REST APIs
  • GraphQL
  • Contentful CMS
  • Umbraco CMS
  • Magento
  • Azure DevOps
  • Vercel

Für dieses Mandat sind keine geprüften öffentlichen Kennzahlen veröffentlicht.

Kategorien: CMS, Backend

Jahr: 2024

Verwandte Leistungen