The fourth industrial revolution brings its share of technological challenges for manufacturers and creators of innovative solutions. One of these challenges is the deployment of solutions at the edge of the network, i.e. directly in the factory, to be able to communicate, on the one hand, with machines and controllers and, on the other, with the Internet and public clouds.
Security, versatility and independence of technology solution providers are the key elements of this project.
We built an orchestrator as a web application capable of remotely managing small Linux servers and their applications in Docker containers. The goal was to be as versatile as possible and to offer efficient abstractions, while providing maximum control to expert users.
For this project, we developed a multitude of features:
- Rapid integration of new servers by installing a simple, secure and reliable control agent
- Communication of the control agent in secure outgoing connection via VPN or MQTT
- Configuration of container instances by environment variables or configuration files
- Automated deployment of firewalls on the operating system
- Management of updates on the operating system and containers
- Periodic backups of application data
- Management of users and access rights by operating zone
- Remote access to the interfaces of deployed applications via a local proxy or Internet
- Management of encryption certificates and their renewal
- Monitoring of hosted systems and generation of automated alerts
We host the management interface and its satellite modules on our private servers.
The application allows our customers to easily manage Linux servers remotely and deploy open or closed source applications available on the Docker ecosystem.
With this system, our customers manage their industrial applications without depending on a single IIOT provider and save significant amounts of money in the process.
Project Category: Between CAD$200,000 and CAD$500,000
We find effective solutions to
complex problems by combining existing
solutions with our own adaptations.