🎁 New User? Get 20% off your first purchase with code NEWUSER20 Register Now →
Menu

Categories

Cloud Computing Intermediate

What is VPC (Virtual Private Cloud)?

An isolated virtual network within a cloud provider where you can launch resources with full control over IP addressing, routing, and security.

A VPC is your private network in the cloud. You define the IP range (CIDR block), create subnets (public and private), configure route tables, and set up internet/NAT gateways. Resources in a VPC are isolated from other customers.

Key components include subnets (segment the VPC), security groups (instance-level firewalls), NACLs (subnet-level firewalls), route tables, internet gateways (public access), NAT gateways (outbound-only for private subnets), and VPC peering (connect VPCs).

Related Terms

Hybrid Cloud
A computing environment that combines on-premises infrastructure with public cloud services, allowing data and applications to move between them.
SaaS (Software as a Service)
A cloud delivery model where software applications are hosted and managed by a provider and accessed by users over the internet.
Region and Availability Zone
Geographic locations where cloud providers operate data centers, with zones providing redundancy within a region.
PaaS (Platform as a Service)
A cloud service model that provides a platform for developers to build, deploy, and manage applications without managing infrastructure.
Spot Instance
Discounted cloud compute instances that use spare capacity at significantly lower prices but can be interrupted with short notice.
AWS (Amazon Web Services)
The world's largest cloud computing platform, offering hundreds of services for compute, storage, networking, and more.
View All Cloud Computing Terms →