Eine einzigartige Microservice-Architektur für ETwater

Einzigartige Microservice-Architektur für ETwater

Text alt

Branche: Maschinenbau

Standort: USA

Kunde seit: 2014– heute

Technologien: Apache Cordova, Ionic (iOS, Android) AWS, Java/Spring, PHP/Symfony2, JavaScript, Backbone.js, Python/Keras/Caffe, XGBoost, MongoDB, ELK, RabbitMQ, Amazon, Git, JIRA

Verwendete Dienstleistungen:

Kund*innen von ETwater berichten von unglaublichen Wassereinsparungen von 30 % bis 50 % und mehr.

Hintergrund

ETwater, ein Jain Irrigation Unternehmen, mit mehr als fünfzehn Jahren Erfahrung in der Zusammenarbeit mit den größten Unternehmen, Gemeinden und Wohnungseigentümergemeinschaften in den USA, hat es sich zur Aufgabe gemacht, den Wasserverbrauch zu reduzieren und zu optimieren. Es ist das einzige Unternehmen für intelligente Bewässerung, das ein Patent zur zentralen Verarbeitung von Big Data hält, um vorausschauende Bewässerungspläne auf Basis von Pflanzentypen, Boden- und Hangbedingungen sowie Umweltfaktoren zu erstellen.

Mit zuverlässiger, universeller Konnektivität über 3G- und 4G-Funknetze und Echtzeit-Überwachung sowie -Verwaltung von jedem intelligenten Gerät aus bietet ETwater eine beispiellose Kontrolle und Wassereinsparungen. Darüber hinaus kann die offene Plattform von ETwater in jedes bestehende oder zukünftige Gebäudemanagementsystem integriert werden. ETwater entwickelt optimale Bewässerungspläne auf Basis von jeder einzelnen Landschaft, Echtzeit-Wetterinformationen und 17 Umwelt-Variablen, einschließlich aktueller Verdunstung, Wind, Sonne und Wettervorhersage.

Anschließend verarbeitet das System diese Informationen und benachrichtigt Tausende von intelligenten Steuergeräten über ein Mobilfunknetz über die besonderen Anforderungen an die Bewässerung am jeweiligen Standort.

 

Die Herausforderung

ETwater ist ein Vorreiter für intelligente Bewässerung. Seit 2005 werden mit der cloudbasierten Plattform von ETwater automatisch tägliche Landschaftsbewässerungspläne für die Kund*innen des Unternehmens erstellt, sodass nur die exakt benötigte Wassermenge verbraucht wird und keine Überbewässerung erfolgt. Auf diese Weise bleiben die landschaftlichen Flächen dauerhaft gesund und grün.

Mit der Lösung für ETwater werden standortspezifische Daten aus Umweltquellen und vom Wetterdienst Accuweather zusammengestellt. Dabei wird der Wasserverbrauch der landschaftlichen Flächen auf Basis der Pflanzenarten, der Bodenbeschaffenheit, des Gefälles usw. analysiert und der Bewässerungsplan an etwaige Änderungen des Wetters und der Wettervorhersage angepasst.

Das Unternehmen baute sein Geschäft aus und musste daher eine bessere Skalierbarkeit seines Systems sicherstellen.

Strategische Partnerschaft

Unsere Partnerschaft mit ETwater begann im Jahr 2014 und reicht bis heute. Unsere Aufgabe bestand darin, die Plattform ETwater von einer monolithischen Architektur auf Microservices umzustellen und sie in der Amazon Cloud bereitzustellen sowie mobile (native und hybride) Anwendungen zu entwickeln. Das Team war für das Design der Architektur und die Entwicklung des Kernsystems für eine intelligente Bewässerungsplattform zur Steuerung des Wasserflusses über entsprechende Geräte zuständig.

Für diese Aufgabe stellten wir ein dediziertes Team zusammen, das aus einem Dutzend Technologieexperten, Softwareentwickler*innen, einem UI-Designer, einem Projektmanager und Data Scientists bestand.

Die Ergebnisse

Wir entwickelten erfolgreich eine neue cloudbasierte Microservice-Lösung für den Kunden. Alle großen Unternehmenskund*innen haben ihr Wassermanagement erfolgreich auf die neue Plattform umgestellt und waren begeistert von dem erweiterten Funktionsumfang und den Kosteneinsparungen. Die aktualisierte Plattform umfasst Folgendes:

Integrierte Data Science, Machine Learning und Predictive Analytics zur automatischen Anpassung der Bewässerung für die standortspezifische Planung eines/r jeden/r Kund*in

Reibungslose Verwaltung der bestehenden Kunden und Erweiterung um neue Kunden (Verwaltung von Kundengruppen und Konten, Standorten und Benutzern)

Einfachere Integration in die lokale Engineering- und IT-Infrastruktur der Kund*innen

Nahtloses Hinzufügen neuer anpassbarer Funktionen für die Kund*innen

Erstellung von spezialisierten Computer Visions- und mobilen (nativen und hybriden) Anwendungen

Das Team ist hoch qualifiziert und steht dem Engineering und der Erfahrung im Silicon Valley in nichts nach. Es liefert eine weitaus bessere Leistung als die Unternehmen, mit denen wir bisher zusammengearbeitet haben.

Kevin Heverin
Kevin Heverin,Director of Marketing and Product Management, ETwater
Zurück zu Projekten