Digitale Plattform für effiziente Abfallentsorgung

Die Challenge

Mit Redooo, einer digitalen Entsorgungsplattform, werden Entsorgungsunternehmen mit Privat- und Gewerbekunden vernetzt. So können Privatpersonen oder Profis direkt von der Baustelle sowohl über die Webseite als auch über eine App die Entsorgung ihres Schutts und Abfalls bestellen. Registrierte Entsorgungspartner übernehmen die Abholung und profitieren so von zusätzlichen Kundenaufträgen.

Unsere Lösung

Die mobile Redooo-App sowie die Webanwendung wurden von HyPlus Solutions innerhalb von sechs Monaten entwickelt. Dabei wurde vollständig agil vorgegangen. Zur besseren Veranschaulichung der Bedürfnisse der Nutzerinnen und Nutzer wurde der gesamte Bestellprozess eines Containers mittels Story Mapping abgebildet. Damit wurde eine optimale Kommunikation aller Projektbeteiligten sichergestellt und eine kontextbezogene Basis für die Entwicklerinnen und Entwickler geschaffen. Die Herausforderungen im Projekt waren die hohe Schlagzahl an automatisierten Auslieferungen in gleichbleibender hoher Qualität ohne Ausfallzeiten, sowie die fachliche Qualitätssicherung im Scrum-Prozess abzubilden.

Das Ergebnis

Die Entsorgungsplattform läuft auf einer Azure Cloud, in der eine vollständig automatisierte CI-Kette mit Gitlab installiert wurde. Vom ersten Code über diverse Testprozeduren bis hin zum Produktivsystem kann ein lauffähiges System quasi per Knopfdruck erzeugt werden. Ohne dieses vollständig automatisierte Vorgehen wäre eine Liveschaltung innerhalb so kurzer Zeit nicht machbar gewesen. Mehrmals täglich wurden neue Features final getestet und abgenommen. Sobald eines der Features fertig war, ging es in Produktion. Um Anforderungen wie hohe Verfügbarkeit und Skalierbarkeit zu gewährleisten, eignet sich eine monolithische Struktur heute nicht mehr. Daher setzt HyPlus auf ein zukunftsfähiges Architekturkonzept mit Microservices. Hierbei werden einzelne Vorgänge wie die Bestellung eines Containers als Service definiert. Jeder dieser Services ist in einem Docker-Container untergebracht. Ein Kubernetes-Cluster verwaltet alle Docker-Container. Ist ein Container nicht erreichbar, startet der Cluster automatisch eine neue Instanz. Das Test Driven Development mit über 80 Prozent Testabdeckung und kontinuierlichem Ausbau der Teststufen bis zur UI Automation, sowie die fachlich dokumentierten Tests und die risikobasierten UI-Automation-Tests gewährleisteten eine hohe Verfügbarkeit. Außerdem können immer wieder Services hinzugefügt und heruntergefahren werden, sodass eine starke Flexibilität und Skalierbarkeit gegeben ist. Die Architektur ist so aufgebaut, dass sich Sender und Empfänger nicht mehr gegenseitig kennen müssen. Die einzelnen Services kommunizieren über Apache Kafka, was die Komplexität verringert. Außerdem führt die Entkopplung der Services dazu, dass diese unterschiedlich schnell arbeiten können und der Gesamtcluster skalierbarer wird. Die verteilte Architektur des Systems erfordert ein entsprechendes Monitoring. Klassisches Monitoring bezieht sich auf die Files und Applikationen auf einem festen Server. In der Kubernetes-Welt betrachtet man jedoch die Services in Containern auf beliebigen Hosts. Die Container können jederzeit auf einem anderen Host neu gestartet werden. Deshalb nutzt HyPlus Solutions in diesem Projekt die Applikationen Prometheus und Grafana. Mithilfe von Prometheus werden die Metriken des Clusters gespeichert, während Grafana für die Visualisierung und das Auslösen von Alerts zuständig ist. Die wichtigsten Funktionen der Anwendungen werden regelmäßig automatisiert durchlaufen, um die ständige Verfügbarkeit und Funktionalität zu prüfen.

TL;DR: Das Wichtigste in Kürze

Kundenstatement

„Die Zukunft ist digital, das gilt auch für die Kreislauf- und Ressourcenwirtschaft. Mit HyPlus konnten wir ein innovatives Unternehmen gewinnen, das unsere Vorstellung bei der Einrichtung des Backoffice-Systems und der Entwicklung der Smartphone-App so umsetzt, wie wir es uns wünschen. Gemeinsam mit weiteren spezialisierten Partnern haben wir eine Online-Plattform geschaffen, die in der Entsorgungsbranche neue Maßstäbe setzt. Darauf können alle beteiligten Unternehmen mit Fug und Recht stolz sein.“

Christoph Haub Geschäftsführer von Redooo

Entdecken Sie
unsere digitalen Lösungen

Profitieren auch Sie von unserer umfassenden Erfahrung aus Projekten für Unternehmen unterschiedlichster Größe.

Risiken frühzeitig erkennen und gesetzliche Vorgaben zuverlässig erfüllen

Neue Geschäftspotenziale erkennen und Risiken minimieren

Kommunikation beschleunigen und Systemkosten deutlich reduzieren

Kundenzufriedenheit steigern und Services flexibel skalieren

Manuelle Aufwände reduzieren und Prozesse schneller skalieren

Komplexe Gesundheitsdaten schneller und einfacher analysieren

Liefergeschwindigkeit erhöhen und Zusammenarbeit nachhaltig verbessern

Transportprozesse effizient steuern und Wartungsaufwand senken

Abwasser effizient reinigen und Ressourcenverbrauch deutlich senken

Kundenbindung stärken und Abwanderung proaktiv verhindern

Anfragen transparent steuern und Reaktionszeiten verkürzen

Inventuraufwand reduzieren und Fehler deutlich minimieren

Manuelle Aufgaben reduzieren und Teams effizient entlasten

Bearbeitungszeiten verkürzen und Kundenzufriedenheit steigern

Störungen schneller erkennen und Systeme stabil betreiben

Fahrzeuge schneller identifizieren und Prozesse beschleunigen

Fondsdaten schneller pflegen und Releases effizienter absichern

Ressourcen optimal auslasten und Planungsaufwand deutlich senken

Neue Services schneller entwickeln und Daten flexibel analysieren

Fristen sicher einhalten und Verwaltungsaufwand deutlich reduzieren

Systemlast senken und Produktionsdaten mobil verfügbar machen

Verpackungsmüll reduzieren und ESG-Vorgaben sicher erfüllen

Komplexe Stammdaten effizient und flexibel verwalten

Planungsprozesse beschleunigen und Fehlerquellen minimieren

Datendiebstahl schneller verhindern und Schäden minimieren

Fachanwendungen schneller modernisieren und Ressourcen effizient nutzen

Mobilitätsangebote flexibel und rund um die Uhr bereitstellen

HyExpert

Sie möchten wissen, wie Sie Ihr Unternehmen mit unseren individuellen IT-Lösungen nach vorne bringen? Sie haben Fragen zu konkreten, digitalen Herausforderungen?

Sprechen Sie uns an – wir helfen Ihnen weiter!