PDU SBC

PDU monitorozó szoftver—sokféle protokolltámogatás, élő adatok és teljes kontroll a beállítások felett

Probléma

Több szerverhelyiségben kezelni a PDU-kat maga a káosz. Főleg, ha nincs valós idejű rálátásod az energiafelhasználásra, az eszközök állapotára vagy a hibákra. Ügyfelünk egy olyan rendszert keresett, ami nemcsak a saját gondjaikat oldja meg, hanem könnyen eladható termékként is működik.

Eredmény

Egy komplett szoftver-hardver kombó, ami figyeli a PDU-k használatát, élő adatokat gyűjt és streamel, plusz támogatja a Modbus és SNMP protokollokat más hasznos beállítások mellett, hogy minden rugalmasan működjön. Valós idejű diagramokkal, táblázatokkal és letölthető naplókkal segíti a felhasználókat, hogy megalapozott döntéseket hozhassanak.

App

Státusz:

Fejlesztés alatt

Így Csináltuk

Először is tisztáztuk a lényeget – ügyfelünknek egy valós idejű PDU-figyelő rendszerre volt szüksége, ami skálázható és továbbértékesíthető is. Egy egyszeri megoldás nem jöhetett szóba, olyan rendszert kellett építenünk, ami bármilyen infrastruktúrához könnyen igazítható.

A legfontosabbakkal kezdtünk: valós idejű adatkezelés, protokolltámogatás és az adatok könnyen értelmezhető megjelenítése. A PDU-k kommunikációjához a CANBUS volt az ideális választás, míg az adatstreaming gyorsaságát és hatékonyságát a gRPC biztosította. Hogy minden zökkenőmentesen működjön, már az elején beépítettük a Modbus és SNMP támogatást is.

A hardver még nem volt kész, ezért improvizálnunk kellett. Egy virtuális tesztkörnyezetet építettünk, hogy finomhangoljuk az adatkezelést, minimalizáljuk a késleltetéseket és csiszoljuk a felhasználói élményt. Az egész folyamat során az egyensúlyt tartottuk szem előtt: sebesség, pontosság és skálázhatóság – így amikor a hardver végre elkészül, a szoftver már teljesen készen áll az indulásra.

Használt technológiák:

gRPC | Modbus | Nextjs App Router | NodeJS | PostgreSQL | SNMP | Tailwindcss

További Munkák

Készen állsz egy közös projektre?

hu_HUMagyar