Day 06 - Amazon VPC Fundamentals
Date: 2025-09-15 (Monday)
Status: “Done”
Lecture Notes
Networking Services on AWS
Amazon Virtual Private Cloud (VPC)
- Amazon Virtual Private Cloud (Amazon VPC) allows you to launch AWS resources into a virtual network you define.

- A VPC exists within a single Region. When creating a VPC, you must define an IPv4 CIDR block (required) and optionally an IPv6 one.
- The default limit is 5 VPCs per Region per Account.
- Commonly used to separate environments such as Production, Development, and Staging.
- To achieve full resource isolation, use separate AWS Accounts rather than multiple VPCs.

Subnets
- A subnet resides within one Availability Zone.
- The subnet CIDR must be a subset of the parent VPC’s CIDR block.
- AWS reserves 5 IP addresses in each subnet: network, broadcast, router, DNS, and future use.

Reserved IP Addresses Example (10.0.0.0/24):
- 10.0.0.0 - Network address
- 10.0.0.1 - VPC router
- 10.0.0.2 - DNS server
- 10.0.0.3 - Reserved for future use
- 10.0.0.255 - Broadcast address
Hands-On Labs
Lab 03 – Amazon VPC & Networking Basics
- Create VPC → 03-03.1
- Create Subnet → 03-03.2