As of today Eclipse Hono provides file based implementations of the following APIs: Device Registry Management API, Device Registration API, Credentials API and Tenant API. These implementations are not meant for productive use. Therefore it is required that adopters implement these APIs or use an existing system in their concrete deployment scenario. The latter one is however not always existing.
To simplify usage of Eclipse Hono and increase adoption I think it makes sense to provide a production ready implementation of these APIs.
I see the following requirements for a production ready implementation:
I sympathize with the idea of having such a Mongo DB based implementation :+1:
I would propose to reduce the scope of this issue and focus on building the implementation on top of MongoDB as the persistence layer. We can secure the API in a follow-up issue: #1864 .
@kaniyan anything left to do for this issue?
@sophokles73 The implementation is over. The documentation needs to be done.
@kaniyan ok, are you already working on that?
@sophokles73 Currently I am working on helm charts for this mongo db based device registry, thereby to make a PR in the IoT packages repo. After that I can start with the documentation. We could also close this issue and I can open a new one to track the documentation separately.
From my perspective documentation should be part of this issue.
@kaniyan Can you please first add the documentation for the Mongo DB registry and only after that is finished continue with the PR for the Hono Helm chart?
@sophokles73 sure, I can proceed with the documentation first and thereby we can close this issue and then proceed with the Helm chart.
@mhemmeter @sophokles73 The documentation for the _MongoDB based device registry_ is now over with the merge of PRs #2035 and #2027. We can now close this issue.
Thanks, @kaniyan. I'm closing the issue.
Most helpful comment
From my perspective documentation should be part of this issue.