Learning Objectives:
Learn to create presigned URL using AWS CloudShell
Learn to create presigned URL using AWS S3 Management Console
Step 1:
Create an S3 bucket and add 4 images to the bucket. For step by step instructions to create S3 bucket refer to step one & two of our blog.
Create presigned URL using AWS CloudShell
Step 2:
Open AWS console in new tab and in the top right corner of AWS console click on CloudShell icon.
This Window will Show up. Here we are using Europe (Ireland) eu-west-1.
Step 3:
Go to S3 bucket and open your bucket.
Select any one object in the bucket as shown in the image above and then click ‘Copy S3 URI’ button.
Step 4:
Go back to your CloudShell environment and run the following command. Replace the user input placeholders (shown in red) with your own information in the below command.
aws s3 presign your S3 URI --expires-in 3600
You will see output similar to above. Now copy the URL link and paste it in new browser tab. You will see your image in the browser tab.
Please note this link as a validity of 1 hour only.
Create presigned URL using AWS S3 Management Console
Step 1:
Create an S3 bucket and add 4 images to the bucket. For step by step instructions to create S3 bucket refer to step one & two of our blog.
Step 2:
Go to S3 bucket and click on object you want to share.
This window will appear.
Now click on object actions and open dropdown list.
Now select Share with a presigned URL
This window will appear.
Click on Create presigned URL. A green banner will appear on top of the screen as shown below.
Now click on ‘Copy presigned URL’ button. Then paste this in new browser tab. You will see your image in the browser tab.
Note: If you no longer need S3 bucket delete it.
Was this document helpful? How can we make this document better. Please provide your insights. You can download PDF version for reference.
For your aws certification needs or for aws learning contact us.
Good Explaination
useful PDF
well explain
very useful sir
Easy to understand sir.