Playing with S3 Versioning | Scribe

Playing with S3 Versioning

  • Hafeez Baig |
  • 36 steps |
  • 4 minutes
  • Amazon Web ServicesAmazon Web Services
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
**What is Amazon S3?** Amazon Simple Storage Service (Amazon S3) is a scalable object storage service provided by Amazon Web Services (AWS). It is designed to store and retrieve any amount of data from anywhere on the web. S3 offers high availability, durability, and security for data storage needs.
3
On the S3 dashboard, select the bucket with the Name **my-aws-bucket-in28minutes**
information ordinal icon
Refer to the following guide to learn how to create S3 Bucket<https://scribehow.com/shared/Creating_an_S3_Bucket_and_Exploring_the_UI__0TFMdpbkQvS6jOisdkQjeA>
4
Click on the **Properties** tab
5
Scroll to the **Bucket Versioning** section
information ordinal icon
**What is Bucket Versioning?** Bucket versioning in cloud storage refers to the functionality of maintaining past versions of objects (files) stored within a bucket. When enabled, it creates a history for each object, keeping track of uploads, modifications, and even deletions.
6
Click on the **Edit** button on the right side
7
**Edit Bucket Versioning** wizard will open, choose the **Enable** option for **Bucket Versioning** and scroll the page and click on **Save changes** button
8
Bucket Versioning has been successfully modified.
9
Scroll to the **Bucket Versioning** section, you can see that the Bucket Versioning is now Enabled
information ordinal icon
**What is Bucket Versioning in AWS?** Bucket versioning in Amazon Simple Storage Service (S3) is a feature that allows you to keep multiple versions of an object in the same S3 bucket. When versioning is enabled for a bucket, every time you upload a new version of an object with the same key (name), S3 will retain both the new and old versions.
10
On the same page click on the **Objects** tab
11
Click on the **2030/** folder
12
Click on the **Upload** button on the right side
13
Upload wizard will open, Scroll to the **Files and folders** section and click on the **Add files** button
14
**Files and Folder** upload wizard will open, select the **course0.png** file to upload and click on the **Open** button
15
You can view the course0.png in **Files and folders** section in the management console