Skip to content

TYPO3 Extenstion-Entwicklung & Migration SalesForce Middleware für den Verband Deutsches Reisemanagement

Projektzeitraum: Oktober 2025 bis April 2026Modernisierung einer geschäftskritischen TYPO3-, Salesforce- und Serverlandschaft
Vorher
Veraltete Serverbasis und fragile Schnittstellen
Nachher
Modernisierte Infrastruktur und stabilisierte Synchronisation
Ubuntu 24.04
Neue Serverbasis
TYPO3 ↔ Salesforce
Middleware stabilisiert
Redmine 5.1
Supportsystem aktualisiert
End-to-End
Getestet und dokumentiert

Projektinformationen VDR – TYPO3-Extension, Salesforce-Middleware und Servermigration

Für den Verband Deutsches Reisemanagement e.V. wurde eine gewachsene Enterprise-Landschaft aus TYPO3, individuellen Extensions, Salesforce-Synchronisation, Redmine und mehreren Serverdiensten modernisiert. Der VDR ist Deutschlands größtes Netzwerk für geschäftliches Mobilitätsmanagement und vereint mehr als 600 Mitgliedsunternehmen. Entsprechend hoch waren die Anforderungen an Verfügbarkeit, Datenkonsistenz und einen kontrollierten Migrationsprozess.

Ausgangslage

Die bestehende Infrastruktur basierte teilweise auf Ubuntu 18.04 LTS und damit auf einer veralteten Servergeneration. Gleichzeitig verbanden individuelle TYPO3-Extensions die Webplattform mit Salesforce und internen Fachanwendungen. Änderungen an Salesforce-Workflows, WSDL-Schnittstellen, Datenfeldern und Benutzergruppen führten zu komplexen Fehlerbildern. Zusätzlich mussten das Redmine-Supportsystem, Mailversand, Serverstabilität und bestehende Datenstrukturen modernisiert werden.

Veraltete Server- und Laufzeitumgebung

Ubuntu 18.04, ältere PHP-, Ruby- und Redmine-Versionen sowie gewachsene Serverkonfigurationen erschwerten einen langfristig sicheren und stabilen Betrieb.

Komplexe TYPO3-Salesforce-Synchronisation

Individuelle Extensions, ausgehende Salesforce-Nachrichten, WSDL-Endpunkte und mehrere Synchronisationszustände mussten konsistent zusammenspielen.

Datenfelder und Workflows hatten sich verändert

Feldbereinigungen, neue Referentenmodelle und die Umstellung klassischer Salesforce-Workflows auf Flows erforderten Anpassungen an Geschäftslogik und Middleware.

Fehler traten systemübergreifend auf

Serverausfälle, Mailprobleme, fehlerhafte Bildpfade, Nutzergruppen-Rücksetzungen und API-Probleme mussten über mehrere Systeme hinweg analysiert werden.

Aufgaben & Ziele Infrastruktur modernisieren und Datenflüsse zuverlässig absichern

Ziel war eine zukunftsfähige technische Basis für die VDR-Plattform und ihre angebundenen Dienste. Die Serverumgebung sollte auf Ubuntu 24.04 LTS migriert, das Redmine-System aktualisiert und die TYPO3-Salesforce-Middleware an neue Datenmodelle und Salesforce-Flows angepasst werden. Gleichzeitig mussten laufende Fachprozesse erhalten, Fehler nachvollziehbar behoben und alle kritischen Synchronisationswege umfassend getestet werden.

Migration auf Ubuntu 24.04 LTS
Aktualisierung relevanter Laufzeitmodule
Redmine-Upgrade auf eine unterstützte Version
Stabilisierung von Plesk, nginx und Mailversand
Dokumentierter Migrations- und Rollback-Plan
Refactoring der TYPO3-Salesforce-Extensions
Anpassung an Partner-WSDL und neue Endpunkte
Migration von Workflows zu Salesforce-Flows
Bereinigung veralteter Felder und Tabellen
End-to-End-Tests aller Synchronisationszustände

Idee & Umsetzung Schrittweise Migration mit Refactoring, Hotfixes und Fachtests

Das Projekt wurde in klar getrennte Arbeitspakete gegliedert: Analyse der Altumgebung, Aufbau des neuen Servers, Migration der Anwendungen, Modernisierung des Supportsystems und Anpassung der TYPO3-Salesforce-Middleware. Für kritische Änderungen wurden Testserver, SQL-Backups, Sandbox-Endpunkte und definierte Testszenarien genutzt. So konnten neue Funktionen und Datenmodelle geprüft werden, bevor sie in den Livebetrieb übergingen.

Analyse aller Systeme und Abhängigkeiten
Neuaufbau der Ubuntu-24.04-Umgebung
Installation von PHP, Node.js, Ruby, Plesk und Docker
Redmine- und Ruby-Migration
Backups und Wiederherstellungsszenarien
Debugging von vdr_salesforce und vdrsync
Neue Endpunkte für ausgehende Nachrichten
Salesforce-Sandbox und Flow-Tests
Referenten- und Gremienlogik angepasst
Hotfixes, Validierungen und Frontend-Tests

Besondere Aufmerksamkeit galt den systemübergreifenden Fehlerbildern. Dazu gehörten unerwartete Rücksetzungen von Nutzergruppen, fehlende Bildpfade, API-Zugangsprobleme, Deadlocks durch Self-Requests, nginx-Restart-Schleifen und fehlerhafte Mailzustellung. Die Ursachen wurden über Logs, Datenbankstände, Testendpunkte und reproduzierbare Synchronisationsfälle eingegrenzt und schrittweise behoben.

