Custom Search

Exploring Amazon S3 (Simple Storage Service)

Amazon Simple Storage Service gives you unlimited online storage service. You can access this service using REST and SOAP interfaces designed to work with any Internet-development toolkit. Data can be easily stored and retrieved at any time, from any geographic location through the web. To use this service Amazon charges you for amount of data transfer taking place i.e Uploads and Download.





How S3 Services Works:
Data Objects will be stored in a bucket.
A bucket is a container where in you store all the data. There is no limit to store the data inside the container but the member has a limit of creating only 100 buckets.

Key is the unique identifier for an object within a bucket
A key is assigned to each data object that are stored in the bucket. So if you want to access any data object you will access it by the key. The key should be unique otherwise the data inside will get overwritten.

Hot to use Amazon S3:

1. Sign Up to Amazon S3 Services
This is mandatory for the user to use the Amazon Simple Storage Services.

2. Authenticate with the Amazon S3
After registering with the Amazon S3 services, the users are provided with the access key id and the secret key which is responsible for authenticating with the Amazon S3 Services. These keys should be kept secret and should not be disclosed to public.

3. Creating Buckets
To upload any data object to the Amazon Simple Storage Service you would have to create the buckets.
To create buckets using PHP check this out Amazon S3 - Creating Buckets using PHP

4. Writing data to bucket
Now you have created the bucket, the next is to upload any data object to the buckets.
To upload data to an bucket using PHP check this out Amazon S3 - Writing Objects to buckets using PHP

5. Reading data from Bucket
After uploading the data object you will want to check the data is properly uploaded and data can be downloaded properly.
To read the data from bucket you will use the following URL
http://s3.amazonaws.com/bucketname/objectkey

6. Deleting an object
There might be a case where in you may want to delete the data object from the Amazon Simple Storage Service because of some reason. So Amazon Simple Storage Service also gives a you a feature of deleting the data object.
To delete data object from an bucket using PHP check this out Amazon S3 - Deleting Bucket using PHP

For more information on using Amazon Simple Storage Service Click Here

Custom Search

Related Post

Did you enjoy this post? Why not leave a comment below and continue the conversation, or subscribe to my feed and get articles like this delivered automatically to your feed reader.

Comments

Exploring Amazon S3 (Simple Storage Service)…

[...]Amazon Simple Storage Service gives you an online storage service. It provides unlimited online storage through a simple web services call interface. Data can be easily stored and retrieved at any time, from any geographic location through the web…

I found your blog via Google while searching for amazon and your post regarding Exploring Amazon S3 (Simple Storage Service) looks very interesting to me. I am very impressed with your site. The quality of the design and content makes it a real winner! Thanks again for a great site and a great resource on the net.

I found your blog via Google while searching for amazon and your post regarding Exploring Amazon S3 (Simple Storage Service) looks very interesting to me. I was impressed by your site and offerings. I was looking at some of the articles and it really impressed me. All I can say is congratulations on creating this site and what took you so long? I look forward to returning.

Leave a comment

(required)

(required)