Success Stories Jede Idee ist nur so gut, wie ihre Umsetzung

Mobilitätsfinanzierung. Leicht gemacht.

Bank11

Von 0 auf 100 in Rekordzeit

Yareto

Case Studies

Einführung von Keycloak

Die Wahl fiel auf Keycloak

Eine zentrale, sichere und zuverlässige Benutzerverwaltung ist eine Voraussetzung, um komplexe individuelle Anwendungslandschaften effizient zu betreiben und Nutzern gleichzeitig einen komfortablen Zugang zu ermöglichen.
Ein international tätiges Unternehmen setzte zuvor auf eine eigenentwickelte Lösung zur Benutzerverwaltung, die zunehmend technologisch veraltet war und einen hohen administrativen Aufwand bedeutete. Dies führte zur Entscheidung, mit Keycloak eine moderne Open-Source-Lösung einzuführen.

Anforderung

  • Modernisierung der Benutzerverwaltung: Die bisherige Eigenlösung für das Identity und Access Management (IAM) sollte durch eine zukunftssichere Open-Source-Lösung ersetzt werden.
  • Effizientere Administration: Administrative Prozesse sollten vereinfacht und das manuelle Handling reduziert werden.
  • Flexible Erweiterbarkeit: Die Lösung sollte offen sein für zukünftige Anwendungen und Technologien.

 

Umsetzung

Einführung der Open-Source-Lösung Keycloak als Identity und Access Management (IAM).

  • Automatisierter Import vorhandener LDAP-Accounts: Ein automatisch täglich ausgeführter Job synchronisiert Benutzeraccounts aus dem bestehenden LDAP-Verzeichnis in Keycloak. Somit müssen grundlegende Benutzerattribute nicht mehr manuell gepflegt werden und stehen unmittelbar tagesaktuell zur Verfügung.
  • Komfortable Verwaltung der Benutzerrollen: Die erforderlichen Rollen zur Nutzung der einzelnen Anwendungen werden komfortabel und unkompliziert über die Keycloak-Oberfläche an autorisierte Mitarbeiter vergeben.
  • Unkomplizierte Integration zusätzlicher Nutzergruppen: Externe Nutzer, die nicht im LDAP vorhanden sind, können bei Bedarf einfach in Keycloak verwaltet werden.
  • Reibungslose Integration der bestehenden Webanwendungen: Die vorhandenen Webanwendungen konnten mit überschaubarem Aufwand angepasst und an Keycloak angebunden werden. Gegenüber der vorherigen Lösung konnte der Aufwand für Anpassungen und Erweiterungen reduziert werden.
  • Grundlage für zukünftige Microservices-Architektur: Mit Keycloak wurde eine technische Grundlage geschaffen, um zukünftige Microservices standardmäßig mittels JSON Web Token (JWT) abzusichern.

 

Ergebnis

Durch die Einführung von Keycloak wurde die Administration des Identity und Access Managements in der individuellen Anwendungslandschaft erheblich vereinfacht. Die automatisierte Benutzersynchronisation reduziert den administrativen Aufwand.
Die neue Lösung legt zudem eine wichtige Grundlage für zukünftige technologische Entwicklungen und Erweiterungen innerhalb der Anwendungslandschaft des Unternehmens.

Entwicklung einer Webanwendung zur Messe- und Speditionsabwicklung für einen weltweit führenden Logistikdienstleister

Für unseren Kunden, ein weltweit führendes Unternehmen für Logistik und Briefkommunikation, haben wir eine Webanwendung für die Unterstützung des operativen Geschäfts eines Messespediteurs entwickelt. Die Anwendung bildet einen Großteil der Geschäftsprozesse ab und ist für die Mitarbeiter das zentrale IT-Werkzeug zur Durchführung der meisten Aufgaben. Bereits bei der Akquise assistiert die Anwendung Benutzern durch eine Serienbrieffunktion und Funktionen zur Zusammenstellung von Interessenten.

Tools und Technologien
Java EE, JBoss, Oracle, Hibernate, Eclipse, Struts, Jasper Reports, Ant, Subversion, POI, Quartz

Entwicklung einer Webapplikation zur Erfassung von Blutspendedaten

Für unseren Kunden, eine gemeinnützige Einrichtung für Blutpräparate und Dienstleistungen. Haben wir eine Webapplikation zur Verwaltung von Spenderdaten, Konserven, Produkten und Lieferungen entwickelt. Die Verwaltung von Konserven und daraus hergestellten Produkten beinhaltet eine durchgängige Herkunftsverfolgung der einzelnen Bestandteile.

Tools und Technologien
JSP/Servlets auf WebSphere, WebSphere Development Studio Client, Hibernate, Struts, JUnit, Log4J, HTML, CSS, JavaScript, iSeries

Optimierung des Antragsdrucks einer Anwendung zur Beantragung von KFZ-Finanzierungen am Point of Sale

