Integrating New Assets into your Industrial Process

In industrial automation settings, Arrowhead local clouds provide a secure and responsive automation network where cyber physical systems can be deployed. A recent video produced by Eclipse Arrowhead partner Evopro explains just how easily you can integrate new assets into your current industrial processes using Docker templates together with the Eclipse Arrowhead approach.

To ensure that these systems are secure, each system is equipped with a certificate signed by the certificate authority of the particular local cloud and no part is allowed to enter the system without a valid certificate. The onboarding core system provides a service that is discoverable for external systems and can be used to request a certificate. All systems that have received a valid certificate, signed by the certificate authority, are trusted by all other systems in the network and can request information or provide services for one another. 

The Arrowhead adapter software package enables app developers and system integrators to create distributed IoT solutions by delivering client side implementation of standard Arrowhead core services. The Arrowhead adapter is released as a set of shared software libraries for application developers and as an executable configuration tool for system integrators and operators using both Qt and C++ technology. 

Deployment is simple and efficient thanks to Docker images composed of software artifacts packaged together with their dependencies. Docker images can be downloaded to Docker-enabled machines in order to perform Arrowhead integration of legacy applications. 

Installing the Arrowhead adapter Docker image to a new machine means that it can be easily deployed to an Arrowhead local cloud. All that is required is for a plant operator of a plant to define the onboarding controller, specify the identity to present and issue the onboarding request. Once the onboarding is ready the new machine can request configuration from the local cloud and begin to cooperate with its new environment.

Watch the full clip here

You can access the Arrowhead client adapter in the github library here