Like any technical project, a typical IoT project is composed of many components, as follows (see the following image):
- Remote devices
- Data storage
- IoT devices (for example, CCTV cameras, home routers, printers, industrial systems, and connected cars)
- Gateway
This illustration shows a typical architecture of an IoT project: