This project demonstrates an end-to-end CI/CD pipeline using GitHub, Jenkins, Docker and AWS.
- Automated build and deployment
- Dockerized application
- Infrastructure as Code using Terraform
- Monitoring via application health endpoint
- Python (Flask)
- Docker
- Jenkins
- AWS EC2
- Terraform
- Code push to GitHub
- Jenkins triggers pipeline
- Docker image built and pushed
- Application deployed automatically