Understanding S3 - Objects, Buckets and Key Value Pairs | Scribe

    Understanding S3 - Objects, Buckets and Key Value Pairs

    • Hafeez Baig |
    • 13 steps |
    • 2 minutes
    information ordinal icon

    Refer to the following guide to learn how to use IAM in the cloud\ <https://scribehow.com/shared/Creating_an_IAM_User_and_User_Group_in_AWS_Management_Console__hWNiiXlcRJKFqYZZEJD-cg>

    1

    Sign in to **AWS Management Console** as an **IAM User** **Pre-requisite** - Ensure you have selected the AWS region closest to your location\ For this guide, we will be using us-east-2 (Ohio) as a preferred choice

    2

    Type **S3** in the search bar and click on **S3** to view the S3 Dashboard

    information ordinal icon

    Refer to the following guide to learn how to create a S3 Bucket\ <https://scribehow.com/shared/Creating_an_S3_Bucket_and_Exploring_the_UI__0TFMdpbkQvS6jOisdkQjeA>

    3

    AWS S3 buckets are inherently Global resources and are not tied to specific regions, allowing seamless access across AWS regions

    4

    On the S3 dashboard, select the bucket with the Name **my-aws-bucket-in28minutes**

    5

    **my-aws-bucket-in28minutes** wizard will open, click on the uploaded folder **2030**

    6

    **2030/** folder will open, scroll the page and click on the **course0.png** file

    7

    **course0.png** wizard will be opened, scroll to the Key option here you can find the Key associated with the course0.png file

    8

    Click on the **Open** button on the top right side

    9

    On the new tab **course0.png** image will be displayed

    10

    Go back to the Console, click on the **Download** button to download the object

    11

    Click on the **Copy S3 URL** button to copy the object URL

    information ordinal icon

    Copying S3 URIs involves transferring objects between Amazon S3 buckets or locations. This process preserves metadata, and permissions, and can be done across regions. It's useful for backups, migrations, and data sharing.

    12

    Click on the **Permissions** tab to view the permissions associated with the object

    information ordinal icon

    In AWS, S3 Permissions govern the access to both buckets and individual objects, determining who can interact with the stored data and what actions they are allowed to perform. These permissions are meticulously managed through two primary mechanisms: Bucket Policies and Access Control Lists (ACLs).

    13

    Click on the **Versions** tab to view the versions of the object

    information ordinal icon

    In AWS, S3 Versioning offers a robust solution for safeguarding data integrity and enabling efficient data management. By maintaining multiple versions of objects within a single bucket, each object is uniquely identified by a version ID.

    information ordinal icon

    Congratulations on completing this lab and gaining a better understanding of S3 - Objects, Buckets, and Key-Value Pairs! Well done!