To get started with Vulture, you will need a AWS account and setup the environment in your account. Vulture is composed of a stack of AWS services as below:

Setup

This chapter guides you to configure the following AWS services which you will use in Vulture. - AWS IAM - AWS Batch - AWS S3

Create an IAM role for your Workspace

  1. Head over to the IAM console, find and click "Create role" button (2) under the Roles (1) section.

Image

  1. Select the "AWS service" (3) and choose the "Batch" use case (4) hit Next button (5) at the bottom.

Image Image

  1. Select the following policies and click "attach policies" to add them (6).

  2. AdministratorAccess

  3. AmazonEC2FullAccess
  4. AmazonEC2ContainerRegistryFullAccess
  5. AmazonS3FullAccess
  6. AWSBatchServiceRole
  7. AdministratorAccess
  8. AWSBatchFullAccess
  9. AmazonEC2ContainerServiceforEC2Role
  10. AmazonEC2ContainerServiceRole

Image

  1. Name the role as "vulture-iam-role" and click "Create role".

Image

Therefore, a role named "aws-workshop-admin" is ready for use.