PolarSPARC

AWS Virtual Private Cloud (VPC) - Quick Notes


Bhaskar S 12/21/2023


AWS Virtual Private Cloud

AWS Virtual Private Cloud, also referred to as VPC, is a logically isolated, scalable virtual private network within an AWS Region, similar to a traditional network in a customer's data center, in which the customer can deploy resources.

The following is the summary of the various features/capabilities of VPC:

Internet Gateway (IGW)

An Internet Gateway is a horizontally scaled, redundant, and highly available VPC component that allows communication between a VPC and the Internet.

The following is the summary of the various features/capabilities of IGW:

NAT Instance

The following are some of the features/capabilities of a NAT Instance:

NAT Gateway

The following are some of the features/capabilities of a NAT Gateway:

Egress Only Internet Gateway

The following are some of the features/capabilities of a Egress Only Internet Gateway:

Network Access Control List (NACL)

The following are some of the features/capabilities of NACL:

VPC Peering

A VPC Peering connection is a networking connection between two VPCs that enables one to route traffic between them privately. A VPC peering connection is a point-to-point connection between two and only two VPCs.

The following are some of the features/capabilities of a VPC Peering:

AWS PrivateLink (VPC Endpoint)

A AWS PrivateLink endpoint (referred to as VPC Endpoint) allows a VPC to communicate with the other AWS services that are publicly accessible such as AWS S3 (or AWS Lambda, Amazon DynamoDB, etc) using the AWS private network and NOT go through the public Internet.

The following are some of the features/capabilities of a VPC Endpoint:

The following are the two types of VPC Endpoints:

Interface Endpoint

Gateway Endpoint

VPC Sharing

A VPC Sharing allows multiple AWS accounts to create their application resources, such as EC2 instances, RDS databases, Redshift clusters, and Lambda functions, into shared, centrally-managed VPCs.

The following are some of the features/capabilities of a VPC Sharing:

Site-to-Site VPN

The following are some of the features/capabilities of Site-to-Site VPN:

Direct Connect

The following are some of the features/capabilities of Direct Connect:

Transit Gateway

The following are some of the features/capabilities of Transit Gateway:

IPv6 for VPC

The following are some of the features/capabilities of IPv6 for VPC:

VPC Flow Logs

The following are some of the features/capabilities of Transit Gateway:


References

Official AWS VPC Documentation

CIDR to IPv4 Conversion Tool


© PolarSPARC