This repo houses self-contained 'Labs' for AWS. Each lab will contain an instruction set and any supporting material required to complete the activity.
We consider a Lab to be any form of teaching which requires the individual to take action in a self paced, self driven way.
For any services mentioned throughout the labs, you can find additional supporting information in service-information/README.md.
- wordpress-via-console -
Beginner
- A complete guide to create a WordPress website using only the AWS console. - wordpress-via-iac -
Advanced
- An interactive lab to help teach Infrastructure as Code using Terraform.
See future labs for details.
Should you come across any issues when using the Labs, please raise an issue using Github.
There exists a 'Labs' Docker container within this repo. The Dockerfile is the source. This container aims to allow namely Windows users, to have a Linux environment CLI when using tooling, so that instructions can be written with only UNIX in mind.
You do not need to build the image, the container is available on Docker hub. See Labs Container for details.
The '.github' folder holds the GitHub actions pipelines. We use these currently to create the Labs Container and push it to Docker Hub.