cancel
Showing results for 
Search instead for 
Did you mean: 

calling GCP storage from SAP Cloud Platform - Neo Enviroment

0 Kudos

Dear SAP

We are using SAP Neo Environment to development application.

Now, Application also need to store image/pdf to GCP Storage using rest api calls from Neo enviroment.

As in SAP CP NEO environment, what should be the way to do server to server communication as "application service user", so that user can upload document to GCP Storage using rest api in secured manner.

In case, we have option to connect to Azure or AWS S3, then we are look in to that too.

My Question :

1. Do i need migrate the development to SAP CP Cloud Foundry in order to utilize GCP Storage services ?

2. OR, we can do something in SAP CP NEO environment too to provide document upload/download service ?

Also, we need secure communication from NEO to GCP, thus kindly suggest solution from security perspective too.

Please confirm at the earliest.

Best Regards

Sandeep

Accepted Solutions (1)

Accepted Solutions (1)

mariusobert
Developer Advocate
Developer Advocate
0 Kudos

1. No, you don't have to migrate over your existing solution. In case you don't want to migration BUT you already have a CF subaccount. I would recommend that you write a "proxy component" (which authenticates the user and redirects the traffic to the GCP) and run this component on CF and integrate it into your Neo application via a destination. This way, one component would already be on CF and make a possible migration later easier.

2. You could build a Java application that acts as a proxy component and run it on Neo. This Java app would need to leverage the GCP bucket SDK to establish that connection.

From our previous conversation, I know that you decided against using the Open Connectors but for completion, I wanted to link them here again.

Answers (0)