π Project Title
Online Bank Application Deployment
https://drive.google.com/file/d/16J7rKQQyD9V60cDVpj13i2u1AKnJKggI/view?usp=sharing
Objective
To design, deploy, and automate the infrastructure and deployment lifecycle of a full-stack bank application using AWS, Terraform, Kubernetes, Docker, Argo CD, and GitHub Actions.
The system follows a three-tier architecture and integrates modern DevOps tools for continuous integration and continuous deployment.
πTech Stack
Cloud & Infrastructure
- AWS Services:
- VPC, Subnets, Internet Gateway, NAT Gateway, Route Tables
- EKS (Elastic Kubernetes Service)
- Amazon ECR (Container registry for backend & frontend images)
- RDS (MySQL Database)
- S3 (Terraform State Backend)
- DynamoDB (State Locking)
- IAM Roles and Policies
- Route 53 (DNS)
- Namecheap: Domain management
DevOps & Automation
- Terraform: Infrastructure-as-Code for full environment setup
- GitHub Actions: CI/CD workflows