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.
Looking at the documentation here: <https://azure.microsoft.com/en-in/documentation/articles/iot-suite-overview/>, what I gather is that `Azure IoT Suite` is actually a combination of many services and one of the services (albeit the most important one) is `Azure IoT Hub`.

To me, `Azure IoT Hub` solves just one part of the problem which is to provide device-to-cloud and cloud-to-device messaging capabilities and acting as the gateway to the cloud and the other key IoT Suite services. So essentially think of this service as the service which facilitates communication between devices and the cloud. There are other services in `Azure IoT Hub` which deals with what you do with the data once it comes in the cloud. Other services enable you to store data at scale, develop and present analytics on that data.