SmartOperatingBlock / dt-event-gateway

The Event Gateway between Digital Twins and Microservices

Home Page:https://smartoperatingblock.github.io/dt-event-gateway/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Digital Twins Event Gateway

workflow status License: MIT Version

Bugs Vulnerabilities Code Smells Duplicated Lines (%)

The Event Gateway between Digital Twins and Microservices.

  • Consume events from Azure Digital Twins through Azure SignalR service.
  • Propagate events to application microservices through a Kafka Event Broker.

Usage

  1. Provide a .env file with the following variables:
    • BOOTSTRAP_SERVER_URL
    • SCHEMA_REGISTRY_URL
    • SIGNALR_CONNECTION_STRING
  2. Run the container with the following command:\
    docker run ghcr.io/smartoperatingblock/dt-event-gateway:1.2.1

Documentation

  • Visit the website here here
  • Check out the AsyncAPI documentation here
  • Check out the code documentation here

About

The Event Gateway between Digital Twins and Microservices

https://smartoperatingblock.github.io/dt-event-gateway/

License:MIT License


Languages

Language:Kotlin 97.3%Language:JavaScript 2.5%Language:Dockerfile 0.2%