Skip to content

IoT edge platform "Trusted Connector" of the Industrial Data Space. Based on Apache Karaf, includes Camel message routing, a Camel component for remote attestation with other connectors, and a management web console.

License

Notifications You must be signed in to change notification settings

rohitadeshmukh13/trusted-connector

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status

The Trusted Connector is an Apache Karaf-based platform for the Industrial Internet of Things (IIoT). It supports Docker and trust|me as containerization environments and provides the following features:

  • Message routing and conversion between protocols with Apache Camel
  • Apps in isolated containers
  • Data flow- and data usage control
  • An Apache Camel component for secure communication and remote attestation between Connectors.

How to build & run

Please see the Github documentation page

How to contribute

Please refer to the contribution guide

Project structure

So the logical depedency graph (not the file system structure) is: . ├── _karaf-assembly //main module | ├── _camel-ids | ├── _camel-influxdb | ├── _camel-multipart-processor | ├── _ids-acme | ├── _ids-api | ├── _ids-comm | ├── _ids-container-manager | ├── _ids-dataflow-control | ├── _ids-dynamic-tls | ├── _ids-infomodel-manager | ├── _ids-multipart-bean | ├── _ids-route-manager | ├── _ids-settings | └── _ids-token-manager ├── _ids-webconsole // webconsole can be run anywhere ├── _jnr-unixsocket-wrapper //helper ├── _karaf-features-ids //helper ├── _rat_repository // can be run anywhere └── _tpm2j

About

IoT edge platform "Trusted Connector" of the Industrial Data Space. Based on Apache Karaf, includes Camel message routing, a Camel component for remote attestation with other connectors, and a management web console.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 77.7%
  • TypeScript 7.4%
  • HTML 5.3%
  • Kotlin 4.5%
  • Shell 2.2%
  • CSS 1.3%
  • Other 1.6%