Um KFZ-Händlern die auszudruckende Papiermenge (Vertrag, AGB, weitere Informationen) deutlich zu reduzieren, haben wir für unseren Kunden, eine der Top 5 Banken im Privatkundengeschäft in Deutschland, durch feingranulare Erzeugung der einzelnen Vertragsbestandteile und durch die Möglichkeit bestimmte (Versicherungs-)Informationen per E-Mail an den Kunden zu verschicken, die Optimierung des Antragsdrucks geschaffen.

Tools und Technologien
Java (SE/EE), WebSphere, Jetty, Eclipse, Oracle 10g, Hibernate, Spring, JSF, Jasper Reports, iText, Eclipse, SOAP Web Services, Spring WS, Freemarker, JSP, JavaScript, CSS, MooTools

Entwicklung eines webbasierten Admin-Frontends für eine Point-of-Sale-Anwendung

Unser Kunde zählt zu den Top 5 Banken im Privatkundengeschäft in Deutschland. Er bietet Privat- und Firmenkunden über verschiedene Kanäle umfangreiche Finanzdienstleistungen an. Für diesen haben wir ein Admin-Frontend für eine Point-of-Sale-Anwendung zur Beantragung von KFZ-Finanzierungen, bestehend aus Händlerverwaltung, Cacheverwaltung, Konditionsabfrage, Filialverwaltung und Übersicht von Vertragsdokumenten, entwickelt.

Tools und Technologien
Java (SE / EE), WebSphere, Jetty, Eclipse, DB2/400 Hibernate, Spring, Hibernate, JSF, SOAP Web Services, Spring WS, MooTools, WebSphere Application Server, Oracle DB

Konzeption und Entwicklung eines Moduls zur Rechnungskonsolidierung im Flottenleasing für einen namhaften Finanzdienstleister

Unser Kunde – ein Finanzdienstleister – bietet seine Produkte: Finanzierung, Leasing, Versicherungen und Services über Autohändler diverser Automarken an. Im Rahmen des Projektes haben wir die Konzeption und Entwicklung des Moduls "KFZ-Flottenleasing" übernommen. Leasingnehmer von Flotten haben bisher immer getrennte Abrechnungen für jedes Fahrzeug erhalten. Im Rahmen dieses Projektes wurde die Abrechnung konsolidiert, so dass jeder Kunde nur noch eine Sammelabrechnung erhält.

Tools und Technologien
iSeries/System i, RPG, AS/SET

Entwicklung einer intuitiv bedienbaren Futtermittelbestell-App für die Firmen BRÖRING und BEST3

Die Firmen BRÖRING und BEST3 sind Anbieter von Mischfutter für Nutztiere. Futterbestellungen sind bisher per Telefon, Fax und Internet möglich und dank der von uns entwickelten App nun zusätzlich auch mobil per Smartphone.

Bei der Konzeption der App war uns wichtig, dass sie möglichst intuitiv zu bedienen ist – unabhängig davon, ob vom Büro oder Stall, drinnen oder draußen bestellt wird. Per Tastatur müssen Kunden letztendlich nur den Namen des Futters eingeben – der Rest der Bestellung erfolgt per “Knopfdruck”. Und bei der Wiederholung früherer Bestellungen ist es überhaupt nicht mehr nötig, die Tastatur zu benutzen.

Um die Anzahl der Plattformen möglichst schnell erhöhen zu können, ohne die Kosten explodieren zu lassen, haben wir die plattformübergreifende Entwicklung auf Basis von PhoneGap empfohlen. Da wir die Navigation nativ “hinzugemischt” haben, fühlen sich die Apps dennoch nativ an. Per einfacher REST-Schnittstelle gelangen neue Bestellungen in das vorhandene Bestellsystem.

Tools und Technologien
Mobile, PhoneGap, iOS, Android, objective-c, HTML5, CSS, JavaScript

Entwicklung einer Veranstaltungs-App für eine große moderne Handelsgenossenschaft

Lorem ipsum

Unser Kunde ist eine große moderne Handelsgenossenschaft, deren Ziel die wirtschaftliche Förderung der zumeist mittelständischen Unternehmen ist.

Um das eigen gesetzte Ziel der steten Dienstleistungsoptimierung zu verfolgen, hat unser Kunde ein besonderes Highlight für seine Mitglieder entwickelt. Zur alljährlich stattfindenden Generalversammlung hat die Handelsgenossenschaft gemeinsam mit uns eine App entwickelt, die einen expliziten Mehrwert für die Mitglieder schafft.

Die App liefert Informationen rund um die Generalversammlung. Diese reichen von Reiseinformationen, einer aktuellen Teilnehmerliste, Ausflügen, die vor Ort wahrgenommen werden können, den Tagesordnungspunkten, Umgebungskarten bis hin zur Kontaktaufnahme zum Organisationsteam.

Ergänzt wird die App durch Veranstaltungsfotos, die den persönlichen Bezug der Handelsgenossenschaft zu seinen Mitgliedern nochmals unterstreichen.

Wir haben unseren Kunden bei der Planung der App beraten und sowohl die Clients für iOS und Android der App entwickelt.

Tools und Technologien
Mobile, iOS, Android