{"id":78152,"date":"2026-07-07T10:29:40","date_gmt":"2026-07-07T10:29:40","guid":{"rendered":"https:\/\/totara.com\/customer-stories\/die-headless-lernplattform-ein-wesentlicher-bestandteil-des-beraterportals-von-union-investment\/"},"modified":"2026-07-07T10:57:27","modified_gmt":"2026-07-07T10:57:27","slug":"die-headless-lernplattform-ein-wesentlicher-bestandteil-des-beraterportals-von-union-investment","status":"publish","type":"customer-story","link":"https:\/\/totara.com\/de\/kunden\/die-headless-lernplattform-ein-wesentlicher-bestandteil-des-beraterportals-von-union-investment\/","title":{"rendered":"Die \u201eheadless\u201c Lernplattform \u2013 ein wesentlicher Bestandteil des Beraterportals von Union Investment"},"content":{"rendered":"\n<div class='inline-text-container autoMobileAlignment autoDesktopAlignment'>\n  <div class='richText'><p class=\"large\"><strong><a href=\"https:\/\/www.union-investment.com\/\" target=\"_blank\" rel=\"noopener\">Union Investment<\/a><\/strong> ist eine deutsche Fondsverwaltungsgesellschaft, die zur genossenschaftlichen Finanzgruppe (einschlie\u00dflich der Volksbanken und Raiffeisenbanken) geh\u00f6rt und derzeit ein Kundenverm\u00f6gen von 534,6 Milliarden Euro verwaltet. Das Unternehmen bietet Investmentfonds und andere Anlageprodukte f\u00fcr private und institutionelle Anleger an und betreut insgesamt mehr als 6 Millionen Kunden. <\/p>\n<h2><strong>Die Herausforderung<\/strong><\/h2>\n<p class=\"\">Die Kerngruppe von Union Investment besteht aus den Finanzberatern der verschiedenen Volks- und Raiffeisenbanken. Diese ben\u00f6tigen umfassende Produktkenntnisse, Zugang zu Fachinformationen und insbesondere ein Verst\u00e4ndnis f\u00fcr neue und komplexe Investmentfonds und Anlageprodukte. Zus\u00e4tzlich zu ihrer Erstausbildung sind die Finanzberater verpflichtet, regelm\u00e4\u00dfig an Schulungs- und Weiterbildungs-Kurse teilzunehmen. Diese Programme decken verschiedene Bereiche der Finanzberatung ab und stellen sicher, dass die Berater stets \u00fcber aktuelle Entwicklungen und gesetzliche \u00c4nderungen informiert sind.   <\/p>\n<p class=\"\">Zu diesem Zweck plante Union Investment die Entwicklung eines multifunktionalen Finanzberaterportals namens \u201eInvestmentWelt\u201c. Es vereint alle Funktionsbereiche \u2013 von reinen Informationen \u00fcber spezialisierte Anwendungen wie Rechner bis hin zum Thema Weiterbildung \u2013 in einer einheitlichen und konsistenten Benutzeroberfl\u00e4che. Vor diesem Hintergrund suchte die Fondsgesellschaft nach einer Lernplattform, die sich flexibel an ihre individuellen Bed\u00fcrfnisse anpassen und nahtlos in die anderen Bestandteile des Portals integrieren lie\u00df.  <\/p>\n<p class=\"\">Dar\u00fcber hinaus musste die L\u00f6sung selbstverst\u00e4ndlich den hohen IT-Sicherheitsanforderungen eines Finanzinstituts gen\u00fcgen und sollte zudem gemeinsam mit den anderen Bestandteilen in einer einheitlichen Systemarchitektur in der Azure-Cloud betrieben werden.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-78134 size-full\" src=\"https:\/\/totara.com\/wp-content\/uploads\/2026\/07\/Christina_Semmelmann_Home-Page.png\" alt=\"\" width=\"1323\" height=\"684\" srcset=\"https:\/\/totara.com\/wp-content\/uploads\/2026\/07\/Christina_Semmelmann_Home-Page.png 1323w, https:\/\/totara.com\/wp-content\/uploads\/2026\/07\/Christina_Semmelmann_Home-Page-300x155.png 300w, https:\/\/totara.com\/wp-content\/uploads\/2026\/07\/Christina_Semmelmann_Home-Page-1024x529.png 1024w, https:\/\/totara.com\/wp-content\/uploads\/2026\/07\/Christina_Semmelmann_Home-Page-768x397.png 768w\" sizes=\"auto, (max-width: 1323px) 100vw, 1323px\" \/><\/p>\n<h2>Die L\u00f6sung<\/h2>\n<p class=\"\">Totara erwies sich als die ideale L\u00f6sung f\u00fcr diese Herausforderung: <strong>Die anpassbare Architektur von Totara bietet eine flexible Grundlage f\u00fcr die Bereitstellung einer ma\u00dfgeschneiderten Lernplattform<\/strong> f\u00fcr den Kunden. Die Bewertung durch Union Investment ergab, dass Totara die Anforderungen an eine nahtlose Frontend-Integration am besten erf\u00fcllte. <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-78118 size-full\" src=\"https:\/\/totara.com\/wp-content\/uploads\/2026\/07\/Christina_Semmelmann_Overview-and-Architecture-of-the-Integration-Solution.png\" alt=\"\" width=\"1777\" height=\"997\" srcset=\"https:\/\/totara.com\/wp-content\/uploads\/2026\/07\/Christina_Semmelmann_Overview-and-Architecture-of-the-Integration-Solution.png 1777w, https:\/\/totara.com\/wp-content\/uploads\/2026\/07\/Christina_Semmelmann_Overview-and-Architecture-of-the-Integration-Solution-300x168.png 300w, https:\/\/totara.com\/wp-content\/uploads\/2026\/07\/Christina_Semmelmann_Overview-and-Architecture-of-the-Integration-Solution-1024x575.png 1024w, https:\/\/totara.com\/wp-content\/uploads\/2026\/07\/Christina_Semmelmann_Overview-and-Architecture-of-the-Integration-Solution-768x431.png 768w, https:\/\/totara.com\/wp-content\/uploads\/2026\/07\/Christina_Semmelmann_Overview-and-Architecture-of-the-Integration-Solution-1536x862.png 1536w\" sizes=\"auto, (max-width: 1777px) 100vw, 1777px\" \/><\/p>\n<p class=\"\">Ein weiterer entscheidender Faktor war die M\u00f6glichkeit, die Plattform innerhalb der eigenen Azure-Cloud-Infrastruktur des Kunden zu betreiben. Es stellte sich jedoch heraus, dass es nur sehr wenig Erfahrung mit dem Hosting von Totara auf Microsoft Azure gab. Aus diesem Grund arbeiteten wir eng mit den DevOps-Teams zusammen, um eine geeignete Betriebsarchitektur f\u00fcr Azure zu entwickeln und zu implementieren. Nach mehreren Wochen der Evaluierung und technischer Tests wurde Totara erfolgreich in der Azure-Umgebung bereitgestellt.   <\/p>\n<h3><strong>Architektonisches Konzept<\/strong><\/h3>\n<p class=\"\">Die Architektur der Plattform basiert auf dem Prinzip eines \u201eSelf-Contained System\u201c (SCS). Bei diesem Ansatz wird die Lernplattform als eigenst\u00e4ndiges, unabh\u00e4ngiges System aufgebaut und betrieben und enth\u00e4lt alle Bestandteile, Ressourcen und Informationen innerhalb von Totara, die f\u00fcr das Lernen erforderlich sind. Diese Lernkomponente wird dann \u00fcber eine API \u201eheadless\u201c in das Portal integriert. Das Ziel dieses architektonischen Ansatzes besteht einerseits darin, die gesamte relevante Lernlogik innerhalb von Totara zu belassen: Dies gew\u00e4hrleistet m\u00f6glichst einfache Abl\u00e4ufe, eine verbesserte Wartbarkeit und flexible Skalierbarkeit. Andererseits erm\u00f6glicht er zudem eine v\u00f6llig nahtlose Integration im Frontend. Die sonst oft sp\u00fcrbaren und wahrnehmbaren Br\u00fcche in der User Journey \u2013 z. B. zwischen einem CMS und einem LMS \u2013 k\u00f6nnten so vollst\u00e4ndig vermieden werden.     <\/p>\n<h3><strong>API-Strategie und Erweiterungen<\/strong><\/h3>\n<p class=\"\">F\u00fcr die Integration und Weiterentwicklung der Plattform kam die GraphQL-API von Totara zum Einsatz. Da einige der ben\u00f6tigten Funktionen nicht im Standardumfang enthalten waren, wurde ein ma\u00dfgeschneidertes Plugin entwickelt. Dieses erg\u00e4nzt die bestehende GraphQL-API um projektspezifische Endpunkte und Funktionen.  <\/p>\n<p class=\"\">Ein Vorteil dieses Ansatzes besteht darin, dass einzelne Erweiterungen separat verwaltet und jederzeit entfernt werden k\u00f6nnen. Dadurch wird sichergestellt, dass die Lernplattform weiterhin vollst\u00e4ndig aktualisierbar bleibt. <\/p>\n<h3><strong>Spezielle Plugins und Integrationsl\u00f6sungen<\/strong><\/h3>\n<p class=\"\">Es wurde ein ma\u00dfgeschneidertes Plugin entwickelt, um die Zugriffsbeschr\u00e4nkungen f\u00fcr Aktivit\u00e4ten zu erweitern. Dieses Plugin erm\u00f6glicht es, Zertifikate erst nach Ablauf einer festgelegten Zeitspanne nach Abschluss einer Aktivit\u00e4t auszustellen. <\/p>\n<p class=\"\">Ein weiteres Plugin wurde verwendet, um eine zus\u00e4tzliche Lernaktivit\u00e4t zur Einbindung von Videos aus dem MovingImage-System (VideoManager Pro) zu erstellen. Redakteure k\u00f6nnen innerhalb von Totara Learn Videoaktivit\u00e4ten erstellen und die jeweilige Video-ID speichern. <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-78130 size-full\" src=\"https:\/\/totara.com\/wp-content\/uploads\/2026\/07\/Christina_Semmelmann_Course.png\" alt=\"\" width=\"1345\" height=\"692\" srcset=\"https:\/\/totara.com\/wp-content\/uploads\/2026\/07\/Christina_Semmelmann_Course.png 1345w, https:\/\/totara.com\/wp-content\/uploads\/2026\/07\/Christina_Semmelmann_Course-300x154.png 300w, https:\/\/totara.com\/wp-content\/uploads\/2026\/07\/Christina_Semmelmann_Course-1024x527.png 1024w, https:\/\/totara.com\/wp-content\/uploads\/2026\/07\/Christina_Semmelmann_Course-768x395.png 768w\" sizes=\"auto, (max-width: 1345px) 100vw, 1345px\" \/><\/p>\n<h3><strong>Authentifizierung und Benutzerverwaltung<\/strong><\/h3>\n<p class=\"\">Die Anmeldung erfolgt \u00fcber Microsoft Entra ID. Zur Erh\u00f6hung der Sicherheit wurde zus\u00e4tzlich eine Authentifizierung auf Basis von JSON Web Tokens (JWT) implementiert. Zu diesem Zweck wurde auf der Totara-Seite ein eigener Authentifizierungs-Endpunkt entwickelt. JWT erm\u00f6glicht die sichere und standardisierte \u00dcbertragung von Benutzerinformationen gem\u00e4\u00df RFC 7519.   <\/p>\n<h3><strong>Zielgruppen-Zuordnung<\/strong><\/h3>\n<p class=\"\"><strong>Die Zuordnung zu Zielgruppen erfolgt \u00fcber zwei Mechanismen:<\/strong><\/p>\n<ol>\n<li>Bei der Anmeldung liest das Portal Zielgruppeninformationen aus einem JWT aus und speichert diese im Totara-Benutzerprofil. Diese Informationen stehen anschlie\u00dfend f\u00fcr die zielgruppenspezifische Bereitstellung von Kursen zur Verf\u00fcgung. <\/li>\n<li>Dar\u00fcber hinaus sorgt ein Hintergrundprozess daf\u00fcr, dass die Zuordnungen f\u00fcr Gruppen auch f\u00fcr Benutzer synchronisiert werden, die sich seit l\u00e4ngerer Zeit nicht mehr angemeldet haben. Dadurch bleiben die Daten konsistent und auf dem neuesten Stand. <\/li>\n<\/ol>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-78122 size-large\" src=\"https:\/\/totara.com\/wp-content\/uploads\/2026\/07\/Christina_Semmelmann_Learners-Profil-1024x536.png\" alt=\"\" width=\"1024\" height=\"536\" srcset=\"https:\/\/totara.com\/wp-content\/uploads\/2026\/07\/Christina_Semmelmann_Learners-Profil-1024x536.png 1024w, https:\/\/totara.com\/wp-content\/uploads\/2026\/07\/Christina_Semmelmann_Learners-Profil-300x157.png 300w, https:\/\/totara.com\/wp-content\/uploads\/2026\/07\/Christina_Semmelmann_Learners-Profil-768x402.png 768w, https:\/\/totara.com\/wp-content\/uploads\/2026\/07\/Christina_Semmelmann_Learners-Profil.png 1332w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/p>\n<p class=\"\"><strong>Zugang zu Lernressourcen<\/strong><\/p>\n<p class=\"\">Das Frontend ben\u00f6tigt Zugriff auf Ressourcen wie Bilder, Dokumente oder SCORM-Pakete, die sich innerhalb der Totara-Umgebung befinden, auf die ausschlie\u00dflich intern zugegriffen werden kann. API-Aufrufe werden \u00fcber Azure API Management (APIM) abgewickelt. F\u00fcr den Zugriff auf Ressourcen wurde jedoch bewusst ein Reverse-Proxy-Ansatz gew\u00e4hlt. Die Ressourcen werden daher nicht direkt \u00fcber Azure APIM bereitgestellt, sondern \u00fcber einen dedizierten Reverse-Proxy. Dadurch konnte eine leistungsstarke und sichere Zugriffsl\u00f6sung f\u00fcr statische Inhalte geschaffen werden.    <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-78126 size-full\" src=\"https:\/\/totara.com\/wp-content\/uploads\/2026\/07\/Christina_Semmelmann_Course-Catalog.png\" alt=\"\" width=\"1212\" height=\"656\" srcset=\"https:\/\/totara.com\/wp-content\/uploads\/2026\/07\/Christina_Semmelmann_Course-Catalog.png 1212w, https:\/\/totara.com\/wp-content\/uploads\/2026\/07\/Christina_Semmelmann_Course-Catalog-300x162.png 300w, https:\/\/totara.com\/wp-content\/uploads\/2026\/07\/Christina_Semmelmann_Course-Catalog-1024x554.png 1024w, https:\/\/totara.com\/wp-content\/uploads\/2026\/07\/Christina_Semmelmann_Course-Catalog-768x416.png 768w\" sizes=\"auto, (max-width: 1212px) 100vw, 1212px\" \/><\/p>\n<p class=\"\"><strong>Elasticsearch-Integration<\/strong><\/p>\n<p class=\"\">Das Portal \u201eInvestmentWelt\u201c bietet eine globale Suchfunktion auf Basis von Elasticsearch. Zu diesem Zweck wurde eine ma\u00dfgeschneiderte Integrationsl\u00f6sung implementiert, um Totara-Kurse und -Inhalte mit der globalen Elasticsearch-Datenbank des Portals zu verkn\u00fcpfen. <\/p>\n<p class=\"\">Ein Ereignisbeobachter \u00fcberwacht \u00c4nderungen an Kursen und reagiert auf die Erstellung, Aktualisierung oder L\u00f6schung von Lerninhalten. Die entsprechenden Daten werden anschlie\u00dfend automatisch in Elasticsearch indiziert oder daraus entfernt. <\/p>\n<p class=\"\"><strong>Dar\u00fcber hinaus ber\u00fccksichtigt die Suchlogik die Ver\u00f6ffentlichungs- und Ablaufdaten der Kurse:<\/strong><\/p>\n<ul>\n<li>Kurse werden erst ab dem festgelegten Ver\u00f6ffentlichungsdatum in den Suchergebnissen angezeigt.<\/li>\n<li>Sobald das Ablaufdatum \u00fcberschritten ist, werden die Kurse automatisch aus den Suchergebnissen entfernt.<\/li>\n<li>Archivierte Kurse m\u00fcssen ein Ablaufdatum haben, damit sie nicht weiterhin in den Suchergebnissen erscheinen<\/li>\n<\/ul>\n<h2>Das Ergebnis<\/h2>\n<p class=\"\">Heute <strong>dient Totara als zentrale Lernplattform f\u00fcr das Portal \u201eInvestmentWelt<\/strong>\u201c. Das Portal selbst erfreut sich dank seiner optimierten Benutzeroberfl\u00e4che und der Integration zahlreicher Zusatzdienste gro\u00dfer Beliebtheit. Mit fast 40.000 aktiven Nutzern ist die Lernplattform ein zentraler Bestandteil des Portals.  <\/p>\n<p class=\"\">Derzeit werden auf der Plattform <strong>25 festgelegte Lernprogramme<\/strong>, einschlie\u00dflich <strong>regelm\u00e4\u00dfiger Berichterstattung<\/strong>, durchgef\u00fchrt. Im Rahmen einer Auswertung von zehn Lernprogrammen wurden die Anmelde- und Abschlusszahlen vom M\u00e4rz 2023 unter Verwendung des alten LMS mit den Zahlen vom M\u00e4rz 2024 nach der Einf\u00fchrung des neuen Portals verglichen. Dabei zeigte sich ein <strong>Anstieg der Anmeldungen um 68 % und ein Anstieg der Abschl\u00fcsse um 65<\/strong>%.  <\/p>\n<p class=\"\">Die Lernplattform wurde \u00fcber einen Zeitraum von etwa 1,5 Jahren bis zur Inbetriebnahme implementiert. Parallel dazu arbeiteten vier bis f\u00fcnf weitere Teams an angrenzenden Systemen und Gesch\u00e4ftsbereichen innerhalb von \u201eInvestmentWelt\u201c. Diese Teams wurden durch agiles Projektmanagement auf Basis von SCRUM koordiniert. Die Plattform wird auch nach der Inbetriebnahme weiterentwickelt.   <\/p>\n<p class=\"\">Ein wesentlicher Bestandteil des Projekts war die Umsetzung von Sicherheits- und Datenschutzanforderungen. Neben den Anforderungen der DSGVO mussten auch die regulatorischen Vorgaben des Finanzsektors ber\u00fccksichtigt werden. Externe Berater haben Zugriff auf das Portal, w\u00e4hrend die eigentliche Totara-Plattform in einer sicheren Cloud-Umgebung bei Union Investment betrieben wird, die ausschlie\u00dflich intern zug\u00e4nglich ist. Dadurch konnten alle Audits erfolgreich abgeschlossen werden, und eine klare Trennung zwischen dem externen Zugriff und der internen Systemlandschaft wurde gew\u00e4hrleistet.   <\/p>\n<p class=\"\">Die Plattform wird nicht ausschlie\u00dflich f\u00fcr traditionelle Lerninhalte genutzt, sondern dient auch der Durchf\u00fchrung von Umfragen, Studien und Testformaten.  <strong>Bislang wurden etwa 8.500 Teilnehmer erfasst.<\/strong>  Die erhobenen Daten dienen als Grundlage f\u00fcr die Ermittlung von Produktverbesserungen und organisatorischen Ma\u00dfnahmen.<\/p>\n<p class=\"\">Dar\u00fcber hinaus werden wiederkehrende Webinare und kurzfristig organisierte Ereignisse \u00fcber die Plattform verwaltet. Insbesondere bei Anmeldungen f\u00fcr Ereignisse kommt es mitunter zu hohem Datenverkehr mit mehreren tausend gleichzeitigen Anfragen, was die Leistungsf\u00e4higkeit und Skalierbarkeit der Infrastruktur sowie den architektonischen Ansatz bei der Integration unter Beweis stellt. <\/p>\n<p class=\"\">\n<\/div>\n  <\/div>\n<div class='inline-quote-container themePurple'>\n      <blockquote>Die Integrationsf\u0160higkeiten von Totara waren entscheidend f\u00fcr den Erfolg des Projekts.\n<\/blockquote>\n        <figure>\n            <figcaption>\n        <strong>Projectmanager,<\/strong>\n        <br \/>\n        Union Investment      <\/figcaption>\n    <\/figure>\n  <\/div>","protected":false},"excerpt":{"rendered":"","protected":false},"featured_media":0,"template":"","tax\/tags":[559,576,557],"tax\/countries":[154],"tax\/sectors":[256],"org-size":[242],"tax\/solutions":[286],"tax\/topics":[],"tax\/industries":[],"class_list":["post-78152","customer-story","type-customer-story","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/totara.com\/de\/wp-json\/wp\/v2\/customer-stories\/78152","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/totara.com\/de\/wp-json\/wp\/v2\/customer-stories"}],"about":[{"href":"https:\/\/totara.com\/de\/wp-json\/wp\/v2\/types\/customer-story"}],"wp:attachment":[{"href":"https:\/\/totara.com\/de\/wp-json\/wp\/v2\/media?parent=78152"}],"wp:term":[{"taxonomy":"tag","embeddable":true,"href":"https:\/\/totara.com\/de\/wp-json\/wp\/v2\/tax\/tags?post=78152"},{"taxonomy":"country","embeddable":true,"href":"https:\/\/totara.com\/de\/wp-json\/wp\/v2\/tax\/countries?post=78152"},{"taxonomy":"sector","embeddable":true,"href":"https:\/\/totara.com\/de\/wp-json\/wp\/v2\/tax\/sectors?post=78152"},{"taxonomy":"org-size","embeddable":true,"href":"https:\/\/totara.com\/de\/wp-json\/wp\/v2\/org-size?post=78152"},{"taxonomy":"solution","embeddable":true,"href":"https:\/\/totara.com\/de\/wp-json\/wp\/v2\/tax\/solutions?post=78152"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/totara.com\/de\/wp-json\/wp\/v2\/tax\/topics?post=78152"},{"taxonomy":"industry-tax","embeddable":true,"href":"https:\/\/totara.com\/de\/wp-json\/wp\/v2\/tax\/industries?post=78152"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}