Prepare for this workshop

As Cloud9 is being deprecated, we suggest you move to the newer version of this section, especially if your account is created after July 24, 2024.

Deploy The Template

  1. Download the tagging-workload.yaml CloudFormation template to your local machine.

  2. Navigate to the CloudFormation console and choose Create Stack > With new resources (standard).

  1. For Prepare template select Template is ready, and select Upload a template file under Template source.

  2. Choose Choose File to select the template file that you want to upload. Choose the CloudFormation template that you downloaded at the beginning of this section and choose Next.

  3. Enter tagging-workload for the Stack name.

  1. Choose Next till you get to the Review page and choose Submit. Wait for the stack creation to reach CREATE_COMPLETE once completed move on to the workshop labs.

  2. Repeat steps 1-6 with the AWS Cloud9 stack cloud9_nonws.yaml. Enter cloud9 for the Stack name.

AWS Cloud9 Access

  1. Navigate to the CloudFormation console.

  2. Choose the cloud9-nonws stack and then choose the Outputs tab.

  3. The Output key will be Cloud9DevEnvUrl

  4. Open the URL Value in a new browser tab, this will open up the AWS Cloud9 environment to be used in the following labs.

You will now see the created AWS Cloud9 environment in a new tab.

AWS Config

For the AWS Config labs you will need a configuration recorder enabled in your account. If AWS Config is setup in your account already, you can move onto the labs. If AWS Config is not setup in your account already, complete the following instructions, or, skip the config labs if you do not wish to enable AWS Config in your own account.

  1. Log into your AWS Cloud9 environment and access the environment directory.
cd ~/environment
mkdir config
cd config
curl 'https://static.us-east-1.prod.workshops.aws/public/bc005028-76d7-42ac-9cb2-fed686ce81e0/static/templates/config.yaml' --output config.yaml
aws cloudformation create-stack --stack-name config-deployment --template-body file://config.yaml --capabilities CAPABILITY_NAMED_IAM

At the end of the CloudFormation role out, you should see the configuration recorder is now enabled.

  1. Navigate to the AWS Config console.

  2. Choose Settings in the navigation pane.

  3. Under Recorder view that Recording is on.