In addition to using the internet to gain access to your VPC via an IGW, you can also connect to it via a VPN connection from your own data center. This enables you to create a link between your own on-premises network and your VPC without using the public internet.
To do this, a "customer gateway" is configured at your own data center, which can either be a physical or software appliance. The other end of this customer gateway then connects a virtual private gateway, which is configured within your VPC in AWS. The VPN connection is then established between these two gateways.
A VPN connection is comprised of a dual connection, meaning there are two connections in place between the customer gateway and the virtual private gateway. This helps to establish a level of resiliency, should a connection problem occur affecting one of the lines.
It's very easy to use the wizard to create your VPC as all of these components that we just discussed will be...