FOTA: Firmware Over the Air
Description
A Secúritas Direct security installation consists of a Central Unit (CU) that controls the rest of the devices:
- Cameras
- Motion detectors
- Smoke sensors
- Opening detectors
- etc
All these devices have firmware that needs to be updated regularly.
With more than 1,000,000 installations Secúritas Direct needs an automatic system to handle all the various versions and updates
Value provided by Taniwa
Taniwa designed and developed the entire automatic firmware deployment system based on microservices and an application used by Securitas Direct to manage all existing devices and their firmware versions:
- Firmware version inventory
- Facility groups
- Update Rules
- Versioning database
- Update control dashboard
Currently, the company has continued to grow significantly in the number of installations and devices and the scaling system developed fits perfectly.
Technologies
AWS
- Kubernetes (EKS)
- API Gateway
- MySQL