Description:
A cloud infrastructure project that involved designing and deploying a fully functional virtual network architecture on AWS, along with hosting a live website on an EC2 instance.
The goal was to simulate a real-world cloud environment by setting up a custom VPC, implementing public and private subnets, configuring route tables and gateways, and launching a secure web server.
Project Scope and Highlights:
✅ VPC Setup
- Created a Virtual Private Cloud with CIDR block
10.0.0.0/16
- Laid the foundation for isolated networking within the AWS cloud
✅ Subnet Configuration
- Defined two public and two private subnets across multiple AZs for high availability
- Ensured proper separation of front-end and back-end resources
✅ Internet & NAT Gateway Configuration
- Attached an Internet Gateway for external access to public resources
- Deployed a NAT Gateway to allow internet access for private instances without exposing them
✅ Custom Route Tables
- Built dedicated route tables for public and private traffic flow
- Configured precise routing logic for security and efficiency
✅ Security Group Rules
- Set up firewall rules for SSH and HTTP
- Restricted access intelligently to ensure secure connectivity