Enabling the Cloud of Things

This paper intends to contribute to the design of a pervasive infrastructure where new generation services interact with the surrounding environment, collecting data and applying management strategies. According to such perspective computing, storage and sensing become complementary aspects to be coordinated. In this way innovative and value-added services can be implemented by bridging Clouds with the Internet of Things. Heterogeneous resources can be aggregated and abstracted according to tailored thing-like semantics, thus enabling a Things as a Service paradigm, a way to build a "Cloud of Things" (CoT). This paper mainly focuses on the implementation of the underlying infrastructure at the basis of the CoT. An ad-hoc architecture and some preliminary background of this challenging view are provided and discussed, identifying guidelines and future directions.