edgexfoundry/core-command

By edgexfoundry

Updated about 2 months ago

The reference implementation core command micro service for EdgeX Foundry

Image
Security
Integration & delivery
Internet of things
0

50K+

edgexfoundry/core-command repository overview

Quick reference

Quick reference (cont.)

What is EdgeX Foundry?

EdgeX Foundry is a vendor-neutral, open source project hosted by The Linux Foundation building a common open framework for IoT edge computing. At the heart of the project is an interoperability framework hosted within a full hardware and OS agnostic reference software platform to enable an ecosystem of plug-and-play components that unifies the marketplace and accelerates the deployment of IoT solutions.

In simple terms, EdgeX is edge middleware - serving between physical sensing and actuating "things" and our information technology (IT) systems.

EdgeX's official documentation can be found at docs.edgexfoundry.org.

logo

Edgey - the official EdgeX Foundry project mascot

What's in this image?

This image contains the core command service and all of its base configuration.

The command micro service (often called the command and control micro service) enables the issuance of commands or actions to devices on behalf of:

  • other micro services within EdgeX Foundry (for example, an edge analytics or rules engine micro service)
  • other applications that may exist on the same system with EdgeX Foundry (for example, a management agent that needs to shutoff a sensor)
  • To any external system that needs to command those devices (for example, a cloud-based application that determined the need to modify the settings on a collection of devices)

The command micro service exposes the commands in a common, normalized way to simplify communications with the devices. There are two types of commands that can be sent to a device.

  • a GET command requests data from the device. This is often used to request the latest sensor reading from the device.
  • PUT commands request to take action or actuate the device or to set some configuration on the device.

The core command service source code: https://github.com/edgexfoundry/edgex-go

License

View license information for the software contained in this image.

As with all Docker images, these likely also contain other software which may be under other licenses (such as Bash, etc from the base distribution, along with any direct or indirect dependencies of the primary software being contained).

As for any pre-built image usage, it is the image user's responsibility to ensure that any use of this image complies with any relevant licenses for all software contained within.

Some additional license information which was able to be auto-detected might be found in the Attribution.txt file located in the image and copied from the associated

Tag summary

Content type

Image

Digest

sha256:0479d8bb2

Size

13.8 MB

Last updated

about 2 months ago

docker pull edgexfoundry/core-command:4.0.2