The paper aims to provide a comprehensive overview of the IoT by discussing its vision, its Characteristics, Architecture, Requirements, various platforms, Internet of Things middleware, integration of internet of things and cloud computing, various communications models, Smart home, Smart cites, social and ethical behavior, internet ofThings malware, various challenges, and costs.
One of the modern topics in the Information Technology is the Internet of Things (IoT). The future is for Internet of Things, which will convert the real world objects into intelligent virtual objects . it defined as a technological development which provides the visibility of connected world of Things. The internet of things deals with Devices, people , systems, and other systems connected to it. Also it includes computers, smart phones and tablets which collect and exchange data with one another's over Internet. All these items are linked to the wired and wireless network to mutually create, collect, share, and use the information. All the things which are connected may generate data. The data sometimes may be used immediately and in some cases has to be processed and stored for future use. So, the compose of communication from human-human is now become, human-things and things- things. Variety of platforms are nowadays available that can support the whole development to deployment of IoT applications and systems. the paper aims to provide a comprehensive overview of the IoT. The paper start with the introduction of IoT then discuss its vision, its Characteristics, Architecture, Requirements, various platforms, Internet of Things middleware, integration of internet of things and cloud computing, various communications models, Smart home, Smart cites, social and ethical behavior, internet of things malware, various challenges, and costs of internet of things.