<div>In recent years, Wireless Sensor Networks (WSNs) technologies are used in many important</div><div>areas, including weather forecasting, security, environmental monitoring, health care, and industry.</div><div>Nonetheless, due to the constraints of WSNs in terms of energy, processing, connectivity, computation and</div><div>data integrity. An important issue in this research field is the efficient management of the large number</div><div>of WSN’s data. Therefore, there is a need for strong and scalable high-performance computing and large</div><div>storage infrastructure for real-time processing and storage of WSN’s data. This article attempts to discuss</div><div>data collection methods in WSNs, sensor cloud, and IoT. Also, in this context, a general overview of</div><div>WSNs and sensor cloud platforms, including their definitions, architectures, and applications are given.</div><div>We investigate, highlight and report recent advances in data collection technology by categorizing and</div><div>classifying data collection methods in WSNs, sensor cloud, IoT and developing a taxonomy based on</div><div>these classifications. Furthermore, the analysis and synthesis of existing works in this research domain</div><div>is highlighted. The identification of key research challenges for future work and use case in this research</div><div>domain were also highlighted and discussed.</div>