Platforma

Jeden kontekst nad systemami, które wasze miasto, region lub firma już prowadzi. Dane zostają tam, gdzie są, każdy właściciel decyduje, kto co widzi, a wasze zespoły zachowują narzędzia, które znają.

Jedno miejsce na pytania

Każdy system, który prowadzicie, zachowuje własną bazę danych, i to się nie zmienia. Nad nimi umieszczamy context broker: jeden opis każdej realnej rzeczy w waszym mieście lub przedsiębiorstwie, ulicy, stacji transformatorowej, czujnika, pomieszczenia, zapisany w europejskim standardzie NGSI-LD. Wasi ludzie i wasze aplikacje zadają pytanie w tym jednym miejscu, zamiast pytać dwanaście systemów na dwanaście różnych sposobów.

Pytanie w rodzaju „każdy czujnik temperatury w tej dzielnicy i budynek, do którego należy” otrzymuje jedną odpowiedź, nawet gdy czujniki, mapa dzielnicy i ewidencja budynków znajdują się w trzech różnych systemach kupionych od trzech różnych dostawców.

Nic się nie przemieszcza, nic nie jest zastępowane

Przedsiębiorstwo wodociągowe zachowuje swoją bazę danych i swoje reguły. Wydział transportu zachowuje własne. Miejski dashboard i tak pokazuje dane o wodzie obok pomiarów ruchu, ponieważ brokery wiedzą o sobie nawzajem: pytanie trafia do jednego z nich, wędruje do tego, który ma odpowiedź, i wraca jako jedna scalona odpowiedź.

Sprawdzamy, czy po drodze nic nie zostało skopiowane, zamiast to zakładać. Każdy wydział pozostaje właścicielem swoich danych, co zazwyczaj stanowi warunek, pod którym w ogóle zgadza się na ich udostępnienie.

zapytanie jedna odpowiedź Transport context broker dane zostają u niego zarejestrowany jako źródło kontekstu Woda context broker dane zostają u niego Energia context broker dane zostają u niego
Zapytanie trafia do jednego brokera, a odpowiadają wszystkie trzy. Żadne dane nie zostały skopiowane.

Każdy właściciel decyduje, kto co widzi

Reguły dostępu są zapisane w prostych słowach: ten partner może odczytywać te rodzaje danych, na tym obszarze, pod tym warunkiem. Reguła jest stosowana zanim pytanie dotrze do danych, więc partner, który prosi o więcej, niż może zobaczyć, otrzymuje dokładnie dozwoloną część i nic poza tym. Nie ma sporów o błędy ani potrzeby późniejszego filtrowania.

Pomiędzy organizacjami, miastem a jego regionem, zakładem a dostawcą mediów, właściciel wymaga porozumienia, zanim popłynie pierwszy bajt. Platforma obsługuje to porozumienie raz, za pośrednictwem europejskich standardów przestrzeni danych, a każda późniejsza wymiana odbywa się na jego podstawie.

Co zasila kontekst

W każdym projekcie większość pracy leży poniżej brokera, na łączeniu tego, co już macie.

  • Czujniki i telemetria: liczniki ruchu, jakość powietrza, pozycje transportu publicznego, liczniki w budynkach, aktualizowane na bieżąco w miarę napływu pomiarów.
  • Mapy i geometria: warstwy GIS i dane katastralne, dzięki czemu droga lub działka zachowuje swój rzeczywisty kształt.
  • Rejestry i pliki: bazy danych majątku, eksporty arkuszy kalkulacyjnych, modele BIM budynków.
  • Zdarzenia i ewidencje: roboty drogowe, wydarzenia kulturalne, procedowane pozwolenia, komunikaty publikowane przez miasto.
MQTT LoRaWAN OPC UA SCADA WFS · PostGIS GeoJSON SensorThings STA CSV · IFC BIM Adapter normalizuje NGSI-LD encje, odpytywalne
Co zasila kontekst: protokoły do środka, encje NGSI-LD na zewnątrz.

Modele, które zachowują znaczenie

Dwa systemy mogą wymienić rekord tylko wtedy, gdy rozumieją przez niego to samo. Opieramy się na opublikowanych modelach Smart Data Models tam, gdzie pasują, i rozszerzamy je tam, gdzie nie pasują; każde rozszerzenie jest spisywane i przekazywane. Modele opisujące wasze miasto należą do was: zachowujecie je, wersjonujecie i zabieracie ze sobą, bez względu na to, kto później prowadzi platformę.

Gdy coś nie ma jeszcze uzgodnionego znaczenia, platforma uwidacznia tę lukę, zamiast ją ukrywać. W ten sposób problem słownikowy staje się tematem na krótkie spotkanie, a nie błędną liczbą na dashboardzie.

Utrzymanie

Platforma działa na waszej infrastrukturze, na zarządzanym klastrze w wybranym regionie UE lub na pojedynczym serwerze w ramach pilotażu. Otrzymujecie wdrożenie, modele, adaptery oraz runbook napisany dla kogoś, kogo nie było w projekcie. Nawet jeśli później nas zastąpicie, wszystko działa dalej.

Czego jeszcze nie ma

Wolimy, abyście usłyszeli to od nas. Partner może odczytać bieżący stan udostępnionych danych; stojącą za nimi historię wciąż trzeba skopiować przed przedstawieniem jej na wykresie. Zapis do danych partnera w ramach porozumienia został zaprojektowany, lecz nie jest jeszcze wdrożony, więc obecnie partner tylko odczytuje.

Co zostawiamy innym

Nie sprzedajemy dashboardów, urządzeń ani cyfrowych bliźniaków. Wizualizacja należy do narzędzia, które wasze zespoły i tak otwierają rano, a my dostarczamy mu jeden połączony kontekst, z którego może czerpać.

Zapytajcie o swoje systemy