Bucket Creation & Presigned URL
Amazon Bucket Creation (Steps)
-
Log in to AWS Management Console.
-
Go to S3 service → Click Create Bucket.
-
Enter bucket name and region.
-
Configure options (versioning, tags, encryption).
-
Set permissions (public/private access).
-
Review and click Create Bucket.
Versioning = Backup + History + Safety for S3 objects.
Presigned URL = Temporary, secure access to private S3 objects for download or upload without exposing AWS credentials.
Here’s how to create a Presigned URL for an S3 object using the AWS Management Console (GUI):
Steps via AWS Console (GUI)
-
Login to AWS Console
-
Go to https://aws.amazon.com/console/ and sign in.
-
-
Open S3 Service
-
From the console, search for S3 and click to open it.
-
-
Select Your Bucket
-
Click on the bucket that contains the object you want to share.
-
-
Navigate to the Object
-
Browse to the file/object in the bucket.
-
-
Open Object Actions
-
Click on the object name to open its details.
-
Look for the “Object actions” or “Share” button.
-
-
Generate Presigned URL
-
Click Share with Presigned URL.
-
Set the expiry time (e.g., 1 hour, 12 hours, or custom).
-
Click Copy URL.
-
-
Share the URL
-
You can now send this URL to anyone, and they can download (GET) or upload (PUT) the file depending on permissions.
-
✅ Key Notes:
-
The URL is temporary and expires after the time you set.
-
Recipients do not need AWS credentials.
-
The object remains private; only accessible via the presigned URL.
Comments
Post a Comment