A hands-on roadmap documenting my progression toward becoming a Cloud Engineer.
This repository contains my notes, exercises, and projects as I build the foundational and advanced skills required for Cloud Engineering. The focus is on developing real technical depth through practical command-line work and cloud infrastructure builds.
- Linux fundamentals (navigation, permissions, processes, scripting)
- Networking essentials (IP addressing, routing, DNS, firewalls)
- AWS architecture concepts (VPC, IAM, EC2, S3, load balancing, serverless, monitoring)
- Infrastructure as Code with Terraform
- Containers using Docker
- CI/CD basics using GitHub Actions
- Troubleshooting notes & system logs
- Full cloud projects and capstone builds
/linux_week1 /networking_week2 /aws_architecture /terraform /docker /cicd /capstone1_cloud_architecture /capstone2_cloud_automation /notes /archive_devops
Develop strong hands-on engineering skills that qualify me for roles such as:
- Cloud Engineer
- AWS Cloud Practitioner
- Cloud Support Engineer
- Cloud DevOps Engineer
- Linux (Ubuntu / WSL)
- Git & GitHub
- Bash scripting
- Networking tools
- AWS (SAA-level concepts & architecture)
- Terraform
- Docker
- GitHub Actions
- Cloud monitoring & logging tools
This repository follows a structured 16-week Cloud Engineering Fast-Track plan with:
- Weekly learning objectives
- Mini-projects
- Infrastructure builds
- Cloud deployments
- Troubleshooting exercises
- Clean documentation
The focus is on deep, practical technical competence, not surface-level familiarity.
A full AWS deployment using:
- VPC (public/private subnets)
- EC2
- ALB
- Auto Scaling
- IAM
- S3
- CloudWatch
- Terraform IaC
A containerized application deployed with:
- Docker
- Terraform
- GitHub Actions CI/CD pipeline
- AWS ECS or Lambda
- Monitoring & alerting setup
For technical discussions or collaboration, feel free to connect via GitHub.