BurendoUK / burendo-aws-labs

A repo containing educational lab material for AWS

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Burendo AWS Labs

This repo houses self-contained 'Labs' for AWS. Each lab will contain an instruction set and any supporting material required to complete the activity.

What is a Lab?

We consider a Lab to be any form of teaching which requires the individual to take action in a self paced, self driven way.

Service Information

For any services mentioned throughout the labs, you can find additional supporting information in service-information/README.md.

Labs Available

  • 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.

Future Labs

See future labs for details.

Issues

Should you come across any issues when using the Labs, please raise an issue using Github.

Utilities

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.

Misc

The '.github' folder holds the GitHub actions pipelines. We use these currently to create the Labs Container and push it to Docker Hub.

About

A repo containing educational lab material for AWS

License:Apache License 2.0


Languages

Language:HCL 61.0%Language:Shell 36.3%Language:Dockerfile 1.8%Language:Makefile 0.9%