If you’ve provisioned any of the Microsoft Azure IoT Suite solutions, you know that by default they are architected for enterprise clients both in terms of scale and cost.
The unmodified pre-configured Remote Monitoring solution allocates premium Azure resources that managed to CONSUME ALL OF MY MONTHLY AZURE dollars ($150) in fewer than 48 hours. This is a very unhelpful in terms of trying to use this pre-configured solution as a tool for learning and demonstration to clients. There is no indication of this fact anywhere in this or other associated articles. The Remote Monitoring preconfigured solution without change you will wind up with an Azure IoT Hub (S2) costing $500 / month and Azure App Service (PREMIUM).
In this artical I will show you how to keep a Microsoft Azure IoT Suite solution from using up your MSDN subscription budget of $150/month.
There is not a good explaination of what the various services, why you need them, how the overall architecture is designed, or the specific costs of the solution.
With the solution provisioned we can now re-factor the archtiecture to reduce the scale and cost.
I’m working on some better examples for learning as part of my training.
Have more recomondations? Contact me at firstname.lastname@example.org