A complete 3-tier notes application with GitOps CI/CD pipeline using GitHub Actions, Terraform, Ansible, Helm, and ArgoCD on AWS EKS
AWS EKSTerraformArgoCDHelmAnsibleGitHub ActionsDockerFlaskMySQL
- Complete GitOps workflow with 4 separate pipelines
- Infrastructure as Code with Terraform for EKS cluster provisioning
- ArgoCD for continuous deployment and GitOps monitoring
- 3-tier architecture: Nginx reverse proxy, Flask API, MySQL database
- Prometheus metrics and health check endpoints
A highly available, scalable web application infrastructure on AWS with ALB, Auto Scaling Group, and secure multi-AZ network architecture
TerraformAWSALBAuto ScalingVPCNAT GatewayS3
- Multi-AZ deployment across us-east-1a and us-east-1b
- Application Load Balancer with health checks
- Auto Scaling Group (1-3 instances) based on demand
- Secure bastion host for SSH access to private instances
- NAT Gateway for private subnet internet access
A production-ready Terraform project that automates the deployment of secure EC2 instances on AWS with real-time monitoring
TerraformAWS EC2VPCSecurity Groups
- Automated EC2 instance provisioning with Terraform
- SSH key generation and secure access configuration
- Real-time monitoring dashboard for instance performance
- 5-minute quick deployment with terraform apply
A complete end-to-end web application deployed on AWS EC2 with production-ready features and monitoring
FlaskMySQLDockerAWS EC2NginxPrometheus
- Flask-based notes app with full CRUD operations
- Nginx reverse proxy for production traffic
- MySQL database with SQLAlchemy ORM
- Multi-stage Docker builds for optimization
- Prometheus metrics endpoint for monitoring
A Go-based web application for note management with Ansible automation and scheduled tasks
GoSQLiteAnsibleCron
- Built with Go for high performance
- SQLite database for lightweight storage
- Cron jobs for scheduled tasks
- Ansible automation for deployment
A full-stack web application for note-taking deployed on AWS infrastructure with EBS backup
PythonFlaskMariaDBAWS EC2AWS EBS
- Deployed on AWS EC2 with scalable infrastructure
- Backup system using AWS EBS mounted volumes
- MariaDB database integration through SQLAlchemy ORM
- Full CRUD operations for note management