• Hybrid Azure cloud to enable interaction with on-premise services (device firmware, sensor meta-data service)
  • Two-way communication between IOT devices and solution (commands can be sent to devices)
  • Implemented microservices to enable elasticity and ease of deployment of independent components