This project demonstrates the implementation of a custom Virtual Private Cloud (VPC) architecture in AWS. The project focuses on creating and configuring networking resources such as VPCs, subnets, route tables, internet gateways, security groups, network ACLs, and EC2 instances.
The objective of this project was to understand AWS networking fundamentals, resource isolation, traffic routing, and secure communication within a cloud environment.
Completed Successfully
- Understand AWS VPC fundamentals
- Create Public and Private Subnets
- Configure Internet Gateway
- Configure Route Tables
- Configure Subnet Associations
- Create Security Groups
- Create Network ACLs
- Launch EC2 Instances in Different Subnets
- Understand AWS Networking Architecture
- Implement Secure Network Design
- ๐ Custom VPC Creation
- ๐ Public Subnet Configuration
- ๐ Private Subnet Configuration
- ๐ช Internet Gateway Configuration
- ๐ฃ๏ธ Route Table Configuration
- ๐ Subnet Association Management
- ๐ก๏ธ Security Group Configuration
- ๐ง Network ACL Configuration
- ๐ป Public and Private EC2 Instances
- โ๏ธ AWS Networking Architecture
- Amazon VPC
- Amazon EC2
- Internet Gateway
- Route Tables
- Security Groups
- Network ACLs
- AWS Management Console
- GitHub
AWS Cloud
โ
โโโ VPC
โ
โโโ Public Subnet
โ โ
โ โโโ Public EC2 Instance
โ
โโโ Private Subnet
โ โ
โ โโโ Private EC2 Instance
โ
โโโ Internet Gateway
โ
โโโ Route Table
โ
โโโ Security Group
โ
โโโ Network ACL
- AWS Networking
- Virtual Private Cloud (VPC)
- Public & Private Subnets
- Internet Gateway Configuration
- Route Table Management
- Security Group Configuration
- Network ACL Configuration
- EC2 Networking
- Cloud Security Fundamentals
- AWS Infrastructure Management
- Selected AWS Region
- Created Custom VPC
- Created Public Subnet
- Created Private Subnet
- Created Internet Gateway
- Attached Internet Gateway to VPC
- Created Route Table
- Added Internet Route
- Configured Subnet Association
- Created Security Group
- Created Network ACL
- Launched Public EC2 Instance
- Launched Private EC2 Instance
- Verified VPC Resource Map
- Verified Network Connections
- Verified VPC Workflow
- Deleted Resources After Testing
Ensuring that networking resources were properly connected and associated.
- Verified subnet associations
- Verified route table configurations
- Verified Internet Gateway attachment
- Reviewed VPC Resource Map
- Checked network connections
Amazon VPC (Virtual Private Cloud) is a logically isolated virtual network within AWS that allows users to launch and manage AWS resources securely.
A VPC provides complete control over:
- IP Address Range
- Subnets
- Route Tables
- Internet Connectivity
- Security Rules
- AWS VPC Fundamentals
- Public and Private Subnets
- Internet Gateway Configuration
- Route Table Management
- Security Group Configuration
- Network ACL Configuration
- EC2 Networking
- Cloud Networking Fundamentals
- AWS Infrastructure Design
- Implement NAT Gateway
- Configure Bastion Host
- Deploy Multi-AZ Architecture
- Add Load Balancer
- Connect VPCs using VPC Peering
- Implement Hybrid Connectivity
All AWS resources created during this project were deleted after successful testing to avoid unnecessary AWS charges and follow cloud cost-management best practices.
Meghana Paradeshi
Aspiring Cloud Engineer
GitHub: https://github.com/meghana1125-ui
If you found this project useful, consider giving it a โญ on GitHub.















