Overview

This guide introduces you to Amazon Simple Storage Service using the AWS Management Console.


What is Amazon Simple Storage Service?

Amazon Simple Storage Service (Amazon S3) is storage for the Internet. It is designed to make web-scale computing easier. 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 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.

Amazon S3 Basics

To get the most out of Amazon S3, you need to understand a few simple concepts. Amazon S3 stores data as objects within buckets. An object is comprised of a file and optionally any metadata that describes that file. To store an object in Amazon S3, you upload the file you want to store to a bucket. When you upload a file, you can set permissions on the object as well as any metadata.
Buckets are the containers for objects. You can have one or more buckets. For each bucket, you can control access to the bucket (who can create, delete, and list objects in the bucket), view access logs for the bucket and its objects, and choose the geographical region where Amazon S3 will store the bucket and its contents.
When using the AWS Management Console you can create folders to group objects. You can nest folders (create folders within folders). If you have used the Amazon S3 API or other utilities, you can learn some important aspects about how folders work with other grouping conventions in the Amazon Simple Storage Service Console User Guide.

Topics Covered

This Blog will introduce you to basic Amazon S3 activities, including:
• Creating a Bucket in Amazon S3
• Adding an Object to Amazon S3
• Viewing an Object in a Bucket
• Deleting an Object from a Bucket in Amazon S3


Login to the AWS Management Console

Create a Bucket in Amazon S3

Every object in Amazon S3 is stored in a bucket. Before you can store data in Amazon S3 you must create a bucket.
1. Click on Amazon S3 Icon on the homepage.
2. Click Create Bucket.
Note: You are not charged for creating a bucket; you are only charged for storing objects in the bucket.
3. A dialog box will open, in the Bucket Name box, enter a bucket name.
 Note: After you create a bucket, you cannot change its name. In addition, the bucket name is   visible in the URL that points to the objects stored in the bucket.
4. Accept the default Region.
Note: You can choose a region to optimize latency, minimize costs, or address regulatory requirements. Objects
stored in a region never leave that region unless you explicitly transfer them to another region.
5. Click Create.

Congratulations! You now have successfully created an Amazon S3 Bucket.

Adding an Object to Amazon S3

Now that you have created a bucket, you are ready to add an object to it. An object can be any kind of file: a text file, a photo, a video and so forth. When you add a file to Amazon S3, you have the option of including metadata with the file and setting permissions to control access to the file
.
6. In the Amazon S3 console, click the Amazon S3 Bucket where you want to upload an object  
and then click
Upload.
7. Click Add Files.Note: In the Upload - Select Files wizard, if you want to upload an entire folder, you must click Enable
Enhanced Uploader to install the necessary Java applet. You only need to do this once per console session.
Tip: If you are behind a firewall you will need to install your organization's supported proxy client in order for the Java applet to work.
8. A file selection dialog box opens. Select the file that you want to upload and then click Open.
9. Click Start Upload. You can watch the progress of the upload from within the Transfer panel.

Congratulations you have added an Object to the Amazon S3 Bucket!

Viewing an Object in Amazon S3

Now that you have added an object to a bucket, you can open and view it in a browser. You can also download the object to your local computer.

10. In the Amazon S3 console, in the Objects and Folders list, right-click the object or objects that you want to open or download, then click Open or Download as appropriate.

Note: By default your Amazon S3 buckets and objects are private.

Tip: If you are downloading the object, specify where you want to save the downloaded object.
The procedure for saving the object will depend on the browser and operating system that you are using.

Congratulations you viewed an Object in Amazon S3!

Moving an Object in Amazon S3

Now that you have added an object to a bucket and viewed it, you can move the object to a different bucket.

11. Using the previous steps as a guide, create another new bucket.
12. In the Amazon S3 console, right-click the object that you want to move, and then click Cut.
Tip: You can use the SHIFT and CRTL keys to select multiple objects and perform the same action on them simultaneously.
13. Navigate to the bucket or folder where you want to move the object. Right-click the folder or bucket and then click Paste Into. You can watch the progress of the upload from within the Transfer panel.

Congratulations you moved an Object in Amazon S3!

Deleting an Object and Bucket in Amazon S3

Now we are going to delete the object and bucket that you have added and created in Amazon S3.

14. In the Amazon S3 console, right-click the object that you want to delete, and then click Delete.
Note: You can use the SHIFT and CRTL keys to select multiple objects and perform the same action on them simultaneously.
15. When a confirmation message appears, click OK.
Note: To delete a bucket, you must first delete all of the objects in it. If you haven't deleted all of the objects in
your bucket, do that now.
16. Right-click the bucket you want to delete, and then click Delete.
17. When a confirmation message appears, click OK.

Congratulations you deleted an Object and Bucket in Amazon S3!

Additional Resources

This Blog will introduce you to basic Amazon S3 activities, including:

• For more information about Amazon S3 pricing, go to the Amazon S3 Pricing page.
• For information on making objects publicly accessible, see Editing Object Permissions. For more
   information about pre-signed URLs, go to Share an Object with Others in the Amazon Simple
   Storage Service Developer Guide.


Conclusion

Congratulations! You now have successfully:

• Created a Bucket in Amazon S3
• Added an Object to Amazon S3
• Viewed an Object in a Bucket
• Deleted an Object from a Bucket in Amazon S3

Good Luck