Understanding S3 - Objects, Buckets and Key Value Pairs
Hafeez Baig |
13 steps |
2 minutes
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
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
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
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
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.
Congratulations on completing this lab and gaining a better understanding of S3 - Objects, Buckets, and Key-Value Pairs! Well done!