Hi, I’m in the early planning phase where I’m exploring management and provisioning systems for potential project.
The use case I have would be to run a collection of docker containers on a device. These devices would be sent to different customers, in different locations.
Looking at balenaCloud, I’m unclear how I’d handle a couple of issues:
- When a device is shipped out, it would have a standard image (this may be through a distribution partner). On 1st boot it would register with balenaCloud. How do I determine which device is for which customer and which customer location? (i.e. Customer: SuperShops Location: Oxford Street, London. Customer: SuperShops Location: Bond Street, London, Customer: EatingHouse Location: Oxford Street, London).
- How do I maintain grouping to know which devices belong with one customer vs another? I guess this is question around how balenaCloud handles multi-tenancy. If my system needs to maintain the mapping, then that’s ok, but would need a mechanism to determine which device belonged to whom and a way for them to claim it.