This post explains how to sign up for Amazon Web Services account (AWS account) and get started with Amazon S3 cloud storage.
There are two types of Amazon AWS accounts: Root Account with unlimited access to Amazon Web Services and IAM User (Identity and Access Management User) with restricted access to Amazon Web Services.
- How to Sign Up for Amazon AWS and Get Root Account
- How to Create IAM Users and Manage IAM permissions
- Granting IAM Permissions to Access Amazon S3
How to Sign Up for Amazon AWS and Get Root Account
1. Go to http://aws.amazon.com/ website and click the Create a Free Account button in the upper right corner of the screen. Amazon offers you a free tier that includes 25 GB of storage for free.2. Choose I am a new user option and specify your e-mail address. Then click the Sign in using our secure server button.3. Specify your login credentials: type your name, your e-mail address and password. These e-mail address and password will be used to sign in to your Amazon AWS account. Then click Create account.4. In the next page, specify your contact information.5. Once the contact information form is filled in, accept the AWS Customer Agreement at the bottom of the screen and click Create Account and Continue.6. Specify your payment information that includes your Credit Card Number, its Expiration Date and Cardholder's Name. Then click Continue.7. Then you will need to get through the quick Identity Verification procedure by phone. Just enter you real phone number and click Call Me Now. You will receive a call from the automated call system and prompted to enter the PIN number provided to you (this number will appear at the center of the screen).8. After the Verification Procedure is complete, click Continue to select your Support Plan at the bottom of the screen.9. Choose the appropriate plan and click Continue to finish the sign up procedure. 10. This will automatically direct you to the Amazon Web Services welcome page. Click on the Launch Management Consoles button at the top right corner of the screen to get to the list of available Amazon services.11. The next step to do is to generate Access Key for your account. Navigate on the name of your account in the upper right corner of the screen and select Security Credentials option.12. Click Continue to Security Credentials button. 13. Expand the Access Keys (Access ID and Secret Access Key) option and click the Create New Access Key button.14. New Access Key will be displayed on the screen. You can write it down or download it to your computer by clicking Download Key File button.Attention! If you do not write down the key or download the key file to your computer before you press "Close" or "Cancel" you will not be able to retrieve the secret key in future. Then you'll have to delete the keys which you created and start to create new keys.
How to Create IAM Users and Manage IAM Permissions
1. To create IAM users, go to Amazon Web Services, log in using your Amazon account (email, password) and click on the name of your account in the top right corner of the screen. In the expanded drop-down list, select Security Credentials.2. Click the Get Started with IAM Users button.3. This will bring you to the IAM Dashboard where you can manage IAM users and their permissions like creating new IAM users, adding IAM users to the custom groups, granting them a certain level of permissions, etc.
To add new IAM users, click the Create New Users button.4. You can add up to 5 new IAM users in one form. When you specify the IAM user names, click Create on the bottom right corner of the screen.5. Access Keys are generated for each new user.Attention! If you do not write down the key or download the key file to your computer before you press "Close" or "Cancel" you will not be able to retrieve the secret key in future. Then you'll have to delete the keys which you created and start to create new keys.
Granting IAM Permissions to Access Amazon S3
To add permissions to IAM user or a group of IAM users, you need to create a policy and attach this policy to the user.
1. In the IAM Dashboard, click Policies in the left-side bar.2. You will see a list of AWS predefined policies. You can find Amazon S3 related policies using search field. For example, let's select "AmazonS3FullAccess" policy that grants a full access to your Amazon S3 storage.Note: To see the policy script, click on the policy. It will bring you to the policy details page where you can find the script. For example, the "AmazonS3FullAccess" policy has the following script:3. Navigate on Policy Actions drop-down list and click Attach.4. Select IAM users you want to attach the policy to. Then click Attach policy button in the very bottom right corner of the screen.5. On the top of the screen, you will see the following notification saying that the policy has been attached successfully:That's it! Now you have the necessary permissions added to IAM users and you can start working with Amazon S3 storage with IAM user credentials.
Note: You can recommend to use CloudBerry IAM Policy Wizard that allows you to create IAM users and grant permissions to get a full or restricted access to Amazon S3 storage.
Now you have your Amazon S3 account that you can use with the following CloudBerry Lab products:
- CloudBerry Explorer for Amazon S3
- CloudBerry Backup for Amazon S3
- CloudBerry Backup for Windows Server
- CloudBerry MS SQL Backup for Amazon S3
- CloudBerry Backup for Exchange Server
- CloudBerry Enterprise Backup for Amazon S3
Like our products? Please help us spread the word about them. Learn here how to do it.