Question: I have store in bigcommerce. Now I want to implement advanced product search in that store like vehicle search in <http://www.crutchfield.com/Car/outfitmycar/car.aspx>.

Basically I want to narrow down the results based on selection of product category and attributes, so user can quickly find the required products.

Like first user will select product category, then year of production, then model of product, then any attributes related to that product, So result will be filtered based on the selection.

Answer: 
Azure IoT Suite is just an accelerator over IoT Hub. It provides complete applications using IoT Hub and other Azure services that you can customize. It can also be interesting as a learning tool since you get the [source code](https://github.com/Azure?utf8=%E2%9C%93&query=iot) for the Predictive Maintenance and the Remote Monitoring solutions.

You can of course build your own custom solution using IoT Hub and other Azure services.
Based on your answer below your question would be the approach like this:

```

IoTDevice -1-> IoT Hub -2-> StreamAnalytics -3-> DB -4-> ASP.Net (Shows Graph)
                   |             |
ASP.Net (Mgmt) -6--|             |-----5----> PowerBi (Shows Graph)

```

The Output for Nr.5 in Stream Analytics is just an option you could choose. So you don't need to develop your own Dashboard and would have a solution right away. You could also share this Dashboard with People.