This document discusses challenges related to deploying Internet of Things (IoT) solutions. It outlines the layered IoT architecture and highlights design challenges at each layer including sensor selection, gateway selection, connectivity options, and IoT cloud platforms. Deployment challenges such as scalability, security, and dealing with heterogeneous and high-volume IoT data are also examined. The document emphasizes that securing IoT solutions requires an integrated approach across devices, networks, systems and users.