How to connect to a on prem SAP system and run a RFC function from Azure VM

Riyan Das 30 Reputation points
2023-03-16T18:25:47.17+00:00

we are trying to move our on prem java web application running on apache tomcat to Azure VM. This application makes RFC(Remote function call) to on prem SAP systems to do some data transformation. Now if we move this solution to azure what are the options to connect to the on prem SAP system to make RFC calls ?

Azure Virtual Machines
Azure Virtual Machines
An Azure service that is used to provision Windows and Linux virtual machines.
7,215 questions
{count} votes

Accepted answer
  1. kobulloc-MSFT 23,656 Reputation points Microsoft Employee
    2023-03-23T19:17:54.65+00:00

    Hello, @Das, Riyan !
    Edit: I've had this verified by a couple experts in this area so I'm going to move this to an answer for additional visibility. If you have any questions about ExpressRoute or site-to-site VPNs, feel free to start a new thread and we'd be happy to work with you!

    How do I connect to a on prem SAP system and run an RFC function from an Azure VM?

    Similar to what @JimmySalian-2011 suggested, the recommendation I received was to use a means to connect on-premises users and systems to Azure with either site-to-site VPN or express routes. With that, if the on-prem system is reachable by the Azure web app, RFC connection should be possible provided that networking firewall allows the connection.

    1 person found this answer helpful.

1 additional answer

Sort by: Most helpful
  1. JimmySalian-2011 41,926 Reputation points
    2023-03-20T06:39:05.4566667+00:00

    Hi Riyan,

    I will suggest you to explore Azure VPN gateway solution between the Azure and Onpremise Network - detailed design and requirements over here - https://learn.microsoft.com/en-us/microsoft-365/enterprise/connect-an-on-premises-network-to-a-microsoft-azure-virtual-network?view=o365-worldwide

    Azure VPN is encrypted so traffic is secured and you can check VPN GW options over here -https://learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-about-vpngateways

    Hope this helps.

    JS

    ==

    Please Accept the answer if the information helped you. This will help us and others in the community as well.