Personal learning repository following the roadmap.sh/devops curriculum. Each project under Projects/ is a standalone, hands-on implementation.
| # | Project | Stack | Status |
|---|---|---|---|
| 01 | Server Performance Stats | Bash | Done |
| 02 | Log Archive Tool | Bash | Done |
| 03 | Nginx Log Analyser | Bash, awk | Done |
| 04 | GitHub Pages Deployment | GitHub Actions | Done |
| 05 | SSH Remote Server Setup | AWS EC2, SSH | Done |
| 06 | Static Site Server | AWS EC2, Nginx, rsync | Done |
| 07 | Basic DNS Setup | DNS | Upcoming |
| 08 | Simple Monitoring | — | Upcoming |
| 09 | Dummy Systemd Service | systemd | Upcoming |
| 10 | Basic Dockerfile | Docker | Upcoming |
| 11 | EC2 Instance | AWS EC2 | Upcoming |
| 12 | Configuration Management | Ansible | Upcoming |
| 13 | IaC on DigitalOcean | Terraform | Upcoming |
| 14 | Node.js Service Deployment | Node.js, systemd | Upcoming |
| 15 | Dockerized Service | Docker | Upcoming |
| 16 | Multi-Container Application | Docker Compose | Upcoming |
| 17 | Automated DB Backups | cron, S3 | Upcoming |
| 18 | Bastion Host | AWS EC2, SSH | Upcoming |
| 19 | File Integrity Checker | Bash, sha256 | Upcoming |
| 20 | Blue-Green Deployment | Nginx, Bash | Upcoming |
| 21 | Prometheus and Grafana | Prometheus, Grafana | Upcoming |
| 22 | Multi-Service Application | Docker Compose | Upcoming |
| 23 | Service Discovery | Consul | Upcoming |