Bucket Creation & Presigned URL

 Amazon Bucket Creation (Steps)

  1. Log in to AWS Management Console.

  2. Go to S3 service → Click Create Bucket.

  3. Enter bucket name and region.

  4. Configure options (versioning, tags, encryption).

  5. Set permissions (public/private access).

  6. Review and click Create Bucket.

Versioning in AWS S3 is used to manage, protect, and recover data

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)

  1. Login to AWS Console

  2. Open S3 Service

    • From the console, search for S3 and click to open it.

  3. Select Your Bucket

    • Click on the bucket that contains the object you want to share.

  4. Navigate to the Object

    • Browse to the file/object in the bucket.

  5. Open Object Actions

    • Click on the object name to open its details.

    • Look for the “Object actions” or “Share” button.

  6. Generate Presigned URL

    • Click Share with Presigned URL.

    • Set the expiry time (e.g., 1 hour, 12 hours, or custom).

    • Click Copy URL.

  7. 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

Popular posts from this blog

Managing Amazon EBS Volumes and Snapshots Across Regions

Git for Beginners: Complete Guide from Installation to First Push on GitHub

AWS - Amazon Web Services