Configure environment

If you are using remote VM, please skip this section as VM is already configured with all required software installed.

Redeem credits

In order to redeem your AWS credits, please go to My Account (click on your name on the top right corner).

Then select Credits in the left menu and enter your unique code that we provided.

Redeem credits

Create Administrator user

When you first create an Amazon Web Services (AWS) account, you begin with a single sign-in identity that has complete access to all AWS services and resources in the account. This identity is called the AWS account root user and is accessed by signing in with the email address and password that you used to create the account.

We strongly recommend that you do not use the root user for your everyday tasks, even the administrative ones. Instead, adhere to the best practice of using the root user only to create your first IAM user. Then securely lock away the root user credentials and use them to perform only a few account and service management tasks.

This procedure describes how to use the AWS Management Console to create an IAM user for yourself and add that user to a group that has administrative permissions from an attached managed policy.

  1. Use your AWS account email address and password to sign in as the AWS account root user.
  2. Go to IAM (Identity and Access Management) IAM
  3. In the navigation pane, choose Users and then choose Add user.
  4. For User name, type Administrator.
  5. Select the check box next to AWS Management Console access, select Custom password, and then type your new password in the text box. By default, AWS forces the new user to create a new password when first signing in. You can optionally clear the check box next to User must create a new password at next sign-in to allow the new user to reset their password after they sign in.
  6. Choose Next: Permissions.
  7. On the Set permissions page, choose Add user to group.
  8. Choose Create group.
  9. In the Create group dialog box, for Group name type Administrators.
  10. Choose Filter policies, and then choose AWS managed - job function to filter the table contents.
  11. In the policy list, select the check box for AdministratorAccess. Then choose Create group.
  12. Back in the list of groups, select the check box for your new group. Choose Refresh if necessary to see the group in the list.
  13. Choose Next: Review to see the list of group memberships to be added to the new user. When you are ready to proceed, choose Create user.

From now on use that new user to perform all tasks at AWS Console.

Create API User

The IAM user might need to make API calls, use the AWS CLI, or use the Tools for Windows PowerShell. In that case you need to create an access key (access key ID and a secret access key) for that user.

  1. Sign in to the AWS console.
  2. Go to IAM (Identity and Access Management) IAM
  3. In the navigation pane, choose Users and then choose Add user.
  4. For User name, type apiuser.
  5. Check Programmatic Access under Access type. Create API User
  6. Give the user permissions to perform the administrative tasks by adding the user to Administrators user group.
  7. Choose Next: Review to see the list of group memberships to be added to the new user. When you are ready to proceed, choose Create user.
  8. Once user is created, download .csv file with Access key ID and Secret access key. Create API User

Configure AWS CLI

Run the following command to configure your AWS CLI:

aws configure

Enter your Access key ID and Secret access key for the API User created above.

Choose your default AWS Region, for example eu-west-1 (Ireland).

AWS Access Key ID [None]: <type key ID here>
AWS Secret Access Key [None]: <type access key>
Default region name [None]: <choose region (e.g. "eu-west-1")>
Default output format [None]: <leave blank>