Skip to content

arshchouhan/CloudComputingProject

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

24 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸš€ Scalable AWS Two-Tier Infrastructure Project

A real-world cloud project demonstrating how to architect a secure, scalable, and highly available web application environment using AWS services. This setup is ideal for backend applications, student startups, or infrastructure portfolios.


πŸ“ Project Structure

File Description
ProjectDetails.md In-depth explanation of VPC, subnets, load balancer, and other AWS components
Implementation.md Step-by-step deployment instructions (via AWS Console or CLI)
πŸŽ₯ Video Walkthrough Detailed project explanation and setup demo (link below)

πŸ“· Architecture Overview

Check the ProjectDetails.md for a complete architecture diagram and design rationale.

Key components:

  • Custom VPC with defined CIDR
  • Public & Private Subnets across multiple Availability Zones
  • Application Load Balancer (ALB) with Target Groups
  • Internet Gateway and NAT Gateway
  • EC2 Instances in public subnets
  • RDS/Backend Services in private subnets
  • Security Groups & NACLs for access control
  • Route Tables for traffic management

🎬 Video Recording

πŸ“Ί Watch the full setup and explanation here:
πŸ”— https://youtu.be/RG6HuFa3mig?si=eW6pQ8lVFHx6B2QQ


πŸ”§ Tools & AWS Services Used

  • Amazon VPC
  • EC2 Instances
  • Application Load Balancer (ALB)
  • NAT Gateway & Internet Gateway
  • RDS (optional)
  • Security Groups & Network ACLs

πŸ‘¨β€πŸ’» Author

Arsh Chauhan
πŸ“¬ GitHub Profile


πŸŽ“ Mentor

Omkar Sharma
🌐 GitHub Profile


πŸͺ„ How to Use

  1. Clone or fork this repository
  2. Read project-details.md to understand the architecture
  3. Follow implementation.md to deploy the infrastructure
  4. Use the video walkthrough for visual guidance
  5. Replicate or adapt it in your own AWS account/project

🧠 Summary

This project demonstrates a robust, production-ready cloud architecture using AWS β€” combining performance, security, and scalability through well-structured VPC design and efficient resource placement.

πŸ’‘ Use this as a template for launching secure, scalable web apps in the cloud πŸš€

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors