I'm setting up a simple hub-spoke configuration of VNets in Azure. Hub contains a VPN gateway then creating spokes for storage, compute etc. My main concern is latency so I'd rather not setup custom routing through the hub VNet.
Since the storage spoke will need to see the compute spoke, do I need to setup peering connections between the spokes or does Azure route through the hub VNet automatically?