This project demonstrates an end-to-end DevOps pipeline using Terraform, Ansible, Docker, AWS, and Cloudflare.
- AWS VPC with public and private subnets
- Web Server (EC2) running containerized application
- Ansible Controller for configuration management
- Monitoring Server with Prometheus & Grafana
- Cloudflare for DNS and secure tunnel access
- Terraform
- Ansible
- Docker & Amazon ECR
- AWS EC2, S3, IAM, SSM
- Prometheus & Grafana
- Cloudflare Tunnel
- Web App: https://www.zeddazmi.com
- Monitoring (Grafana): https://monitoring.zeddazmi.com
See /docs for detailed setup and architecture.