Lab Steps

Logging in to the Amazon Web Services Console
Creating an S3 Bucket
Creating a Folder inside an S3 Bucket
Uploading a File to S3
Granting Public Access to an S3 Object
Changing Metadata of an S3 Object
Deleting an S3 Bucket
Need help? Contact our support team

Here you can find the instructions for this specific Lab Step.

If you are ready for a real environment experience please start the Lab. Keep in mind that you'll need to start from the first step.


You can create an S3 bucket using the AWS Management Console. As with many other AWS services, you can use the AWS API or CLI (command-line interface) as well.

In this lab step, you will create a new S3 bucket.



1. In the AWS Management Console search bar, enter S3, and click the S3 result under Services:


You will be placed in the S3 console.


2. From the S3 console, click the orange Create Bucket button:



3. Enter a unique Bucket name on the Name and region screen of the wizard:


  • Region: US West (Oregon) (This should be set for you. If not, please select this region.)

Important! Bucket names must be globally unique, regardless of the AWS region in which you create the bucket. Buckets must also be DNS-compliant.

The rules for DNS-compliant bucket names are:

  • Bucket names must be at least 3 and no more than 63 characters long.

  • Bucket names can contain lowercase letters, numbers, periods, and/or hyphens. Each label must start and end with a lowercase letter or a number.

  • Bucket names must not be formatted as an IP address (for example,

The following examples are valid bucket names: calabs-bucket-1, cloudacademybucket , cloudacademy.bucket , calabs.1 or ca-labs-bucket.

Troubleshooting Tip: If you receive an error because your bucket name is not unique, append a unique number to the bucket name in order to guarantee its uniqueness:


For example, change "calabs-bucket" to "calabs-bucket-1" (or a unique number/character string) and try again. 


4. Leave the Block public access (bucket settings) at the default values:


No changes are needed. This is where you can set public access permissions.


5. Click on Create bucket.


6. Click on the new bucket and then click Properties to switch to the Properties tab for your new bucket:


The Properties tab allows you to configure several options after bucket creation. Similarly for the Permissions and Management tabs. No changes are needed at this time. It's helpful to know that post-creation configuration options are available, however.



In this lab step, you created a new S3 bucket.

Validation checks
Created S3 Bucket

Check if the Amazon S3 bucket has been created

Amazon Simple Storage Service (S3)