learn.cantrill.io labs


All learn.cantrill.io courses include challenging scenario based demos which reinforce the theory knowledge you gain in the courses. Many of these advanced demos are released for free. Use the curated set below or the GitHub Repo

Advanced Demo - HA Dynamic VPN

In this advanced demo you will get the chance to implement a Dynamic, BGP Based, Highly-Available Site-to-Site VPN The demo simulates a Hybrid AWS and On-premises environment - both using AWS.

Click HERE for the GitHub Repo

Advanced Demo - Hybrid Active Directory

In this advanced demo you will get the chance to experience how to integrate on-premises active directory with AWS.

You get to integrate two Active Directory Domains with a two-way forest trust and use AWS services with on-premise identities. The demo uses Directory Service, FSx and Workspaces.

Click HERE for the GitHub Repo

Advanced Demo - Hybrid DNS

In this advanced demo you will get the chance to experience how to integrate the DNS platforms of AWS and a linux based, simulated on-premises environment using Route53 inbound and outbound endpoints.

Click HERE for the GitHub Repo

Advanced Demo - Patch Manager

In this advanced demo you will get the chance to experience AWS Systems Manager. The demo simulates a Hybrid AWS and On-premises environment - both using AWS.

Click HERE for the GitHub Repo

Advanced Demo - Architecture Evolution

In this advanced demo lesson you will evolve the architecture of a popular web application wordpress The architecture will start with a manually built single instance, running the application and database over the stages of the demo you will evolve this until its a scalable and resilient architecture

Click HERE for the GitHub Repo

Advanced Demo - Serverless Application

In this advanced demo you will implement a simple serverless application using S3, API Gateway, Lambda, Step Functions, SNS & SES.

Click HERE for GitHub Repo

Advanced Demo - DB Migration Using DMS

In this advanced demo you will be migrating a simple web application (wordpress) from an on-premises environment into AWS.

The on-premises environment is a virtual web server (simulated using EC2) and a self-managed mariaDB database server (also simulated via EC2). You will be migrating this into AWS and running the architecture on an EC2 webserver and RDS managed SQL database.

Click HERE for GitHub Repo

Advanced Demo - Web Identity Federation

In this advanced demo series you will be implementing a simple serverless application which uses Web Identity Federation.

The application runs using the following technologies

  • S3 for front-end application hosting
  • Google API Project as an ID Provider
  • Cognito and IAM Roles to swap Google Token for AWS credentials

Click HERE for GitHub Repo