IoT की architecture में मुख्यत: चार components होते हैं:
2. Network: Network sensors से collect किए गए data को cloud पर transfer (स्थानांतरित) करता है। Network में wireless communication technologies (radio waves, Bluetooth, wi-fi, li-fi, etc.) का प्रयोग किया जाता है .
3. Cloud: Cloud network से receive किए गए data को store (संग्रहीत), process (प्रक्रिया), and analyze (विश्लेषण) करता है। Cloud में big data analytics and machine learning algorithms का प्रयोग किया जाता है जिससे कि useful insights (सूचनाएं) प्राप्त हो सकें .
4. Application: Application cloud से प्राप्त insights को user interface (UI) पर display (प्रदर्शित) करता है। Application user की needs (आवश्यकताओं) और preferences (पसंद) के अनुसार customized (अनुकूलित) होता है। Application user को IoT devices को control (नियंत्रित) और monitor (निगरानी) करने में मदद करता है .
IoT architecture की example: