Provisioning this workshop environment in your AWS account will create resources and there will be cost associated with them. The cleanup section provides a guide to remove them, preventing further charges.
This section outlines how to set up the environment to run the labs in your own AWS account.
The first step is to create an IDE with the provided CloudFormation templates. You have the choice between using AWS Cloud9 or a browser-accessible instance of VSCode that will run on an EC2 instance in your AWS account.
Dowload the template here.
Enter the CloudFormation console.
Enter **Stack Name**s.
Change the parameters as you see fit or keep it as it is.
Click Next through all steps and wait for the stack to complete.
The CloudFormation stack will take roughly 5 minutes to deploy, and once completed you can retrieve information required to continue from the Outputs tab:
The IdeUrl
output contains the URL to enter in your browser to access the IDE. The IdePasswordSecret
contains a link to an AWS Secrets Manger secret that contains a generated password for the IDE.
To retrieve the password open that URL and click the Retrieve button:
The password will then be available for you to copy:
Open the IDE URL provided and you will be prompted for the password:
After submitting your password you will be presented with the initial VSCode screen:
In case CloudFormation failed to create a CloudFront Distribution resource due to your account not being verified, you can request limit increase for CloudFront Distribution here.
At Service, choose “CloudFront Distribution”.
At Request 1, choose Web Distributions per Account for Quota set a higher value than your previous value (if you’re using a new account, just enter any positive number)
At Case description, copy the detailed error return from CloudStack, at the CloudFront Distribution creation step, and paste it, then enter a brief description of your problem.
After that, choose a contact method, then click Submit at the bottom.
Now you wait for up to a few days for the Support center to work on your case.