The gateway is a software stack with a smaller footprint. It includes these features:
You can write applications to send custom alerts from gateways and use IIoT Core Services to manage them.
IIoT Core Services includes a command line interface (CLI) for enrolling gateway devices. From the Linux, OS X, or Windows command line, you can update both core and gateway configurations and enroll gateways into the device repository.
Deploy and update services
Use IIoT Core Services to remotely deploy and update containerized services to gateway devices.
Modbus protocol support
Use Modbus to integrate common OT equipment, such as programmable logic controllers (PLCs), and ingest data through a gateway. Once the Modbus source is connected, IIoT Core Services can store the data in a database. IIoT Core Services also supports multiple Modbus connections.
MQTT protocol support
Use the IIoT Core Services data ingestion service to ingest MQTT data into a gateway.
Use polling to check on the state and connectivity of a gateway device. Activate polling when creating gateways and configure polling parameters to suit your application.
Standard and custom tasks
Execute tasks on gateway devices and view log output, all done remotely from the IIoT Core Services UI, either by using standard built-in tasks or by adding custom tasks.
Store and forward
Prevents data loss in the event of network failure. When a data route is disrupted, IIoT Core Services stores incoming data and forwards it to the destination when the connection is restored.