Best practices

Now, let's take a look at the best practices that we should adhere to when designing a VPC. Generally, we should make sure that we follow these principles:

  • Design our networks and subnets in the appropriate sizes
  • Design our networks with high availability requirements in mind
  • Understand special requirements for routing
  • Understand the limitations of VPC peering when required
  • Understand general VPC limits