A VPC is a public cloud offering that lets an enterprise establish its own private cloud-like computing
environment on shared public cloud infrastructure. You can subdivide a VPC with subnets, where
each subnet can reach the public internet through an optional public gateway. You can assign an FIP
to any instance to reach it from the internet, or the other way around. This is independent of
whether the subnet is attached to a public gateway. Subnets within IBM Cloud VPC offer private
connectivity; they can talk to each other over a private link, through the implicit router. Setting up
routes isn't necessary.