Växande datamängder och ökande krav
Belimos enheter levererar kontinuerligt nya data, vilket gör att datavolymen i molnet ökar snabbt. Den tidigare infrastrukturen var baserad på en tidsseriedatabas, vars prestandagräns hade nåtts. Data behövde lagras på snabba, men dyra SSD:er. Dessutom försvårades analysen av den befintliga arkitekturen och underhållskostnaderna blev höga. Belimo letade därför efter en lösning som skulle förbli ekonomisk och kraftfull även vid vidare tillväxt och samtidigt erbjuda moderna analysfunktioner.
Skalbar arkitektur med genomtänkt datamodell
Ergon har implementerat en plattform baserad på separation av Compute och Storage. Data lagras i en Blob Storage och bearbetas över Databricks. För effektiv hantering av olika typer av enhetsdata har Ergon utvecklat en generisk datamodell. Först sparas all enhetsdata i JSON-format i en gemensam kolumn utan att Databricks behöver känna till den exakta strukturen. Kompletterande metadata möjliggör ett enkelt och flexibelt schema. Ofta använda datapunkter extraheras dessutom i separata kolumner. Användare kan snabbt komma åt relevanta information och samtidigt anpassa sig flexibelt till nya krav. Arkitekturen är enkel att underhålla, kostnadseffektiv och kan utökas när som helst.
Intelligent resursinställning för låga kostnader
En stor kostnadsdrivare i Databricks är SQL-Warehouses som används för förfrågningar. Belimo driver tre iscensatta miljöer samt en produktionsinstans. För att minska kostnaderna har Ergon utvecklat en inställning med bara två arbetsytor. Medan produktionsmiljön använder egna resurser, delar de tre iscensatta instanserna en gemensam infrastruktur. Redan under utvecklingen speglade Ergon förfrågningstrafiken från live-systemet. På så sätt kunde de nödvändiga resurserna bedömas realistiskt, förfrågningar optimeras och flaskhalsar identifieras tidigt.
Framtidssäker grund för datadrivna tjänster
Den nya plattformen möjliggör för Belimo att analysera stora datamängder effektivt och reagera flexibelt på nya krav. Samtidigt skapar den grunden för databaserade applikationer som prediktivt underhåll eller nya IoT-tjänster.
"Tack vare den nya dataplattformen kan vi genomföra tidigare krångliga analyser på ett ögonblick och på medellång sikt till betydligt lägre kostnader", säger Philipp Stäheli, Lead Domain Software Storage Platform på Belimo.
Ergon bidrog i projektet med omfattande expertis inom data engineering, cloud-arkitektur och DataOps. Teamet ansvarade för utformningen av den övergripande arkitekturen och datamodellerna, definierade en flexibel behörighetshantering och etablerade en robust styrning. Resultatet är en kraftfull lösning som uppfyller aktuella krav och är väl rustad för framtida innovationer.
