Who are you (in this workshop setting)?
Before starting this workshop, the first question to answer is:
What is your role?
There are three possible options for roles:
|Solo||You are a rugged individualist. You eat hardware, software, and cloud for lunch. A jack of all trades! This is for you.|
|Admin||You are the grown-up administrator responsible for making things work smoothly. You do not suffer fools. You may also do some tinkering yourself (you really should). But your day job is care and feeding of the cloud infrastructure. Once done, you may invite others to come join the fun.|
|Team Member||You are a builder who has no time for that back-end stuff. You just want to get things done. Fast! You have been invited to join an existing team by your friendly neighborhood administrator.|
These are not hard and fast definitions. For example, a Solo can invite others to join their Team.
The general rule is: if you have administrative access to your AWS account, you can be any of the above. But if you do not have access to the AWS Console as an administrator, you will not be able to install the back-end.
In this workshop, there has to be AT LEAST ONE (1) Administrator (or Solo). That is, there must be one individual with administrator access in an AWS account who follows the instructions related to being an Administrator (or Solo). That individual will provision the SimpleIOT backend in their account and will then be able to invite Team Members to join the Team that has been created. Keep in mind this should be done a few hours ahead of time to allow for the time it takes for the SimpleIOT back-end to build out.
If you are an Administrator or going Solo, you must first configure your AWS account and set up the AWS CLI before going any further.
So choose your own adventure! Read the documentation in the appropriate link above related to your role, then come back here to get started with the workshop.
If you're following the Solo or Team Member instructions, skip the "Installing the Toolchain" section and everything after that. We'll be covering that as part of this workshop.