Prepared by ; Achukwu Cynthia

Date: 23rd July 2025

Description: In this project, i designed and deployed a virtual private cloud (VPC) network on AWS to host a website for a healthcare consulting firm. The setup includes a secure two-tier architecture, where a public subnet houses the web server and private resources remain inaccessible to the public internet. I configured security groups and NACLs to manage traffic and deployed a website accessible over the internet via a custom domain.

OBJECTIVES

  1. Design a secure VPC architecture
  2. Deploy AWS VPC, Subnets, IGW, and Route Tables
  3. Configure Security Groups & NACLs appropriately
  4. Launch an EC2 Instance with a Public IP
  5. Configure the EC2 Instance as a Web Server
  6. Map the public IP to a custom domain
  7. Document each step with screenshots

PROJECT OVERVIEW

This project focused on implementing a secure and scalable network infrastructure on Amazon Web Services (AWS) for a healthcare consulting firm. The core objective is to design and deploy a Virtual Private Cloud (VPC) with public and private subnets, configure essential networking components, and securely host a website accessible via a custom domain name.

The project reinforced best practices in cloud architecture, including controlled access through Security Groups and Network ACLs, exposing only necessary resources to the public internet, and implementing automation-ready setups.

By the end of the project, the website was live on the internet, backed by a professionally structured AWS network

PROJECT PROPER

VPC ARCHITECTURAL DESIGN