Azure VPN Gateway
Azure VPN Gateway connects your on-premises networks to Azure through Site-to-Site VPNs similar to the set up and connection of a remote branch office. The connectivity is secure and uses the industry-standard protocols Internet Protocol Security (IPsec) and Internet Key Exchange (IKE)
Azure VPN gateway allows creation of IPSec VPN tunnels between your Azure virtual network and whatever you need. It can be network in your on-premise location or another Azure VNet, or even AWS VPC. It uses pre-shared key for authentication and could be connected with most of popular routers, like Cisco or Juniper. It also supports Express Route for super fast and dedicated connectivity, you can create private and very fast connection using MPLS circuit. Different pricing tiers allow needed bandwith without spending additional costs for using what you need. It is very easy to set up and configure, and very stable. Connection established once is online for years. It restores connection automatically after failures. It has a detailed documentation where you can find needed parameters of tunnel and even configurations for most popular VPN devices. You can use VNP Gateway for Site-To-Site, Point-to-Site and Multi-Site connections as per your requirements.