Ergebnisse Eine modernisierte Plattform mit belastbaren Daten- und Supportprozessen

Nach Abschluss verfügte der VDR über eine langfristig unterstützte Serverbasis, ein aktualisiertes Redmine-System und eine an die neue Salesforce-Logik angepasste Middleware. Kritische Synchronisationsprozesse wurden stabilisiert, neue Endpunkte und Flows getestet sowie veraltete Datenfelder kontrolliert bereinigt. Durch dokumentierte Tests, Backups und Statusabstimmungen blieb der komplexe Übergang nachvollziehbar und beherrschbar.

LTSServer modernisiertvon Ubuntu 18.04 auf Ubuntu 24.04
SynchronTYPO3 und SalesforceExtensions, Endpunkte und Flows angepasst
AktuellSupportplattformRedmine und Ruby auf unterstützte Versionen migriert
GeprüftKritische Geschäftsprozessemit Sandbox-, Frontend- und End-to-End-Tests
Systemischer Mehrwert

Von einer gewachsenen Altlösung zur modernisierten Integrationsplattform

Die Migration verband Infrastruktur, Fachanwendungen und CRM-Synchronisation in einem kontrollierten Modernisierungsprozess.

Betriebssystem
Ubuntu 18.04 LTS
Ubuntu 24.04 LTS
Supportsystem
Redmine 4.1.1 mit älterer Ruby-Version
Redmine 5.1.3 mit unterstützter Laufzeit
Salesforce-Prozesse
Klassische Workflows und alte Nachrichtenlogik
Flows und aktualisierte ausgehende Nachrichten
Schnittstellen
Enterprise-WSDL und bestehende Endpunkte
Partner-WSDL und neu konfigurierte Endpunkte
Datenmodell
Gewachsene Tabellen und veraltete Felder
Bereinigte Felder und refaktorierte Logik
Serverstabilität
Ausfälle, Deadlocks und Restart-Schleifen
Optimierte Timeouts, Dienste und Health-Checks
Qualitätssicherung
Fehler schwer reproduzierbar
Definierte Testfälle, Sandbox und dokumentierte Validierung
Projektphasen

Von der Bestandsanalyse bis zur stabilen Übergabe

Die Modernisierung wurde in aufeinander abgestimmten Infrastruktur-, Entwicklungs- und Qualitätssicherungsphasen umgesetzt.

6Phasen
1. Analyse und Planung
Systeme, Abhängigkeiten, Risiken und Testfälle erfassen
2. Server-Neuaufbau
Ubuntu 24.04 und benötigte Dienste konfigurieren
3. Anwendungsmigration
Redmine, Laufzeiten und weitere Dienste aktualisieren
4. Middleware-Refactoring
TYPO3-Extensions, WSDL, Endpunkte und Salesforce-Flows anpassen
5. Stabilisierung und Tests
Fehler beheben und Sync-Zustände Ende-zu-Ende prüfen
6. Übergabe und Dokumentation
Systemeinstellungen, Änderungen und Betriebswissen dokumentieren

Die besondere Leistung lag in der ganzheitlichen Betrachtung einer stark vernetzten Systemlandschaft. Statt einzelne Symptome isoliert zu behandeln, wurden Serverbetrieb, TYPO3-Extensions, Salesforce-Prozesse, Datenmodell, Supportplattform und Mailversand als zusammenhängende Integrationsarchitektur modernisiert.

TYPO3, Salesforce und Serverlandschaft modernisieren

Sie betreiben geschäftskritische TYPO3-Extensions und CRM-Schnittstellen auf einer gewachsenen Infrastruktur? Wir planen Migrationen, refaktorieren Middleware und stabilisieren komplexe Datenflüsse mit reproduzierbaren Tests.
Das Projekt

Modernisierung einer vernetzten Enterprise-Landschaft aus TYPO3, Salesforce-Middleware, Redmine und Serverdiensten – inklusive Ubuntu-Migration, Extension-Refactoring, Datenbereinigung, Workflow-Umstellung und End-to-End-Tests.

Unternehmen

Kunde

Verband Deutsches Reisemanagement e.V. (VDR)

Branche

Verband, Geschäftsreisen & Mobilitätsmanagement

Standort

Frankfurt am Main, Hessen

Unternehmen

Zeitraum

31. Oktober 2025 bis 30. April 2026

Leistungen

TYPO3, Salesforce, Middleware, Ubuntu, Redmine, Migration

Leistungs-Eckdaten

Migration und Stabilisierung einer komplexen Systemlandschaft mit individuellen TYPO3-Extensions, bidirektionaler Salesforce-Anbindung, Supportplattform und mehreren Serverdiensten.

Migration auf Ubuntu 24.04 LTS
TYPO3-Salesforce-Extension refaktoriert
Neue Endpunkte und Salesforce-Flows
Redmine- und Ruby-Upgrade
Backups, Hotfixes und End-to-End-Tests

Die modernisierte Architektur schafft eine langfristig unterstützte Betriebsbasis und reduziert Risiken bei Datenabgleich, Fachworkflows, Supportprozessen und künftigen Systemupdates.

Komplexe TYPO3- und Salesforce-Systeme modernisieren?

Wir verbinden Infrastrukturmigration, individuelle Extension-Entwicklung und CRM-Integration zu einem kontrollierten Modernisierungsprozess.