AWS EC2 - IAM Roles


  1. Running EC2 instance without any IAM roles (so you if you connect the instance and try to run AWS commands, it fails)
  2. IAM role with “IAMReadOnlyAccess” policy


  1. Attach a role (and if such role doesn’t exists, create it) with “IAMReadOnlyAccess” policy to the EC2 instance
  2. Verify you can run AWS commands in the instance