Before we get started learning about robot development, we need to configure a few things. This workshop can be completed in two ways: at a public event where AWS provides temporary AWS accounts; or on your own, where you use your own AWS account.
Are you completing this workshop at a public event or training session, and have you have been provided with a 12-character workshop code?
For this workshop, we’ve created temporary AWS accounts for all attendees. You were provided with a code to access your AWS account for the workshop. You will need that code in the next steps. To get started, enter the AWS Console by going to this web site:
https://dashboard.eventengine.run
On the Who are you? form, enter the code you were provided (ensure the case is correct) and click Proceed.
Then click on the AWS Console button, and then the Open Console button on the pop-up.
We will use the US West (Oregon) region for this workshop. In the region menu item, select US West (Oregon).
AWS CloudFormation provides a common language to describe and provision infrastructure resources in your cloud environment. CloudFormation allows you to use a simple text file to model and provision the resources needed for the workshop. For this workshop, we’ve pre-created a template that simplifies some of the setup. The infrastructure it creates is needed to run the activities. It will create an S3 bucket and networking resources.
Once you have successfully signed into the AWS console, click the button below to launch a CloudFormation stack to create the required resources:
This will create:
The stack creation should only take a minute or two. Once the status has changed to CREATE_COMPLETE, click on the stack’s Outputs tab. It will provide you with several Key/Value pairs that we will use later in the workshop. Specifically, you should copy and paste several Key/Values to a notepad application. This is not required, but be prepared to navigate back to the CloudFormation Outputs tab when you’re asked for these values later. You will need the values for the following:
Congratulations! You have completed the setup portion of the workshop.
When using your own AWS account to complete this workshop, your user need read and write permissions to several services, including AWS RoboMaker, Amazon S3, AWS Cloud9, and Amazon CloudWatch.
AWS CloudFormation provides a common language to describe and provision infrastructure resources in your cloud environment. CloudFormation allows you to use a simple text file to model and provision the resources needed for the workshop. For this workshop, we’ve pre-created a template that simplifies some of the setup. The infrastructure it creates is needed to run the activities. It will create an S3 bucket, networking resources, and it will create roles in your account that give AWS RoboMaker the permissions it needs to run the simulations.
Once you have successfully signed into the AWS console, click the button below to launch a CloudFormation stack to create the required resources:
This will create:
The stack creation should only take a minute or two. Once the status has changed to CREATE_COMPLETE, click on the stack’s Outputs tab. It will provide you with several Key/Value pairs that we will use later in the workshop. Specifically, you should copy and paste several Key/Values to a notepad application. This is not required, but be prepared to navigate back to the CloudFormation Outputs tab when you’re asked for these values later. You will need the values for the following:
Congratulations! You have completed the setup portion of the workshop.