Following exercises are given in order to test your skills and understanding. We will try to setup an environment and cover things along with.
- In Oregon, create a VPC with CIDR 10.0.0.0/24
- Divide this VPC into 6 subnets across 2 AZ (e.g. a, b)
- Make 2 subnets as Public (namely 1-a, 1-b)
- Make 2 subnets as Private with outbound internet (namely 2-a, 2-b)
- Make 2 subnets as Private with no outbound internet (namely 3-a, 3-b)
- Create a Public Classic ELB in 1-a and 1-b. It should accept traffic on port 80 from ANYWHERE. Create health checks for the instances in 2-a and 2-b.
- Create 2 Linux/Windows instances in 2-a and 2-b with web-server installed (Apache/IIS). These instances should accept traffic on port 80 only from ELB. Register these instances with the ELB.
- Create a multi-AZ MySQL RDS in 3-a and 3-b. This DB should accept traffic only on port 3306 from instances in 2-a and 2-b.
- Create a Jumpbox / Bastion host in 1-a or 1-b and verify the above connectivity.
- Ensure that Security Groups and NACLs are created properly.
RESOURCES for help: