Upswift Agent
Upswift Agent is a lightweight software service that is responsible to keep your products connected to Upswift platform 24/7.
Design
Upswift Agent designed with a few key points in mind:
Lightweight - consume only 2MB of disk space and 8-11MB of RAM.
Always on - the Agent service is always running in the background, even in case of no internet connection, the agent will always keep the device accessible remotely when the internet connections return.
Zero dependencies - designed to run as an "add-on", nothing needs to be installed additionally to make it work.
Smart network behavior - the agent only communicate as a client-side on port 443 with Upswift servers. No open network ports or listening servers are needed on the edge device.
Compatibility
Upswift Agent works on any Linux based device out-of-the-box:
Hardware Minimum device overall resources: 30MB RAM, 30MB Disk.
Armv5, 6 , 7 , 8 - 32 & 64 bit
x86_64 and x86
OS Any Linux based OS
Yocto based build
Ubuntu
Debian
Centos
Raspberry Pi OS
Arch
Custom Debian build
Last updated