Enable the integration between Power Platform and SAP to announce changes in SAP to Power Platform asynchronously and so not in realtime, without coupling the both systems. A good design will take in consideration the existing design related to SAP (see image below).
...
Context and Problem
Current architecture implying a front door (micro-service) is mandatory. Direct access to SAP is not allowed.
No current integration between Power Platform and SAP. Power Platform is a SAAS in the public Internet even if it’s in the backbone of Microsoft.
For now, there is only a one-way communication, from SAP to Power Platform. Data transfered from SAP is not considered as confidential.
Data volume is not substantial : about 2 thousand records could be affected in Power Platform. Not a case of intensive computing and long-running functions.
Hybrid scenario is highly recommended regarding the current architecture related to SAP and the willing to upgrade the latter to Hana.
...
Solutions
Technology choices
Information below is established according the context (data volume, etc.). We know that Azure provides a multitude of services (as IAAS & ad PAAS).
...
On one side, we have a SAAS Platform (Power Plaftorm) accessible through Internet (even if it’s accessible through Microsoft Backbone/Infrastructure). On the other side, we have a IAAS Platform (SAP) which cannot be accessed directly and actually, an API Manager is and has to remain the Front Door. Moreover, a communication between this API Manager and File Server is currently in use.
Info |
---|
The 1st step of the integration is one-way communication (from SAP to Power Platform) and the 2nd step will be a bidirectionnal communication (sending data from SAP to Power Platform & sending data from Power Platfotm to SAP). |