To open our applications up to other VPCs we can open it up to the internet:
Or use VPC peering [[20220131042020-aws-vpc-peering]]:
PrivateLink is the best way to expose a serive VPC to many many customer VPCs. It doesn't require VPC peering, no route tables, NAT gateways, etc. It does require a Network Load Balancer on the service VPC and an Elastic Network Interface (ENI) on the customer VPC.