PDIStack Framework covers all essential things to build IoT applications easily. Basically it is designed on the top of portable interface layers that any device can create their interface from.
It contains a production grade implementation including DEPLOYMENT code with CDK and a CI/CD pipeline, testing, observability and more (see Features section). Choose the architecture that you see fit, ...