1 |
Serverless-Student-management-system |
A serverless student management system is a cloud-based application that enables the management of student data (CRUD operations) without the need to manage or provision traditional servers |
AWS Amplify, API Gateway, Lambda, and DynamoDB |
2 |
3-Tier Web App |
A Highly Available Web Application based on 3-Tier Architecture with Load Balancing and AutoScaling, implemented with Aurora Multi AZ Database. |
Terraform, AWS Virtual Private Cloud (VPC), Application Load Balancer, EC2-ASG, Aurora, S3, (S3 Gateway Endpoint, EC2 Instance Connect Endpoint) |
3 |
Serverless-Image-Thumbnail-Generator |
To generate image thumbnails, whenever any image arrives in S3 bucket. It uses S3 Event Notifications to trigger Lambda function and store thumbnail in Destination Bucket. |
Terraform, AWS S3, Lambda, (S3 event notifications, Lambda Layers) |
4 |
CI-CD-Pipeline |
Modern CI-CD Pipeline built for frontend with Unit Tests & containerized backend, incorporates different env like dev & staging and utilises modern features like GitHub Flow and trigger builds. |
AWS CodePipeline, CodeBuild, Amazon ECR, App Runer , DynamoDB, (GitHub Flow) |
5 |
Dockerized-Web-Games |
Game Hub: A web-based gaming platform serving games via Nginx in lightweight containers. Deployed on AWS ECS with autoscaling tasks, it ensures high availability, scalability, and optimal performance |
AWS Elastic Container Service, ECR, ALB, Docker, Nginx |
6 |
DB-Migration-MySQL-EC2-RDS-MySQL |
Database Migration Project v1 : MySQL on EC2 to RDS MySQL using AWS Database Migration Service (DMS) for seamless transition and minimal downtime. Script Automation for DB Configuration using EC2 User Data |
AWS DMS, RDS, EC2 |