1. Sign in to AWS Management Console
- Go to AWS Management Console.
- Sign in with your AWS account. If you don’t have an account, you will need to create one.
2. Create a new User and Assign Permissions
- Navigate to the IAM (Identity and Access Management) dashboard.
- Click on “Users” in the navigation pane.
- Click “Add user.”
- Enter a username.
- For “Permissions options” select Attach policies directly or add the user to a group with the necessary permissions (AmazonS3FullAccess).
- Review and click “Create user.”
3. Generate Access Key for Programmatic Access
- Click on the created user, navigate to “Security credentials”. This will allow you to get an access key ID and secret access key.
- Next: Create access key from “Access keys” sections, make sure to select “Application running outside AWS”.
- After creation, you will see the “Access key ID” and “Secret access key.”
4. Create a New S3 Bucket
- Navigate to Services menu and click on “S3” under the Storage category.
- In the S3 dashboard, click “Create bucket.”
- Provide a unique name for your bucket. This will be your “Amazon Bucket Name.”
- Select the region closest to you or your user base.
- Configure options (versioning, logging, tags) as needed.
- Set up permissions – It’s crucial to manage access to your bucket correctly.
- Click “Create bucket.”