• Azure App Service – hosts the web/mobile app
  • Azure IOT – talks to device firmware via MQTT protocol
  • Azure Streaming Services and Event Hub – implemented to monitor device health in real-time and subscribe to incoming events
  • Power BI – used for visualization and reporting
  • Azure Microservices – sensor meta-data fetch service and sensor command service implemented as microservices