An IoT gateway is a device or can be a software program that bridges the cloud and controllers & sensors and smart devices. All the data that moves to the cloud has to pass through the IoT gateway, hence it can be called an intelligent gateway or control tier. While a sensor produces multiple thousands of data points at a time, the IoT gateway gives an edge to mine the data before it reaches the cloud.
The IoT gateways also help in protecting the data that flow in both the ways from malware attacks like tamper detection, encryption, a hardware random number generators, and crypto engines. We build IoT gateways that are capable of all these strengths with an ability to minimize the volume of data before it reaches the cloud. We at ez enRoute build sensors that talk to the IoT gateways and in turn, the gateway carries along all the information to communicate to the cloud.