AWS CLOUD INFRASTRUCTURE LAB

FROM AN EMPTY VPC
TO A LIVE SERVER.

A hands-on AWS infrastructure project built to understand networking, Linux, security, routing, and cloud deployment from the ground up.

EC2 WEB SERVER ONLINE

How traffic reaches the server.

Internet
→
Internet Gateway
→
Route Table
→
Public Subnet
→
EC2 + Nginx

What I built.

01

Custom VPC

Created an isolated AWS network using the 10.0.0.0/16 address space.

02

Subnet Architecture

Built public and private subnets across multiple Availability Zones.

03

Internet Routing

Connected an Internet Gateway and configured a route table for public internet access.

04

EC2 Linux Server

Deployed an Amazon Linux EC2 instance into the public subnet.

05

Nginx

Installed and configured Nginx to serve web content from the EC2 instance.

06

SSH Administration

Connected securely to the Linux server using SSH key authentication.

Access without opening everything.

HTTP TCP / 80

Public web traffic

SSH TCP / 22

Restricted administrative access

More than launching an EC2 instance.

This lab helped me understand how VPC addressing, subnetting, route tables, Internet Gateways, security groups, Network ACLs, Linux administration, SSH, and web services work together to make an application reachable from the internet.