Edge Xpert Export ServicesΒΆ

EdgeX Foundry operates independently of other systems when necessary. Gateways often operate in isolated and sometimes disconnected environments. Gateways monitor and manage a collection of sensors and devices that have little or no outside monitoring or control. Therefore, EdgeX Foundry is able to operate and sustain itself over long periods without connection to the North Side systems. The data and intelligence that is created at the edge, should be collected often and transported to enterprise (cloud) systems. The Export Services Layer performs the transporting.

Edge Xpert generically supports the exporting of data to protocols, such as MQTT and REST. Edge Xpert can also provide specific integrations to several enterprise cloud systems, which handle the details of the connection mechanisms, security credentials and such like that are specific to that system.

The Export Services Layer provides a set of microservices to perform the following activities:

  • Allowing off-gateway clients to register for relevant data from the South Side objects
  • Defining where and when to deliver the data
  • Defining the format and shape in which to deliver the data

Edge Xpert currently supports the following export services:

For example, temperature data (the relevant data) can be sent to a REST address every hour (the where and when of delivery) as compressed JSON data (the format and shape).

_images/EdgeXDiagram.png