cancel
Showing results for 
Search instead for 
Did you mean: 

Cloud Integration suite to connect external custom website and HANA on Cloud

prasad_dix
Participant
0 Kudos
644

Dear experts,

  We have cloud integration suite (CPI) + HANA on cloud licenses on public BTP cloud and external custom website with Django backend with APIs. 

We would like to know what will be the right approach to consume data from website and save it to HANA DB (Cloud) and vice-a-versa using Cloud Integration suite. Any tips, help, reading material references would be appreciated for further understanding.

Regards,

PD

View Entire Topic
Ivan-Mirisola
Product and Topic Expert
Product and Topic Expert

Hi @prasad_dix,

Yes, direct consumption of the services' end-point is also a valid solution - just as long as you are able to live with the issues that may occur in terms of system availability and logic involving the two systems.

A message broker is required on any system integration scenarios when you cannot be sure that the other side is readily available to take the request or when you require some logic in the integration itself (i.e.: splitting or merging information into fields, or consume some API's to complement the information required by the target system, etc.). 

Before you had a message broker solution in place, such things had be accomplished on the source system via development - which usually required a native development in languages such as Java, C++, Python, etc to create the system integration logic inside the application layer. However, this approach means the data integration isn't decoupled from the client application - thus it also means there is a high maintenance cost and increased TCO. Therefore, companies started to use message brokers to decouple the system integration tasks to make things easier to implement, maintain and grow as integration needs are required. 

Best regards,
Ivan