Hi RealZaheerAppas,
Have you looked at the Azure Network Adapter?
This is a secure method for connecting 1 or more on-prem/remote servers to Azure.
azure-network-adapter
A site to site vpn is another option:
vpn-gateway-howto-site-to-site-classic-portal