VPC
A Virtual Private Cloud (VPC) is a virtualized network infrastructure that allows you to create a logically isolated section of the cloud where you can launch resources like virtual machines (VMs) and store data. VPCs are a fundamental component of cloud computing, providing a way to organize and secure your cloud resources.
Subnet
A subnet is a range of IP addresses in your Virtual Private Cloud (VPC). AWS allows you to create a VPC, which is a logically isolated section of the AWS Cloud where you can launch AWS resources in a virtual network. Subnets are used to divide the IP address space of a VPC into segments and help organize and manage your AWS resources.
Internet Gateways
An Internet Gateway (IGW) is a horizontally scaled, redundant, and highly available VPC (Virtual Private Cloud) component that allows communication between instances in your VPC and the internet. An Internet Gateway facilitates both inbound and outbound traffic and serves as a key component for instances in public subnets to access and be accessed by the internet.
Route Table
A route table is a fundamental component of a Virtual Private Cloud (VPC) that controls the routing of traffic between subnets. Every subnet in a VPC must be associated with a route table, which dictates where network traffic is directed within the VPC.
Peering
Peering is a networking connection between two VPCs that enables them to communicate with each other as if they were within the same network. This allows resources in one VPC to securely access resources in another VPC, facilitating the building of complex, multi-tier applications.
Great to see you taking the initiative to learn more about AWS VPCs and their components!