Hello @AhmedAssad-8581,
this question overlaps with another MS Learn question regarding IoT Central and the Azure IoT accelerators.
Please take a look at the Azure IoT Reference architecture and try several of the MS Learn modules.
There is over 30 hours of training material available, just about Azure IoT.
This will give you the foundation to design your own IoT solution on.
Sander