From File Systems to the Cloud and Back Cloud storages today are a terrific alternative to keeping data on local computer or in NAS storage. Started with Amazon S3, such services are provided by a dozen of companies, including Microsoft with their Azure Blob Storage. The advantages of cloud storage are nearly unlimited storage capability (use as much as you require, not as you have), the range between the storage and your area (the information will not be lost in an accident or fire, and access of 3rd parties to your information is seriously limited), reduced expense of data management. At the same time cloud storage works in the way that doesn't match regular techniques to storage gain access to, such as hierarchical file systems and relational databases. Internally created as substantial tables with an index and BLOB field for data, they don't provide enough flexibility that file systems or database management systems can provide to the designer and user. The developer requi...