A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://www.techtarget.com/searchcloudcomputing/definition/virtual-private-cloud-VPC below:

What is a virtual private cloud (VPC)? I Definition from TechTarget

By

Published: Mar 08, 2023

What is virtual private cloud (VPC)?

A virtual private cloud (VPC) is the division of a service provider's public cloud multi-tenant architecture to support private cloud computing. VPCs are, therefore, a private cloud hosted within a public cloud architecture. This model enables an enterprise to achieve the benefits of private clouds (such as more granular control over virtual networks and an isolated environment) while using public cloud resources.

Before fully understanding a VPC, an understanding of both public and private cloud architectures is needed.

VPCs are a public cloud offering that lets an organization establish its own private cloud-like computing environment on shared public cloud infrastructure. A VPC runs on shared infrastructure like a public cloud does but isolates customers from each other. VPC resources are then reserved for use for each specific customer. The isolation creates a private and more secure public cloud.

While a private cloud is a proprietary architecture reserved for one party, a virtual private cloud (VPC) is hosted on a public cloud service while acting as a private cloud.

The terms private cloud and virtual private cloud are sometimes used incorrectly as synonyms. There is a distinct difference -- in a traditional, on-premises private cloud model, an enterprise's internal IT department acts as a service provider and the individual business units act as tenants. With a VPC, a public cloud provider acts as the service provider, and the cloud's subscribers are the tenants.

How a virtual private cloud works

In a virtual private cloud model, the public VPC provider is responsible for ensuring that each cloud customer's data remains isolated from every other customer's data both in transit and inside the cloud provider's network. This is accomplished through the use of security policies requiring some -- or all -- of the following elements: by allocating a unique virtual local area network (VLAN) to each customer, by providing a subnet or a virtual private network (VPN).

A virtual private cloud user can define and directly manage network components, including IP addresses, subnets, network gateways and access control policies.

Deployable cloud resources in an isolated virtual network include compute, storage and networking resources.

Virtual private cloud features

The most notable features that come with VPCs include the following:

Benefits and challenges of virtual private clouds

Using a VPC includes some of the following benefits:

A benefit of virtual private clouds is they enable a hybrid cloud deployment.

Despite the benefits of VPCs, they can also introduce some challenges, such as the following:

Virtual private cloud providers

Most leading public infrastructure as a service (IaaS) providers provide a VPC, including, for example, Amazon Web Services (AWS), IBM and Google.

Before it commits to a VPC, an organization should also verify that all of the resources and services it wants to use from its chosen public cloud provider are available via that provider's VPC.

Learn more about VPC services, including AWS VPC and how it compares to Microsoft Azure's VNet.

Next Steps

How to subnet in cloud network environments

Examine the top benefits of private cloud

Common issues when creating a private cloud

Continue Reading About virtual private cloud (VPC) Dig Deeper on Cloud infrastructure design and management

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4