- Home
- Knowledge hub
Using Docker on the SecureEdge Pro gateway
3 min. read
Shelly Boom
Docker is a platform that automates the deployment of software applications using so-called containers, so that applications can work efficiently in different environments in isolation1. To do so, software developers first need to package applications, libraries, config files plus any dependencies into a Docker image. A runtime process of this image is called a Docker container.
A benefit of Docker containers is that they run in a “sandbox”, which means they can’t interfere with other containers. This improves the security and stability of applications deployed on shared environments. Another characteristic is that containers are very resource-efficient (lightweight) since they run directly on top of the operating system2, and do not require a lot of RAM or disk space.
Being portable and lightweight, Docker apps are a great way to run inside a factory on an edge device. One of the huge benefits of running applications locally - inside the factory or near the machine - is that it enables you to add “intelligence” close to the machine. This allows manufacturers to e.g. run data-heavy, AI-based applications to provide real-time insights and recommendations to optimize the production process.
Executing these applications locally on an edge device improves runtime performance, reduces network latency, eliminates the need to share sensitive data with servers outside the factory boundaries, and improves network scalability.
However, this does not imply that running applications centrally in the cloud is a bad thing.. Cloud applications have their own distinct benefits, like ease of deployment, openness towards integrations with other IT applications, central accessibility and lower cost of maintenance. That’s why in practice, you will often see a hybrid approach where some applications are run locally, and others in the cloud. In the end, how you organize this is both an architectural & business decision.
Recently, IXON introduced3 its new edge gateway called SecureEdge Pro, which offers similar connectivity and VPN router functionalities as the IXrouter3, with on top of that a number of advanced features. The SecureEdge Pro offers enhanced security thanks to an extra OT port for isolating the factory network from the internet, and has an integrated TPM chip for secure boot purposes. The new edge gateway also incorporates an easy-to-use touchscreen to quickly access common settings and monitor the machine connections in real time. And, it also lets you run Docker applications.
With the SecureEdge Pro gateway, IXON offers machine builders and manufacturers the flexibility to deploy and run Docker apps locally in the factory, directly on the edge gateway. This means that with the SecureEdge Pro you basically get a “2-in-1 device”: a secure VPN router for remote access, plus an equivalent to an industrial mini-PC to run (IoT) software applications locally.
Running apps locally on the SecureEdge Pro is ideal for automating large processes that need more computing power and memory resources. Think about real-time monitoring of processes, data collection, analytics, artificial intelligence (AI) and running complex machinery. But also enhanced network security and network surveillance are typical use cases for edge computing in a manufacturing environment.
You have the flexibility to build and deploy your own Docker apps, or install pre-built Docker apps via the IXON Marketplace. The Marketplace offers many functional extensions for IXON Cloud and for the SecureEdge Pro gateway. You can find here over 40 free apps and connectors that were developed by IXON and its partners, including Dockers apps for:
If you are interested to learn more about the SecureEdge Pro gateway, please get in touch with one of our experts.
Sources:
1) Wikipedia (2024, June 19). https://en.wikipedia.org/wiki/Docker_(software)
2) Senington, Richard & Pataki, Balazs & Wang, Xi. (2018). Using docker for factory system software management: Experience report.
3) IXON (2024, May 27). https://www.ixon.cloud/news/secure-edge-pro-launch
Get insights about IoT, business models and product updates.
Explore what IXON can do for you in a 1:1 session.