Skip to content

Cloud automation · community · 2023 –

AWS Cloud Labs

Workshops that start on time.

Boto3 scripts that create EC2 instances, S3 buckets and IAM roles for AWS Cloud Club labs, instead of setting each one up by hand in the console.

The problem

Cloud workshops kept losing time to setup. Instances, buckets and IAM roles had to be created again for every session.

How it works

  1. Step 1

    Script the lab

    Python and Boto3 scripts create the EC2 instances, S3 buckets and IAM roles a session needs, so students start with a working environment.

  2. Step 2

    Teach with it

    The same scripts back the hands-on AWS and Git workshops I run as the club's Technical Lead.

The hard parts

IAM is unforgiving
Most lab failures are permission problems. Getting roles right in a script, once, beats debugging them live in front of a room.

The proof

  • Hands-on AWS and Git workshops for 1,000+ students at campus events and hackathons.

Honest statusThese are working scripts for club sessions, not a packaged product.

Next projectAnvil