---
title: "Virtual Private Cloud (VPC) — Definition & Engineering Context"
description: "A Virtual Private Cloud (VPC) is an isolated private network carved out of a public cloud environment, allowing organizations to run servers and databases in a secure, custom network configuration."
canonical: https://erpstack.io/glossary/vpc
markdown_url: https://erpstack.io/glossary/vpc.md
publisher: ERPStack
---

# Virtual Private Cloud (VPC)

> **Definition:** A Virtual Private Cloud (VPC) is an isolated private network carved out of a public cloud environment, allowing organizations to run servers and databases in a secure, custom network configuration.

## In depth

VPCs isolate your cloud infrastructure from other cloud accounts. Within a VPC, engineers configure subnets, route tables, and gateways. By placing databases in private subnets and only exposing web load balancers in public subnets, systems are protected from automated port scans and DDoS attacks.

## How ERPStack applies this

We deploy all production ERP instances inside isolated VPC networks, configuring firewalls and private subnets to insulate sensitive custom records.

## Related reading

- [Bastion Host](https://erpstack.io/glossary/bastion-host)
- [Zero-Trust Security](https://erpstack.io/glossary/zero-trust)
