Effizientes Bewertungs­system für Leasinggeräte

03.07.2024

Effizientes Bewertungs­system für Leasinggeräte
Effiziente Bewertung: Schnelle, präzise Einschätzungen mit intuitiver Navigation, automatisierten Berichten, sicherer Keycloak-Verwaltung und skalierbarem AWS-Hosting.

Effiziente Geräteevaluierung für Großunternehmen


Eine größere Leasinggesellschaft ist an uns herangetreten, um eine effiziente Bewertung von Leasingrückläufern sicherzustellen. Nach 18 Monaten Entwicklungsarbeit haben wir nun das System ausgerollt.


Kundenanforderungen und unsere Lösung


Unser Kunde verlangte nach einer Lösung, die es ermöglicht, gemietete Geräte schnell und unkompliziert zu bewerten. Das Ziel war es, festzustellen, ob Geräte repariert werden müssen und welche Kosten anfallen könnten. Die Ergebnisse sollten jederzeit für jedes Gerät in der Cloud abrufbar sein. Wir entwickelten ein System, dass genau diese Anforderungen erfüllt:
 

Benutzerfreundliche Oberfläche

  • Einfache Eingabe: Benutzer können die Seriennummer eines Geräts eingeben oder scannen, um sofortige Informationen zu erhalten.
  • Intuitive Navigation: Die minimalistische Oberfläche ermöglicht eine automatische Navigation durch Bewertungsfragen, wobei der Fortschritt gespeichert wird, selbst wenn der Browser geschlossen oder die Seite aktualisiert wird.

Umfangreiche Systemfunktionen
 

  • Berichtserstellung: Nach Abschluss der Bewertung werden die Berichte automatisch an ein zentrales Repository gesendet.
  • Control Panel: Ein übersichtliches Dashboard ermöglicht die Verwaltung der Systemdaten und der numerischen Bewertungswerte.
  • Keycloak-Integration: Sicheres Management von Mandanten, Benutzern und Rollen durch die Integration von Keycloak.

Technologische Grundlage
 

Unser System basiert auf einer robusten Microservice-Architektur und verwendet modernste Technologien:

  • Backend-Technologien: FastAPI, PostgreSQL, RabbitMQ, Redis, und Docker.
  • Automatisierte Importe: Regelmäßige und automatische Datenaktualisierungen per Webhook.
  • Speicher- und Verarbeitungsoptimierung: Nutzung von Redis, RabbitMQ und AWS S3 für effiziente Datenverarbeitung und -speicherung.
  • Optimierte Datenbankzugriffe: Transaktionszusammenfassungen und Indexierung beschleunigen die Datenbankabfragen.

Betrieb und Skalierbarkeit

  • AWS-Hosting: Unser System läuft stabil und skalierbar auf AWS, unterstützt durch Load Balancer und optimierte Ressourcen.
  • CI/CD-Pipelines: Mithilfe von GitHub und Terraform gewährleisten wir eine kontinuierliche Integration und Bereitstellung.
  • Umfassende Tests: Die Backend-Dienste sind umfassend getestet und über Docker konfiguriert, um höchste Zuverlässigkeit zu gewährleisten.

Ergebnisse und Vorteile für den Kunden
Das Ergebnis unserer Arbeit ist ein hochfunktionales System zur Bewertung von gemieteten Geräten, das den Bewertungsprozess deutlich vereinfacht und beschleunigt:

  • Effizienz und Benutzerfreundlichkeit: Der Bewertungsprozess ist intuitiv und schnell.
  • Sichere Benutzerverwaltung: Durch die Keycloak-Integration ist die Verwaltung von Benutzern und Rollen sicher und zuverlässig.
  • Robustheit und Skalierbarkeit: Dank moderner Technologien und Docker-Container ist das Backend robust und skalierbar.
  • Aktualität und Präzision: Automatisierte Importe und Berichte sorgen für stets aktuelle und präzise Bewertungsdaten.
  • Schnelle Datenabfragen: Optimierte Datenbankzugriffe beschleunigen die Abfrageprozesse erheblich.
  • Stabile Umgebung: Unser DevOps-Setup auf AWS bietet eine stabile, testgestützte und flexible Entwicklungsumgebung.

Mit diesem maßgeschneiderten System haben wir eine Lösung geschaffen, die den Anforderungen unseres Kunden gerecht wird und den Bewertungsprozess von gemieteten Geräten effizienter und benutzerfreundlicher gestaltet. Dieses Projekt unterstreicht unsere Fähigkeit, komplexe Industrieanforderungen in leistungsstarke technische Lösungen umzusetzen.