Mobilexpense ist ein europäischer Technologiekonzern mit Sitz in Brüssel, der das Ausgabenmanagement für große multinationale Unternehmen, kleine und mittlere Unternehmen sowie deren Mitarbeiter vereinfacht. Mobilexpense wurde im Jahr 2000 gegründet und entwickelt intelligente, einfache und reibungslose Lösungen für das Ausgabenmanagement, um die Kosteneffizienz und Mitarbeiterzufriedenheit zu verbessern.
Kurz gesagt
Unternehmen
Mobilexpense, ein europäischer Technologiekonzern, entwickelt reibungslose Lösungen für das Spesenmanagement, um die Kosteneffizienz und Mitarbeiterzufriedenheit zu verbessern.
Herausforderung
Mobilexpense wollte eine geschäftskritische Anwendung verbessern, doch die Technologien des Legacy-Systems mussten aktualisiert werden. Zudem konzentrierte sich die Produktentwicklung auf die Weiterentwicklung des Kernsystems, was zu Ressourcenengpässen führte.
Lösung
Eficode erfüllte die Anforderungen von Mobilexpense durch den Einsatz von AzureDevOps zur Speicherung von Anwendungscode und Infrastruktur sowie für Deployments, automatisierte Tests und weitere Aufgaben.
Vorteile
Mobilexpense hat den Aufwand in der Systementwicklung jetzt im Griff. Eficode liefert kontinuierlich Expertise und Empfehlungen für die wichtigsten Entwicklungsaufgaben.
Die Herausforderung: Legacy-System und Ressourcenengpässe als Hindernis für Verbesserungen
Mobilexpense wollte eine seiner geschäftskritischen Anwendungen, den Business Optimizer, weiterentwickeln und Funktionen wie Monitoring und Audit-Logs verbessern. Die für das Legacy-System eingesetzten Technologien mussten aktualisiert werden, wodurch die Entwicklung teuer und ineffizient war. Um künftige Probleme mit Legacy-Technologien zu vermeiden, wollte Mobilexpense ein neues System mit höherer Verfügbarkeit und schnelleren Reaktionszeiten implementieren. Erschwerend kam hinzu, dass sich die Produktentwicklung auf die Entwicklung des Kernsystems konzentrierte, was zu einem Ressourcenengpass führte.
Die Lösung: Eficode als umfassender Partner für die Anforderungen von Mobilexpense
Mobilexpense wählte Eficode als vertrauenswürdigen Partner für die Entwicklung und Wartung des neuen Business Optimizer. Eficode empfahl den Aufbau einer Cloud-Lösung, wobei der Azure Kubernetes Service als kosteneffizienteste Lösung für die Verarbeitung umfangreicher Audit-Logs ausgewählt wurde. Das neue System wurde nach einer Microservice-Architektur aufgebaut und durch Tools wie Linkerd und Edge-Stack erweitert. So werden eine hohe Verfügbarkeit der Anwendung und schnelle Reaktionen auf veränderte Last sichergestellt.
Das Entwicklungsprojekt wurde in Zusammenarbeit zwischen dem Eficode-Entwicklungsteam und dem Application Management abgeschlossen, sodass der Übergang von der Projektphase in den Wartungsmodus so reibungslos wie möglich verlief. Während der gesamten Zusammenarbeit war das Product Ownership von Mobilexpense von unschätzbarem Wert, um die geschäftlichen Anforderungen für die Eficode-Teams zu übersetzen.
Das Application-Management-Team konzentrierte sich vor allem darauf, den Bedarf von Mobilexpense an hoher Systemverfügbarkeit und schnellen Reaktionen auf mögliche Incidents zu erfüllen. Darüber hinaus gehören kontinuierliche Verbesserungen und Updates zur regelmäßigen Wartung, um die Anhäufung technischer Schulden zu vermeiden.
Das Eficode-Entwicklungsteam erfüllte diese Anforderungen mit AzureDevOps für die Speicherung von Anwendungscode und Infrastruktur sowie für Deployments, automatisierte Tests und weitere Aufgaben. Azure Functions kamen zudem für die Datentransformation zur regelmäßigen Erstellung von Berichten und für Alerts in Slack zum Einsatz. Für Datenbanken nutzte das Eficode-Entwicklungsteam eine SQL-Datenbank sowohl in gehosteten als auch in serverlosen Varianten für Entwicklungs- und Testumgebungen. Statische Dateien wurden in Standard-Blob-/Storage-Accounts gespeichert.
Der Mehrwert: Flexibilität und Systemzuverlässigkeit als Grundlage für Weiterentwicklung und Geschäftskontinuität
Einer der wichtigsten Vorteile der Zusammenarbeit mit Eficode ist die Flexibilität bei den Ressourcen. Mobilexpense hatte die volle Kontrolle über den Aufwand für die Systementwicklung, während Eficode kontinuierlich Expertise und Empfehlungen für die wichtigsten Entwicklungsaufgaben einbrachte. Dadurch sind Entwicklungsmaßnahmen in kleinem und großem Umfang möglich, ohne sich auf ein vollständiges Projekt festlegen zu müssen.
Eficode Application Management ist auf maßgeschneiderte Geschäftsanwendungen spezialisiert und daher hervorragend geeignet, die Anforderungen von Mobilexpense zu erfüllen. Da eine hohe Systemverfügbarkeit für Mobilexpense eine zentrale geschäftliche Anforderung ist, wurde das SLA des neuen Systems entsprechend vereinbart. Das Eficode-Team steht jederzeit bereit, um bei Incidents und weiteren Entwicklungsanforderungen zu unterstützen.
Mobilexpense setzt die Zusammenarbeit mit Eficode fort und entwickelt sein neues System weiter
Rizwan Bashir von Mobilexpense empfiehlt anderen Unternehmen die Application-Management-Services von Eficode – insbesondere, wenn ihnen die Ressourcen für die Umsetzung bestimmter Projekte fehlen.
Wir hören oft von verschiedenen Kunden, dass sie keine Änderungen vornehmen, weil sie keine Entwickler haben. Deshalb denke ich, dass sie Services wie eure nutzen sollten, denn so können sie weiterhin Fortschritte machen.
Mobilexpense arbeitet bei diesem Projekt weiterhin mit Eficode zusammen und stellt so sicher, dass die Services rund um die Business-Optimizer-Anwendung weiterhin zum Erfolg der Kunden beitragen.
- DevOps
- Cloud
- Application management
- Regulated
Get in touch
Related client stories