What are the Pros and Cons of Hosting Your Own Cloud Storage?

Image Source: Pixabay