How do we get our software out on the Internet of Things? Many assumptions in current deployment practices don't hold up. Devices can be occasionally connected, through low-bandwidth networks and are generally outside of direct control. Manually shuffling around binaries is not an option.
Apache ACE is an open-source Java provisioning tool tackling such challenges.You can manage Java apps and configs in a modular fashion. The foundations of ACE are OSGi, semantic versioning and reliable communication. Pushing out incremental updates and managing numerous devices becomes possible.
14. Provisioning demo
Target:
Car 1
ACE Car Entertainment
Target:
Car 2
NUC 1
NUC 2
Laptop
ACE
Provisioning
Server
Budget
Edition
Deluxe
Edition
All modules &
configuration
Us