The Internet of Things (IoT) aims to automate processes and services by networking entities and adding real-time analytics, resulting in active engagement and decision-making. The â€œthingsâ€ in IoT use sensors to extract data from their environment, and their built-in actuators implement the decisions taken by some controlling authority. A colossal number of networked entities/â€thingsâ€ provide a huge amount of data to be analyzed in real time, or near-real time, for decision-making. IoT relies on the existing Internet plus the IoT entitiesâ€™ wireless sensor networks (WSNs) for network infrastructure. IoT operation requires lightweight entities and protocols, meaning that cloud storage and big data analytics are critical components of the IoT landscape.