On your own

Only complete this section if you are running the workshop on your own. If you are at an AWS hosted event (such as re:Invent, Immersion Day, etc), go to At an AWS hosted Event

Create an AWS account

  1. If you don’t already have an AWS account with Administrator access: create one now by clicking here

  2. Once you have an AWS account, ensure you are following the remaining workshop steps as an IAM user with administrator access to the AWS account: Create a new IAM user to use for the workshop

  3. Enter the user details: Add user

  4. Attach the AdministratorAccess IAM Policy: Attach policy

  5. Click to create the new users: New user

  6. Take note of the login URL and save: Login URL

  7. Login using the URL and user credentials you just created: Sign in

Launch the CloudFormation stack

During the course of the lab, you will make DynamoDB tables that will incur a cost that could approach tens or hundreds of dollars per day. Ensure you delete the DynamoDB tables using the DynamoDB console, and make sure you delete the CloudFormation stack as soon as the lab is complete.

  1. Launch the CloudFormation template in US East 1 to deploy the resources in your account: CloudFormation Optionally, download the YAML template and launch it your own way

  2. Click Next on the first dialog.

  3. In the Parameters section, note the default option for VPCSelection is CreateNewVPC. The CreateNewVPC option has the highest chance of success.
    If you would like to use your default VPC, change this option to Default.
    Leave the WorkshopCodeURL parameter unchanged and click Next CloudFormation parameters

  4. Scroll to the bottom and click Next, and then review the Template and Parameters. When you are ready to create the stack, scroll to the bottom, check the box acknowledging the creation of IAM resources, and click Create stack. CloudFormation parameters The stack will create an EC2 lab instance, a role for the EC2 instance, and a role for the AWS Lambda function used later on in the lab.

  5. After the CloudFormation stack is CREATE_COMPLETE, continue onto Step 1.
    If you chose Default in the VPCSelection dialog and your stack fails to create due to a VPC issue, re-create the stack and choose the default option CreateNewVPC.