Zum Inhalt springen

Enterprise Web Content Management

FirstSpirit-Consulting -
Migration, Integration, Betrieb

Ich baue und betreue Redaktionssysteme, die mehrsprachig sind, mehrere Kanäle bedienen und jahrelang produktiv laufen.

FirstSpirit CMS Java JSP Elasticsearch Javascript

Offen für Festanstellung, Projekte und punktuelles Sparring - sofort verfügbar.

Ralph Kurz

Wobei ich unterstütze

Die Themen, die meiner Erfahrung nach in Enterprise-CMS-Projekten den Ausschlag geben.

Migration und Systemablösung

Bestandsinhalte aus Altsystemen nach FirstSpirit überführen: Content-Mapping, Brückenformate, Erhalt von Verlinkungs- und Sprachstrukturen mit dem Ziel, manuelle Nacharbeit so gering wie möglich zu halten.

Schnittstellen und Integration

Fremdsysteme an das CMS anbinden: SAP HR, Message Queues, Suchindizes, Mail-Dienste, Karten- und Media-APIs. Hybride Datenbestände aus Fremdsystem und redaktioneller Pflege korrekt zusammenführen.

Mehrsprachigkeit und Mehrkanal

Redaktionsstrukturen für viele Sprachen und Ausgabekanäle: ein zentraler Content-Bestand, layoutflexibel je Kanal für Web, Apps, APIs oder ContentHubs.

Suche und Content-Delivery

Elasticsearch-Anbindung von der CMS-Seite her: korrekte Indexübergabe, Ingest-Pipelines, Rendering-Logik für einfache und verschachtelte Content-Typen.

Redaktionsprozesse und Qualität

Freigabe-Workflows und Preview nah an der Redaktionsarbeit. Dazu regelbasierte Qualitätsprüfung direkt im Redaktionswerkzeug mit LLM-Unterstützung für Übersetzung, Content-Prüfung und mehr.

Betrieb und Weiterentwicklung

Apache, Tomcat und FirstSpirit-Server im laufenden Betrieb: Updates, Erweiterungen und Fehlersuche an Projekten, die seit Jahren produktiv sind.

Schulungen für Redaktion und Administration gehören dazu. Mehr dazu auf einer eigenen Seite.

Projekte

Alle Projekte anonymisiert. Über Ablauf und Entscheidungen spreche ich gern im Detail.

Migration nach FirstSpirit in 27 Sprachen

Problem
Ein gewachsener Inhaltsbestand aus IBM Lotus/Domino Notes sollte in FirstSpirit überführt werden. Mit 27 Sprachen, mehreren Content-Quellen und minimaler manueller Nacharbeit.
Lösung
XML als Brückenformat, aufgesetzt auf ein detailliertes Verständnis beider Systeme. Content-Mapping so gebaut, dass Verlinkungsstrukturen automatisch mitwandern und wenig redaktionell nachgezogen werden müssen.
Ergebnis
Migration über rund 6 Monate abgeschlossen, Verlinkungen überwiegend automatisch übertragen und den Nachbearbeitungsaufwand deutlich reduziert.
FirstSpirit CMS XML Java IBM Lotus/Domino

Konzernweite News-Distribution: 7+ Auftritte, 17+ Sprachen

Problem
News zentral verwalten und auf mehr als sieben Webauftritte und Apps in über 17 Sprachen ausspielen - inklusive Freigabe-Workflows, Preview-Mails und Alerting an den Presseverteiler.
Lösung
Eigenentwicklung im Zweierteam: FirstSpirit als redaktionelle Quelle, ActiveMQ als Transport, Elasticsearch und MSSQL als Ablage, layoutflexible Ausgabe je Kanal. Presseverteiler mit Double-opt-in.
Ergebnis
Produktiv im Einsatz für Redakteure weltweit. Gebaut und betreut von zwei Entwicklern.
FirstSpirit CMS Java JSP ActiveMQ Elasticsearch MSSQL

SAP-HR-Integration: ein Stellenmarkt über 20+ Länder

Problem
Stellenausschreibungen aus SAP HR und manuell gepflegte Einträge sollten in einem gemeinsamen Auftritt über 20 Länder und mehrere Sprachen hinweg erscheinen.
Lösung
XML-Schnittstelle von SAP in die FirstSpirit-Synchronisation, hybride Datenbasis aus Fremdsystem und CMS-Pflege, gemeinsame Ausgabe in einer Online-Stellensuche mit Job-Alert.
Ergebnis
Einheitliche Stellensuche über alle Länder und Quellen, ohne redundante Datenpflege.
FirstSpirit CMS SAP HR XML Java

Volltextsuche über heterogenen CMS-Content

Problem
Content aus JSP-Templates mit stark verschachtelten Strukturen musste indexiert werden; korrekte Indexübergabe, Ingest-Pipeline und je Content-Typ eine passende Darstellung.
Lösung
CMS-seitige Aufbereitung für Indexübergabe, Konfiguration der Ingest-Pipeline, eigene Rendering-Logik für einfache und verschachtelte Content-Typen.
Ergebnis
Skalierbare Volltextsuche über heterogene Inhaltsstrukturen - erweiterbar auf neue Content-Typen.
Elasticsearch FirstSpirit CMS Java JSP

Wie ich arbeite

Gewachsene Systeme

Die meisten CMS-Landschaften sind über Jahre entstanden und haben keine klare Architektur. Ich arbeite mich in solche Systeme ein, verstehe und entwickle sie weiter, ohne alles umzuwerfen.

Entscheidungsdokumentation

Ich schreibe auf, was ich mir gedacht habe und warum andere Wege ausschieden. Bei Consulting-Arbeit ist das der entscheidende Teil: Was ich hinterlasse, muss ohne mich weiterlaufen und weiterentwickelbar sein.

Übersetzung Richtung Redaktion und Fachbereich

Ein Redaktionssystem wird von Menschen bedient, die keine Entwickler sind. Aus meiner Trainer-Erfahrung weiß ich, wie ich technische Zusammenhänge so erkläre, dass sie in Abstimmungen oder Schulungen verständlich sind.

Schlanke Enterprise-Tiefe

Konzernanforderungen aus meiner Praxis: mehrsprachige, mehrkanalige Systeme mit Freigabeprozessen. Umgesetzt habe ich sie in sehr kleinen Teams: zwei Entwickler für sieben Auftritte in siebzehn Sprachen.

Formen der Zusammenarbeit

Mein fachlicher Kern als Teil eines Teams oder als externer Berater:

Festanstellung

Als Consultant oder Entwickler im Enterprise-CMS-Umfeld. Sofort verfügbar.

Projekt

Abgegrenzte Vorhaben mit klarem Ziel: Migration, Systemanbindung, Sucheinführung, Relaunch-Begleitung.

Punktuelles Sparring

Konzept-Review, zweite Meinung vor einer Architekturentscheidung, Einschätzung eines Bestandssystems vor dem Umbau.

Kontakt

Direkt per E-Mail. Ich antworte in der Regel innerhalb von 24 Stunden. Wenn Sie einen Lebenslauf brauchen, schicke ich ihn auf Anfrage zu.