This repository covers my work from the AWS Module at CoderCo Academy, including two completed assignments.
I explored core cloud services, networking, security, scalability, and application delivery using AWS.
- AWS fundamentals and cloud concepts
- EC2 and compute services
- IAM roles, users, and access control
- Security groups and network security
- VPC design, routing, subnets, and connectivity
- Application Load Balancers (ALB)
- Target groups and health checks
- Private EC2 architectures (no public access)
- Load balancing and scaling patterns
- DNS fundamentals and Route 53
- HTTPS with ACM (SSL/TLS)
- HTTP → HTTPS redirection
- DNS integration with third-party providers (Cloudflare)
- S3 and general storage services
- CloudFront and content delivery
- Serverless basics with Lambda
- Container services introduction (ECS/ECR concepts)
-
Module notes
Notes and key concepts learned throughout the module -
VPC + Networking assignment
VPC and networking assignment with subnets, route tables, IGW/NAT setup, and security rules
-
Application Load Balancer assignment
Deployed two private EC2 instances behind an Application Load Balancer, configured health checks, security groups, and HTTPS with a custom domain