The recent popularity of the Internet of Things (IoT) significantly impacts data storage and protection. The heterogeneous nature of the data generated from IoT devices makes it difficult to design a “one-solution-fits-all” storage system. Current storage solutions include object-based storage for large files like images and videos and flash array-based storage for smaller log files from sensors. The massive amounts of data generated by IoT devices make cloud-based storage a perfect solution for such data. This creates a need for a single but layered cloud storage model that would not only be effective for all types of IoT data but would also provide data privacy while guaranteeing high system availability at all times. In this chapter, we describe applications of distributed storage and the possibility of using a multi-cloud or hybrid cloud storage model to securely store data from IoT devices.