Technology Blogs by SAP
Learn how to extend and personalize SAP applications. Follow the SAP technology blog for insights into SAP BTP, ABAP, SAP Analytics Cloud, SAP HANA, and more.
cancel
Showing results for 
Search instead for 
Did you mean: 
alex_bundschuh
Product and Topic Expert
Product and Topic Expert
As you for sure recall, we have published the first set of integration flow design guidelines and patterns begin of this year, see this blog. We are constantly working on new design guidelines and since then have added a couple of more content including documentation and sample integration flows on the SAP API Business Hub.

Let me provide you with the list of new guidelines that we have shipped in the first half of 2020 and added to the already existing set of packages and integration flows, grouped by the respective category:

  • Apply Highest Security Standards (direct package link on SAP API Business Hub)

    • Use client certificate-based authentication (docu link on SAP Help Portal)

    • Use CSRF protection (docu link)

    • Don't refer to external WSDLs (docu link)



  • Handle Errors Gracefully (package link)

    • Usage of General and Iterating Splitter with Exception Handling (docu link)



  • Run an Integration Flow Under Well-Defined Boundary Conditions (package link)

    • Process Batch In Chunks (docu link)

    • Limit size Incoming messages (docu link)

    • Anticipate Message Throughput when Deciding on Storage Option (docu link)

    • Control the Number of Simultaneously Opened Database Connections (docu link)

    • Reuse HTTP Session (docu link)



  • Application specific (documentation only)

    • Design guidelines in the context of SuccessFactors based integration (blog post)

    • Guidelines for long running scenarios with API Management (blog post)




For a complete overview of all guidelines shipped so far, check out the SAP Help Portal.

More guidelines are in the make. Stay tuned.
2 Comments