Anwenderbericht

Cloudnative PDF-Generierung mit List & Label Cross Platform bei Swiss Life Deutschland

Swisslife-logo

Unternehmen: Swiss Life Deutschland
Branche: Versicherungen und Finanzdienstleistungen
Einsatzbereich: Sales-Plattform / Angebotserstellung
Produkt: List & Label Cross Platform
Website: https://www.swisslife.de

Ausgangssituation

Wir sind ein führender Anbieter in der Versicherungsbranche und bieten Privat- und Firmenkunden individuell zugeschnittene Lebens-, Berufsunfähigkeits- und Pflegeversicherungen sowie Lösungen zur Altersvorsorge und Finanzberatung.

Ein zentraler Bestandteil unserer Vertriebsprozesse ist die Sales-Plattform, über die Angebote erstellt und als PDF-Dokumente ausgegeben werden. Die Qualität, Performance und Zuverlässigkeit der PDF-Erstellung sind dabei geschäftskritisch.

Sales Plattform mit PDF Generierung durch List & Label Cross Platform
Erfassung tarifrelevanter Daten innerhalb der Sales Plattform als Grundlage für die PDF-Erstellung.

Technischer Kontext

Die Plattform ist Teil eines komplexen Microservice-Ökosystems, in dem Tarife sowohl über eine grafische Oberfläche als auch über APIs berechnet werden.

Der neue Service zur PDF-Generierung wird in C# / .NET implementiert werden, List & Label Cross Platform nutzen und containerisiert über Docker in einer Kubernetes Umgebung betrieben werden. Der noch aktuelle Service setzt auf List & Label Classic.

Reporting-Architektur vor List & Label Cross Platform

Unsere bisherige Reporting-Architektur basierte auf einem in C++ entwickelten Service („doc-generator“). Zentrale Komponente war ein PrintServer, der List & Label Classic zur PDF-Erzeugung nutzte.

Die PDF-Generierung setzte sich aus mehreren Bestandteilen zusammen:

  • einer Layoutdatei (.lst),
  • einer Variablendatei zur Definition der List-&-Label-Variablen,
  • sowie einer XML-Input-Datei zur Wertebelegung.

Die Daten wurden über einen eigenen DataProvider geladen, das finale PDF über die Print-Funktion erzeugt. Das System war funktional stabil, jedoch vollständig an Windows gebunden.

Dokumentenauswahl zur PDF-Generierung mit List & Label Cross Platform
Auswahl und Zusammenstellung der zu erzeugenden Dokumente vor der PDF-Generierung.

Auslöser für die Neuausrichtung

Ein wesentlicher Treiber für die Neuausrichtung war die Modernisierung unserer Infrastruktur. Das bestehende System ließ sich nicht in eine cloudnative Umgebung überführen.

Zusätzlich wollten wir die Performance der PDF-Generierung verbessern, da dieser Prozess zu den zeitintensiveren Komponenten innerhalb der Plattform zählt.

Entscheidung für List & Label Cross Platform

Aufgrund unserer langjährigen, positiven Erfahrungen mit combit und List & Label war für uns schnell klar, weiterhin auf diese Technologie zu setzen.

List & Label Cross Platform bot uns die Möglichkeit, die bestehende Reporting-Logik in eine moderne, plattformunabhängige Architektur zu überführen und gleichzeitig auf ein vertrautes Produkt zurückzugreifen.

Migration und Herausforderungen

Die Migration von List & Label Classic zu List & Label Cross Platform ist kein reiner Konvertierungsschritt. Eine automatische Umwandlung der bestehenden .lst-Dateien in das neue .json-Format reichte nicht aus.

Insbesondere Unterschiede in der Auswertungslogik von Bedingungen sowie weitere Abweichungen zwischen Classic und Cross Platform machten manuelle Anpassungen an den Layoutdateien erforderlich. Diese Phase verlangt eine detaillierte Analyse der bestehenden Reports und gezielte Anpassungen an der Logik.

Angebotsdokument generiert mit List & Label Cross Platform
Final erzeugtes Angebotsdokument (PDF), generiert mit List & Label Cross Platform.

Erste Einschätzung zu Vorteilen

Zum aktuellen Zeitpunkt liegen noch keine Langzeitauswertungen vor. Wir erwarten jedoch:

  • eine spürbare Performance-Verbesserung bei der PDF-Generierung,
  • ein einfacheres Debugging,
  • sowie ein vereinfachtes Deployment durch die vollständige Integration in unsere Kubernetes-Umgebung.

Support-Erfahrungen

Unsere Erfahrungen mit dem combit-Support sind durchweg positiv.

Während der Migration auftretende Fragen und identifizierte Bugs konnten wir schnell und erfolgreich klären. Auf gemeldete Probleme reagierte combit zeitnah und stellte kurzfristig neue Versionen bereit, in denen die entsprechenden Issues behoben wurden.

Die Kommunikation über das Supportportal war dabei jederzeit professionell, direkt und lösungsorientiert.

Roadmap

Unsere Roadmap sieht eine vollständige Migration auf List & Label Cross Platform vor. Ziel ist es, das bestehende Classic-System vollständig abzulösen.
Der neue Cross-Platform-Service soll die komplette Funktionalität der PDF-Generierung abdecken und dabei schnell sowie stabil im Kubernetes-Cluster betrieben werden.

Foto Jonas Fischer

Jonas Fischer

Software engineer,
swiss life deutschland

„Mein Lieblingsmerkmal an List & Label Cross Platform ist die einfach gestaltete Schnittstelle, welche sehr gut verständlich ist und somit schnell die Erstellung eines PDFs aus C# heraus ermöglicht.“

Fazit

Wir bewerten den bisherigen Einsatz von List & Label Cross Platform insgesamt positiv. Besonders die Möglichkeit, die Lösung unter Linux zu betreiben, verschafft uns deutlich mehr Flexibilität bei der Gestaltung unserer Infrastruktur.

List & Label Cross Platform eignet sich aus unserer Sicht besonders für Linux-basierte Cloud-Anwendungen, containerisierte Services und moderne, cloudnative Architekturen.

Voll funktionsfähige Trial 30 Tage kostenlos testen

combit software gmbh logo
telefon icon    mail icon
    
    
jobs 
Left Menu Icon