Description.
In this project, you are to design and deploy a cloud network in AWS, using AWS VPC and other components. When completed, you will deploy a website for a healthcare consulting firm named Viva Plus inside the network. Carefully use the network access control list and security group to implement traffic flow. In and out of the network.
Solution
✅ Step 1: Design AWS VPC Architecture in Draw.io
Architecture to Design:
Design a basic 2-tier VPC network:
🗺️ Components:
- VPC (CIDR block:
10.0.0.0/16
)
- Subnets:
- Public Subnet (e.g.,
10.0.1.0/24
)
- Private Subnet (e.g.,
10.0.2.0/24
)
- Internet Gateway (IGW)
- Route Tables
- EC2 Instance in Public Subnet (with public IP) that is the webserver)
- Security Groups & NACLs and allow the general public to access the website on port 80 and allow only you and your team to access the SSH port 22
Tools:
Use https://app.diagrams.net
- Use AWS icons (search: “AWS architecture icons SVG” to import)
- Represent each element clearly: VPC, Subnets, IGW, EC2, etc.
- Add labels for CIDR blocks, roles, and access rules