Entwicklung einer modernen hoch-skalierbaren B2B SaaS Platform für die weltweite Überwachung von Baustellen und Anonymisierung von Personen via KI.
BAU.CAMERA musste die zunehmende Komplexität bei der Verwaltung der täglich von seinen 300 Überwachungskameras in Europa erzeugten riesigen Datenmenge bewältigen, die mehr als 30 GB an Bildern pro Tag produzierte. Das bisherige System setzte stark auf manuelle Prozesse, was zu erheblichen administrativen Aufwänden führte. Aufgaben wie das Onboarding neuer Kunden, die Verwaltung von Benutzerzugängen, die Organisation von Kameras und die Handhabung des umfangreichen Bildarchivs waren ineffizient und zeitaufwendig. Das Team benötigte eine optimierte Lösung, um diese Prozesse zu automatisieren und die Arbeitsbelastung bei der Systemverwaltung drastisch zu reduzieren.
Da das Unternehmen vor einer raschen Expansion stand, wurde Skalierbarkeit zu einer kritischen Anforderung. Die Lösung musste die steigende Anzahl von Kameras und Kunden aufnehmen können, ohne Leistung oder Zuverlässigkeit zu beeinträchtigen. Gleichzeitig verlangten Datenschutzbestimmungen, dass die Plattform in der Lage ist, Personen und Nummernschilder in den Bildern automatisch zu anonymisieren, was eine weitere Komplexitätsebene im Systemdesign hinzufügte. Der Anonymisierungsprozess musste genau und zuverlässig sein, um die Einhaltung strenger Datenschutzgesetze sicherzustellen.
Zudem war Benutzerfreundlichkeit sowohl für das interne Team von BAU.CAMERA als auch für deren Kunden eine oberste Priorität. Die Plattform sollte intuitiv sein, mit einer benutzerfreundlichen Oberfläche, die es den Nutzern ermöglicht, Daten unabhängig und ohne technisches Wissen zu bearbeiten. Dies würde es der Kundschaft ermöglichen, reibungslos mit der Plattform zu interagieren und die allgemeine Zufriedenheit zu steigern.
Allerdings fehlte BAU.CAMERA das interne Know-how im Bereich Cloud und Entwicklung, um diese neue Plattform selbst aufzubauen. Sie suchten einen Partner, der eine skalierbare, cloud-native Lösung liefern konnte, während der Bedarf an laufendem Infrastrukturmanagement minimiert wurde. Die Reduzierung der Betriebskosten war entscheidend, da sie eine Plattform wollten, die mit dem Geschäft wächst und gleichzeitig die Ausgaben unter Kontrolle hält. Die Herausforderung bestand darin, eine mandantenfähige SaaS-Plattform zu schaffen, die nicht nur Effizienz und Skalierbarkeit verbessert, sondern auch nahtlos Datenschutzmaßnahmen integriert und ein hochwertiges Benutzererlebnis bietet.
Wir haben eine vollständig cloud-native, serverlose B2B-SaaS-Plattform entwickelt, die speziell für die großflächige Standortüberwachung auf globaler Ebene zugeschnitten ist. Die Architektur wurde mit Skalierbarkeit und Zuverlässigkeit im Hinterkopf entworfen und nutzt moderne Cloud-Technologien, um sicherzustellen, dass die Plattform wachsende Datenmengen und Geschäftsanforderungen bewältigen kann. Mit einem Domain-Driven Design (DDD)-Ansatz wurde die Softwarestruktur sorgfältig an die Geschäftsprozesse angepasst, um sicherzustellen, dass das System anpassungsfähig und leicht zu warten bleibt, während neue Funktionen hinzugefügt werden.
Ein wesentlicher Aspekt der Lösung war der Einsatz von AWS-Serverless-Technologien. Alle leichten Rechenaufgaben, wie das Verarbeiten von Bild-Uploads, Anonymisierung und einige Benutzeranfragen, wurden an AWS Lambda-Funktionen ausgelagert. Dies minimierte den operativen Aufwand und gewährleistete schnelle Reaktionszeiten für alltägliche Aufgaben. Für rechnerisch intensivere Prozesse – wie das Erstellen von Archiven und Batch-Operationen wie die Erstellung von Zeitraffervideos – wurden AWS Fargate Tasks eingesetzt. Diese Trennung zwischen leichten und schweren Arbeitslasten ermöglichte optimale Leistung und Kosteneffizienz, wobei Lambdas schnelle, kleine Aufgaben übernahmen und Fargate die notwendigen Ressourcen für komplexe, schwere Operationen bereitstellte.
Eine der ersten großen Verbesserungen war die Einführung eines Dunkelmodus für die Plattformoberfläche, der die Benutzerfreundlichkeit bei schlechten Lichtverhältnissen verbessern sollte. Wir haben auch eine spezielle Startseite für Administratoren und Crew-Mitglieder implementiert, die kürzlich angesehene Projekte anzeigt und den Benutzern hilft, schnell auf die Aufgaben zuzugreifen, an denen sie arbeiten. Eine weitere wichtige Funktion war das automatische Löschen inaktiver Benutzer nach 12 Monaten, um eine saubere und effiziente Verwaltung der Benutzerdaten zu gewährleisten.
Um bei der Kamerafunktionalitätstests zu helfen, wurde ein "Testmodus" entwickelt, der es Benutzern ermöglicht, den Kamerabetrieb zu überprüfen, ohne unnötige Bilder zu speichern. Gleichzeitig haben wir die Archiv-Download-E-Mails aktualisiert, um wichtige Details wie Archivgröße und Bildanzahl anzuzeigen, was es den Benutzern erleichtert, ihre Downloads nachzuverfolgen.
In Bezug auf den Datenschutz haben wir zwei wichtige Funktionen zur Anonymisierung integriert. Die erste war ein regelmäßiger Unschärfeprozess, der automatisch Personen und Nummernschilder in den Bildern erkennt und unkenntlich macht, um die Einhaltung der Datenschutzgesetze zu gewährleisten. Darüber hinaus wurde ein fortgeschrittenerer Anonymisierungsprozess namens "BlurringPro" eingeführt, der transparente Bilder übereinander legt, um bei Bedarf ein anspruchsvolleres Maß an Datenschutz zu bieten und die Sicherheit sensibler Daten zu erhöhen.
Zusätzlich wurde die Plattform so aufgerüstet, dass Download-Ereignisse protokolliert werden können und wichtige Details wie die Person, die den Download initiiert hat, Kamerainformationen und die Größe des Downloads erfasst werden können, was eine bessere Prüfung und Überwachung ermöglicht. Für eine einfachere Überwachung und Kommunikation während der Wartung haben wir eine Statusanzeige für Administratoren hinzugefügt, in der Wartungsaktivitäten schnell identifiziert werden können. Wetterdaten werden nun zusammen mit Bildern angezeigt und bieten wertvollen Kontext zur Dokumentation von Baustellen.
Wir haben auch den Archivdatumsfilter verfeinert und durch eine Kalenderansicht ersetzt, die den ausgewählten Datumsbereich visuell markiert und es den Benutzern erleichtert, bestimmte Zeiträume zu finden. Schließlich wurde die Navigation verbessert, indem Projektseiten direkt mit Kameraübersichtsseiten verknüpft wurden, sodass Benutzer nahtlos zwischen Projekten und ihren jeweiligen Kameraeinstellungen wechseln können.
Während des gesamten Entwicklungsprozesses arbeitete unser Team eng mit BAU.CAMERA zusammen und integrierte regelmäßig Feedbacks, um sicherzustellen, dass die Plattform den einzigartigen Anforderungen des Unternehmens gerecht wird. Das Ergebnis ist eine vollständig integrierte, skalierbare Lösung, die ihr Wachstum unterstützt und gleichzeitig betriebliche Effizienz beibehält.
Die Verbesserung ihrer Geschäftsprozesse innerhalb der Plattform half BAU.CAMERA, ihren operativen Aufwand für die Aufnahme neuer Kunden um 92 % zu reduzieren. Durch die Nutzung von Managed Cloud Services (Serverless) konnte der Aufwand für die Verwaltung der Infrastruktur auf ein Minimum reduziert werden.
BAU.CAMERA ist ein Service von NEXTFRAME Corporate Film + Media aus Hannover. BAU.CAMERA ist einer der wichtigsten Anbieter von Mietkameras zur Bauüberwachung und -dokumentation in Deutschland und Europa. Das BAU.CAMERA "Rundum-Sorglos-Paket" ist eine Komplettlösung und enthält alles, was Sie für die Überwachung und Langzeitdokumentation von Baustellen benötigen. Zusätzliche Leistungen sind Anonymisierung und professionelle Zeitraffer-Videos von Baustellen. BAU.CAMERA in Zahlen: Über 300 Kameras im Einsatz - 75 000 Bilder täglich - 12 Jahre Erfahrung.
Are you looking for a team that goes a step further? We are ready for all tasks!
hello@globaldatanet.com