Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GCP Functions and PyRFC #289

Closed
Joselguti opened this issue Dec 13, 2022 · 1 comment
Closed

GCP Functions and PyRFC #289

Joselguti opened this issue Dec 13, 2022 · 1 comment

Comments

@Joselguti
Copy link

Hello, I have been using PyRFC to consume data from SAP but all of this on a server instance, considering the fact you have to do some manual installations and configure enviroment variables I was wondering if it is possible to utilize PyRFC with technologies such as GCP Functions.

Thank you in advance.

@bsrdjan
Copy link
Contributor

bsrdjan commented Dec 14, 2022

Hello @Joselguti,

SAP open source RFC Connectors for Python and NodeJS are both using SAP NWRFC SDK C++ binaries.

RFC SDK is SAP standard product and not enabled for usage in a context of SAP SCC (Secure Cloud Connector). As long that capability is missing, Python and NodeJS RFC open source connectors do not support cloud connectivity via SAP SCC.

The deployment of PyRFC package and RFC SDK binaries is technically possible on cloud platforms, as already tested by users on Cloud Foundry, AWS ... Connectivity to on-premise ABAP systemscan be established without SAP SCC, assuming SAP system is exposed to internet via web sockets, behind proxy etc. User example: SAP-archive/node-rfc#145
Recommended way is however using SAP Cloud Connector, once the SAP NWRFC SDK is not enabled.

Voting for providing this capability in standard is possible here: Add support for NW RFC in the Cloud Foundry Environment especially Node.JS Buildpack (S-User required).

You can also comment on existing feature request for PyRFC cloud support: #51

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants