The company I currently work for Everactive has chosen to use, extend and add on to a project Canonical started around device management. You can get a sense of what that is like here:
But we have now released the first set of our changes here:
While at the moment it is more of a open source drop model for releases we would welcome PRs / coordination around feature development if someone is interested.
We’ve also contributed a Terraform based deployment here:
We also push a set of containers here: