This article has not been completed yet. However, it may already contain helpful Information and therefore it has been published at this stage.
Architecture:
Creating VNet & Subnets:
Create Virtual Network Gateway
Test - Egress Traffic (OnPrem2Azure):
Disabeling firewall on Azure VM:
Tracert from Onprem 2 Azure:
Test - Ingress Traffic (Azure2OnPrem):
Ping from Azure VM 2 Onprem: