If you already have an AWS account, just go to Site configuration.
1. Sign up in AWS
- Go to the Amazon web services website. Click on start a free account. We generally recommend the small account (t2.small) as it has more space for recording data and won’t overwhelm as quickly as the micro account (t2.micro). However, if you are unsure as to which account will suit you the micro account is free the first year and you can upgrade if you end up running out of space. For more information on accounts see Instance Types
Note: when you first sign into your account it’s automatically signed up for all services in AWS (e.g. lambda). You are only charged for the services that you use. For more information visit Amazon Lambda
- Enter your email and create a password. Make sure to select “I am a new user” If you don’t have an amazon account.
- Walk through their online setup and make a note of your ID
- Note: There will be a section where you will need to provide a credit card number and enter a PIN via a phone call from Amazon
Please keep a note of your AWS account ID, you’ll need it next.
2. Create an IAM User (Security)
- Sign into Identity and Access Management (IAM)
- In the navigation pane select Users, and then click Add User
- Type in a user name.
- Amazon.com states that, “The name can consist of letters, digits, and the following characters: plus (+), equal (=), comma (,), period (.), at (@), underscore (_), and hyphen (-). The name is not case sensitive and can be a maximum of 64 characters in length.” Quoted from http://docs.aws.amazon.com/lambda/latest/dg/setting-up.html
- Click the checkbox next to AWS Management Console access, select Custom password, type the new user’s password in the text box and unclick Require password reset. You can also select Programmatic access which will give the user more access to the key ID and secret access key.
- When you hit next you’ll see a page about groups and users. Select Attach existing policies directly and check the first box in the window below, AdministratorAccess.
Move onto the Review step. Here you can double check your user and what permissions they have before creating their account. If this looks OK, click on Create user.
3. Sign in as the new IAM user
- In the green “Success” shaded area, note the link at the bottom that says “Users with AWS Management Console access can sign-in at:”, which looks like this:
https://[aws account number goes here].signin.aws.amazon.com/console/
- Remember your AWS account ID? You’re going to use it as your aws_account_number without the hyphen.
e.g. 1234-5678-9101 is 123456789101 so the link you end up with should look like:
Note: If you need to find your account number again go to Your AWS Account ID and It’s Alias
- Click on the link provided by AWS and enter the IAM username and password you made. Once you’ve successfully logged in your navigation bar at the top should show your_user_name@your_aws_account_id
4. Create a Key Pair
- Bring up EC2 Services by Selecting Services on the top bar:
- Click on EC2
- Select Key Pairs on the left
- Click Create Key Pair and enter a Key pair name:
All done, now to create your portal.