Skip to content

Latest commit

 

History

History
55 lines (39 loc) · 2 KB

README.md

File metadata and controls

55 lines (39 loc) · 2 KB

Setup

Getting Started

Windows

  1. Install the AWS CLI
  2. Install the AWS SAM CLI
  3. Install PuTTY

Assumption: all downloads are 64-bit distributions.

Note: Full instructions available here.

MacOS

  1. Install Homebrew
  2. Open Terminal
  3. Run: xcode-select --install
  4. Run: brew tap aws/tap
  5. Run: brew install python
  6. Run: brew install awscli
  7. Run: brew install aws-sam-cli

Note: Full instructions available here.

Create IAM User

In this section we will create a new IAM user with liberal programmatic access to our account. This IAM user will be used by the AWS CLI tools to interact with our account.

  • Open the AWS IAM Dashboard
  • Go to "Users"
  • Click "Add User"
  • Enter a unique username (ex. djm-programmatic) Username example
  • Select "Programmatic Access" only Access type example
  • Click "Next"
  • Click "Create Group"
  • Create a group with a unique name (ex. djm-admin-group) and provide it with the AdministratorAccess policy Group example
  • Proceed with "Next" until you "Create User"
  • Download the CSV file

AWS CLI Configuration

Opening a shell (e.g. command prompt or terminal) run the following:

aws configure

You will be prompted to provide an Access Key and Access Secret - these can be found in the CSV file you downloaded for your IAM user.