AWS- S3 Bucket Create Process

Simple Storage Service (s3) Step 1 :-  Create a Bucket             Search for S3 service OR Storage---> S3              Click Create Buck...

Simple Storage Service (s3)

Step 1:-  Create a Bucket

            Search for S3 service OR Storage---> S3 
            Click Create Bucket Button
 Provide details about bucket information
           Bucket name : mybucket908
           Aws Region :- ap-south-1
           ACL Disabled
           Block all public access: unchecked it
Click on Create Bucket button.

Step 2:- Add some files into S3 bucket
           Select bucket mybucket908
           Click on the upload button
          Add files/Add Folders Upload some files from your system.
          I am adding the file say index.html

Step 3:- Download the file
         select index.html and click on Download/open
        You should be able to download
Step 4:- Make index.html public
          Select Object URL and try to access it on the browser
          You will get the Access denied error
          Change the permission by Clicking on the Permission tab
          ACL enabled option and Acknowledge it.
          select index.html file
          Object Actions --> Make public using ACL and click on Make public button.
Step 5:- Delete the Bucket
        You can only delete the bucket if there is no object in the bucket.         
Enable versioning for S3 Objects

For example, if you make some changes in the index.html on your system and upload it again on the s3 bucket, then you will lose your previous version of the application. So we need to Enable versioning on Bucket level.

Step 1: Select the Bucket and select Properties.
Step 2:  Click on Bucket Versioning Edit button
Step 3: Enable Bucket Version
Step 4: Save Changes.
Step 5: Make change in index.html file and Upload it to mybucket908.
Step 6: Select index.html file and click on Version Tab.
Step 7: You can see multiple versions of your application(index.html)


  • Access the current version by using Object URL if it gives access denied error then make it public and access it.
  • Check are you able to switch between Current version and older version of index.html

Recover a deleted file

You can can't recover a file until the versioning is enabled on bucket level. Delete marker with unique ID shows the files which got deleted.
1. Select index.html file
2. Click on Delete button and Delete object
3. Click on Show Versions, it will show the index.html file with its versions.



Ansible,6,AWS,1,Azure DevOps,1,Containerization with docker,2,DevOps,2,Docker Quiz,1,Docker Swarm,1,DockerCompose,1,ELK,2,git,2,Jira,1,Kubernetes,1,Kubernetes Quiz,5,SAST DAST Security Testing,1,SonarQube,3,Splunk,2,vagrant kubernetes,1,YAML Basics,1,
DevOpsWorld: AWS- S3 Bucket Create Process
AWS- S3 Bucket Create Process
Loaded All Posts Not found any posts VIEW ALL Readmore Reply Cancel reply Delete By Home PAGES POSTS View All RECOMMENDED FOR YOU LABEL ARCHIVE SEARCH ALL POSTS Not found any post match with your request Back Home Sunday Monday Tuesday Wednesday Thursday Friday Saturday Sun Mon Tue Wed Thu Fri Sat January February March April May June July August September October November December Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec just now 1 minute ago $$1$$ minutes ago 1 hour ago $$1$$ hours ago Yesterday $$1$$ days ago $$1$$ weeks ago more than 5 weeks ago Followers Follow THIS PREMIUM CONTENT IS LOCKED STEP 1: Share to a social network STEP 2: Click the link on your social network Copy All Code Select All Code All codes were copied to your clipboard Can not copy the codes / texts, please press [CTRL]+[C] (or CMD+C with Mac) to copy Table of Content