Cloud storage is generally used for large storage purpose in which a virtualized pool of storage data is used.
Hosting companies those who want their data to be hosted they buy or lease storage capacity from them.•The data center provides the storage capacity according to customer needs.
•The safety of files totally depends upon the companies who host the data.
Accessing Cloud Storage: 3 Use Cases:
1.Software Developer Application use RESTful API for writing to cloud storage.
2.Many IT Administrators Can Use Cloud Storage For Addressing their Data growth and protecting your data.
3.Business Executives Can Use a Browser to Store and Manage Files.
Authenticating, Accessing and Uploading Files
Cloud Storage Token are the equivalent of user IDs and passwords. In this a token contains all credentials which is used to enable a request. The Most Important credentials that are required to successfully authenticate include a Subtenant ID, User ID ,Shared Secret and Host/API URL ,the address through which your client sends you request to upload and download data .While migrating to cloud storage be sure about the strategy which you are going to use.
Architecture:
Cloud storage is:
•It comprises of distributed system but act as one.
•Redundancy of data cannot be done.
•Highly durable through the creation of versioned copies
•Data replicas cannot be done.
Advantages:
•User generally pays for the amount he/she had used.
•Storage maintenance tasks are done by service provider.
•Cloud storage provides users with immediate access to a broad range of resources and applications hosted in the infrastructure of another organization via a web service interface.