Why use a VPC on AWS?

smatt

Active Member
Apr 28, 2016
26
2
3
london
cPanel Access Level
Root Administrator
Hi all,

Just wondering on this one - have been looking at various articles/guides on running WHM and a couple of DNSONLY EC2s on Amazon AWS. All of them include using a VPC but none of them say why.

Could any one enlighten me please?
 

cPanelMichael

Administrator
Staff member
Apr 11, 2011
47,880
2,270
463
Hello,

VPC makes the network configuration a straightforward process, which is useful when installing and using cPanel. Amazon documents VPC at:

What is Amazon VPC? - Amazon Virtual Private Cloud

This section in-particular lists several reasons why it's beneficial:

By launching your instances into a VPC instead of EC2-Classic, you gain the ability to:
  • Assign static private IP addresses to your instances that persist across starts and stops
  • Assign multiple IP addresses to your instances
  • Define network interfaces, and attach one or more network interfaces to your instances
  • Change security group membership for your instances while they're running
  • Control the outbound traffic from your instances (egress filtering) in addition to controlling the inbound traffic to them (ingress filtering)
  • Add an additional layer of access control to your instances in the form of network access control lists (ACL)
  • Run your instances on single-tenant hardware
You may also find the following document helpful:

How to Build a Hosting Environment on Amazon AWS - cPanel Knowledge Base - cPanel Documentation

Thank you.