Skip to content

Contact sales

By filling out this form and clicking submit, you acknowledge our privacy policy.
  • Labs icon Lab
  • A Cloud Guru
Google Cloud Platform icon

Introduction to Amazon S3

This activity will give you a basic introduction to Amazon S3. Amazon S3 runs on the world’s largest global cloud infrastructure, and is designed from the ground up to deliver 99.999999999% of durability. Data in Amazon S3 Standard, S3 Standard-IA, and Amazon Glacier storage classes is automatically distributed across a minimum of three physical Availability Zones (AZs) that are typically miles apart within an AWS Region.

Google Cloud Platform icon

Path Info

Clock icon Beginner
Clock icon 45m
Clock icon Mar 22, 2017

Contact sales

By filling out this form and clicking submit, you acknowledge our privacy policy.

Table of Contents

  1. Challenge

    Create an Amazon S3 bucket

    Begin by navigating to the S3 Management Console on AWS.

    • Click the Create Bucket button.
    • Set the Bucket Name to something unique. This name must be unique across all of AWS (i.e. no two AWS users may create a bucket with the same name).
    • Select a Region in which to create this bucket. Usually, this will be a location close to your application or close to your users.
    • Click the Create button.

    You will see your new bucket listed.

  2. Challenge

    Upload an object to a bucket

    Navigate into the bucket you created and upload an object (file) to it. I've created a small text file to upload, and I recommend you do the same.

    • Click the bucket that you just created to navigate into it.
    • Use the Upload button and select a file to upload.
    • Click Upload.

    After uploading, you will see the object listed to the left.

  3. Challenge

    Create the proper permissions on an object

    Select the object you uploaded. Notice the tabs towards the top, including one labeled Permissions. Click on this tab. You'll see information and settings for the object. Notice the header Manage public permissions. It can not currently be used to access the object publicly. We will add an object-level permission to make it public.

    • Click on Everyone.
    • Set the Object access to both Read and Write.
    • We do not need to change the Permissions access.
    • Save the permissions with the Save button.

    If you click on the Objects tab and select the object, you will see information appear on the right side of the screen. Here, you can select or click on the link, and everyone with access to this link will be able to view or download the object.

The Cloud Content team comprises subject matter experts hyper focused on services offered by the leading cloud vendors (AWS, GCP, and Azure), as well as cloud-related technologies such as Linux and DevOps. The team is thrilled to share their knowledge to help you build modern tech solutions from the ground up, secure and optimize your environments, and so much more!

What's a lab?

Hands-on Labs are real environments created by industry experts to help you learn. These environments help you gain knowledge and experience, practice without compromising your system, test without risk, destroy without fear, and let you learn from your mistakes. Hands-on Labs: practice your skills before delivering in the real world.

Provided environment for hands-on practice

We will provide the credentials and environment necessary for you to practice right within your browser.

Guided walkthrough

Follow along with the author’s guided walkthrough and build something new in your provided environment!

Did you know?

On average, you retain 75% more of your learning if you get time for practice.

Start learning by doing today

View Plans