Skip to content

rahuldevadkar/AWS-NAT-Gateway-Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 

Repository files navigation

🚀 AWS NAT Gateway Project

📌 Project Overview

This is my Hands-on project demonstrates secure AWS VPC architecture using public and private subnets with a NAT Gateway.

The main goal of this project was to understand:

  • AWS networking
  • Public and private subnet communication
  • Internet access through NAT Gateway
  • Route table configuration
  • Secure cloud architecture

🏗️ Architecture

User → Internet Gateway → Public Subnet → NAT Gateway → Private Subnet


🛠️ Services Used

  • Amazon VPC
  • Public Subnet
  • Private Subnet
  • Internet Gateway
  • NAT Gateway
  • Route Tables
  • EC2 Instances
  • Security Groups

⚙️ Project Steps

  1. Created custom VPC
  2. Created public and private subnets
  3. Attached Internet Gateway
  4. Created NAT Gateway in public subnet
  5. Configured route tables
  6. Launched EC2 instances
  7. Verified internet access from private EC2

🔐 Key Learning

  • Difference between public and private subnet
  • Working of NAT Gateway
  • Route table configuration
  • Secure AWS networking
  • Bastion Host concept

📷 Screenshots

NAT Architecture

NAT Architecture

NAT Gateway

NAT-Gateway

Public Route Table

Public Route Table

Private Route Table

Private_Subnet_Route_table

Private EC2 Instance

EC2-Instance

SSH Access public subnet

SSH_Access_public_subnet

Private EC2 Internet Access

Private_EC2_Internet_Access


📚 Conclusion

This is my Hands-on project helped me gain hands-on experience with AWS networking and secure cloud infrastructure design.

About

AWS NAT Gateway project demonstrating secure VPC architecture using public and private subnets.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors