The lecture states at a few different points that VPC Peering is a hub-and-spoke model. I didn’t understand how this could be the case given that transitive peering isn’t possible.
Consider the following topology:
VPC_A --- VPC_HUB --- VPC_B
A hub-and-spoke model would imply that traffic between the spokes flows via the hub. So if VPC A has to talk to VPC B, traffic would flow via the Hub VPC. However transitive peering isn’t supported, which means VPC A will need to have its own independent peering relationship with VPC B.
That doesn’t sound like a hub-and-spoke, rather more like point-to-point connectivity.