Cloud Computing Data Storage


What is cloud Storage?
Cloud storage is having a numerous advantages than the traditional one
If the data stores on the cloud, then it can be accessible from anywhere through internet service.
Customer need not use either the same computer or the same environmental area to access the data. Or even customer need not require physical storage device to access the data.
Now days, in the market, there are hundreds of cloud storage, some of them provide mail services, some of them provide digital pictures and some provides to store any type of data.

What do you mean by Storage as a Service?
The term Storage as a Service (another Software as a Service, or SaaS, acronym) means that a third-party provider rents space on their storage to end users who lack the budget or capital budget to pay for it on their own.
It is good for the organization, if they do not have any technical person or inadequate knowledge to implement, maintain and operate the storage infrastructure.
Storage service provider provides backup, replication, resilience and disaster recovery mechanisms.
This kind of service is very much applicable for the small and medium size businesses.

What do you mean by security in the cloud storage?
Complex algorithm should be written to encrypt the data. For decoding the data, an encrypted key must be required.
Besides the encrypted data, Cloud should provide the user name and password for authentication. Password should be strong enough to validate.
The client lists the people who are authorized to access information stored on the cloud system.

How you test the reliability for the cloud storage data
The cloud storage system should be reliable, stable and secured. No one will keep the data in unsecured and unreliable system.
If due to any circumstances, the system is crashed, the cloud storage system should back within the agreed time with the backup data.

How to manage the Outages in cloud computing storage system
Organization should well communicate to the planned outage.
If any unplanned outage happens, system should immediate communicate to the client and ensure that no data lost during the fixing the problems.

Amazon Simple Storage Service (S3) as cloud storage provider
According to the Amazon: Amazon S3 is storage for the Internet. It is designed to make web-scale computing easier for developers. Amazon S3 provides a simple web-services interface that can be used to store and retrieve any amount of data, at any time, from anywhere on the web. It gives any developer access to the same highly scalable, reliable, secure, fast, inexpensive infrastructure that Amazon uses to run its own global network of web sites. The service aims to maximize benefits of scale and to pass those benefits on to developers.
You can reach :

Python Datastore API from Google
According to the website: App Engine Datastore is a schemaless NoSQL datastore providing robust, scalable storage for your web application, with the following features: No planned downtime, Atomic transactions, High availability of reads and writes, Strong consistency for reads and ancestor queries, Eventual consistency for all other queries
You can reach: