{"id":248085,"date":"2026-05-20T07:56:28","date_gmt":"2026-05-20T05:56:28","guid":{"rendered":"https:\/\/blog.adesso-bc.com\/sap-cloud-integration-the-four-design-guidelines-that-determine-stability-or-downtime\/"},"modified":"2026-05-20T08:15:24","modified_gmt":"2026-05-20T06:15:24","slug":"sap-cloud-integration-the-four-design-guidelines-that-determine-stability-or-downtime","status":"publish","type":"post","link":"https:\/\/blog.adesso-bc.com\/en\/sap-cloud-integration-the-four-design-guidelines-that-determine-stability-or-downtime\/","title":{"rendered":"SAP Cloud Integration: The Four Design Guidelines That Determine Stability or Downtime"},"content":{"rendered":"\n<p>Anyone who operates SAP Cloud Integration in production knows the pattern: The first integration flows are running, the business departments are satisfied, and the project is deemed a success. Then the landscape grows. Twenty flows become fifty, fifty become two hundred \u2013 and suddenly OutOfMemory errors pile up, messages disappear without error messages, and a single faulty flow brings the entire tenant to a standstill.  <\/p>\n\n<p>The cause is almost always the same: SAP\u2019s official design guidelines were not consistently applied. SAP provides nine guideline packages on the Business Accelerator Hub that together form a complete quality framework for integration flows. In practice, they are used too rarely \u2013 whether due to time pressure, lack of knowledge, or the assumption that they are only relevant for complex scenarios.  <\/p>\n\n<p>This article highlights the four areas that make the biggest difference between a stable and a fragile integration landscape in our projects: resource management, error handling, scripting discipline, and governance.<\/p>\n\n<h2 class=\"wp-block-heading\">1. Know your resource limits \u2013 before the tenant enforces them<\/h2>\n\n<p>SAP Cloud Integration does not run on dedicated infrastructure. Each tenant shares fixed resources among all deployed integration flows. The limits are tight (figures are based on the Standard Plan): 4 GB of RAM per runtime node, 8 concurrent database connections, 200 HTTP threads, and a total of 32 GB of database storage for data stores, variables, and locks. Those who are unaware of these figures design flows that work individually but destabilize the tenant when they interact.   <\/p>\n\n<p>The most common problem is handling large messages. If an XML payload is loaded into memory as a string, it occupies many times its file size \u2013 for a 50-MB message, this can quickly add up to several hundred megabytes. If two such flows run in parallel, the worker node crashes with an OutOfMemory error. The solution is streaming: process messages as an InputStream or Reader, use splitter steps for batch processing, and enable the streaming option for XML-to-JSON conversions.   <\/p>\n\n<p>Ebenso kritisch ist der Umgang mit Datenbankverbindungen. Acht Connections klingt nach wenig und genau das ist der Punkt. Lange laufende Transaktionen, die Verbindungen unn\u00f6tig offen halten, k\u00f6nnen den gesamten Connection Pool blockieren. Das betrifft dann nicht nur den verursachenden Flow, sondern alle Flows auf dem Tenant, die Datenbankzugriff ben\u00f6tigen. Die Empfehlung: JDBC-Transaktionen nur dort aktivieren, wo Datenkonsistenz es erfordert, Datenbankoperationen in Local Integration Processes b\u00fcndeln und f\u00fcr High-Throughput-Szenarien JMS Queues statt Data Stores verwenden.    <\/p>\n\n<p>With the Inspect Resource Usage Dashboard, SAP offers a tool for monitoring resource consumption. It is surprising how rarely this dashboard is actually used in projects. <\/p>\n\n<h2 class=\"wp-block-heading\">2. Error Handling: Why HTTP 200 Doesn\u2019t Mean \u201cEverything Is Fine\u201d<\/h2>\n\n<p>Every integration flow needs an exception subprocess. That sounds like a given, but in practice, it isn\u2019t. Flows without an exception subprocess fail silently \u2013 no alert, no actionable log entry, no indication that business data has been lost . The minimum standard is: Every exception subprocess logs the error details, including the original payload, and triggers a notification.   <\/p>\n\n<p>A more subtle problem involves APIs that still return an HTTP 200 status code even when business errors occur. Anyone who checks only the HTTP status code will assume the processing was successful, even though the target application rejected the data. Integration flows must parse the response body for business-level errors after every outbound call and, in the event of an error, route the data specifically to a separate processing path.  <\/p>\n\n<p>For larger landscapes, a central error handler flow is recommended. Instead of duplicating the error logic in every single flow, all flows forward their exceptions via ProcessDirect to a dedicated handler. This handler implements a uniform error format with a correlation ID, timestamp, source flow, and error classification. Alerts are differentiated by severity: Critical errors trigger immediate notifications, warnings appear in the daily digest, and informational errors are displayed only in the dashboard.   <\/p>\n\n<figure class=\"wp-block-image aligncenter size-full\"><img decoding=\"async\" src=\"https:\/\/blog.adesso-bc.com\/wp-content\/uploads\/2026\/05\/central_error_handler.png\" alt=\"\" class=\"wp-image-248075\"\/><figcaption class=\"wp-element-caption\">Fig. 1: Central Error Handler with Severity-Based Routing <\/figcaption><\/figure>\n\n<p>The often-neglected final component is idempotency. If a flow is re-executed after an error, it must not generate duplicate records. SAP provides the Idempotent Process Call Step for this purpose. Those who do not use it risk data inconsistencies in the connected systems with every retry.   <\/p>\n\n<h2 class=\"wp-block-heading\">3. Groovy Scripting: The Most Powerful and Dangerous Weapon in the Toolbox<\/h2>\n\n<p>Groovy scripts are the most common cause of memory leaks, performance issues, and maintenance nightmares in SAP Cloud Integration. Not because Groovy is bad, but because it\u2019s too easy to make the wrong decision with it. <\/p>\n\n<p>The most important rule: Standard flow steps take precedence. SAP Cloud Integration offers dedicated steps for message mapping, content modification, routing, and format conversion Only if none of these steps can produce the desired result is a Groovy script justified. In practice, we regularly see scripts that do nothing more than set a header \u2013 something a content modifier can handle in seconds, without any maintenance risks.   <\/p>\n\n<p>If scripts are unavoidable, a single architectural decision determines stability: Is the payload read as a string or as an InputStream? A string means the entire message is in memory. No problem with small messages, but with large ones, it\u2019s a direct path to an OutOfMemory error. The same principle applies to XML processing: XmlSlurper is more memory-efficient than XmlParser \u2013 it generates a lighter-weight GPathResult structure instead of a complete node tree. However, both load the entire document into memory. If you need to stream truly large payloads, you\u2019ll have to use SAX or StAX\u2014XmlSlurper is not a substitute for them.     <\/p>\n\n<p>Dar\u00fcber hinaus gelten Grundregeln, die in jedem Softwareprojekt gelten sollten, aber in Integration Flows besonders h\u00e4ufig verletzt werden: Streams in finally-Bl\u00f6cken schlie\u00dfen, keine Thread.sleep()-Aufrufe verwenden, keine manuellen Threads erstellen, aussagekr\u00e4ftige Variablennamen nutzen und jedes Script mit einem Header-Kommentar versehen, der Zweck, Input und Output beschreibt.<\/p>\n\n<h2 class=\"wp-block-heading\">4. Governance: Recommendations Become Binding Standards<\/h2>\n\n<p>Design guidelines without governance are merely recommendations. Recommendations are ignored under time pressure. The result is a landscape where the quality of integration flows depends directly on which developers built them.  <\/p>\n\n<p>SAP Cloud Integration offers a built-in design guidelines feature that automatically checks integration flows against defined rules. The guideline packages are available on the SAP Business Accelerator Hub and can be copied directly to your tenant via <strong>Discover \u2192 Integrations<\/strong>. You can then activate the desired rules under <strong>Settings \u2192 Integrations \u2192 Design Guidelines<\/strong>. Developers perform the check directly in the Integration Flow Editor and receive a compliance report that classifies violations by severity: High (blocks production deployment), Medium (should be fixed; document exceptions), and Low (recommendation, not a blocker).   <\/p>\n\n<p>The crucial step is integration into the deployment process. SAP provides remote APIs for design guideline operations that can be integrated into CI\/CD pipelines\u2014whether Jenkins, SAP CI\/CD Service, or a custom setup. A pipeline gate rule that blocks the deployment in case of high-severity violations prevents non-compliant flows from reaching production in the first place.  <\/p>\n\n<p>The role model behind this is clear: Tenant administrators configure the guidelines, the integration lead defines which are mandatory and which are recommended, and developers perform the check before every deployment request. The compliance report becomes part of the go-live decision. <\/p>\n\n<h2 class=\"wp-block-heading\">Quality is no accident<\/h2>\n\n<p>SAP\u2019s Design Guidelines are not a theoretical framework. They represent the distilled experience from thousands of production integration scenarios. Those who apply them consistently reduce production downtime, accelerate the onboarding of new developers, and create a landscape that remains maintainable even with hundreds of integration flows.  <\/p>\n\n<p>The easiest first step: Activate the Design Guidelines check on your tenant and run a compliance report on your existing flows. The results will clearly show where the greatest need for action lies. <\/p>\n\n<p>Would you like to put your integration landscape to the test? We, as adesso SAP Architects, are here to support you. Feel free to contact us!  <\/p>\n","protected":false},"excerpt":{"rendered":"<p>Anyone who operates SAP Cloud Integration in production knows the pattern: The first integration flows are running, the business departments are satisfied, and the project is deemed a success. Then the landscape grows. Twenty flows become fifty, fifty become two hundred \u2013 and suddenly OutOfMemory errors pile up, messages disappear without error messages, and a single faulty flow brings the entire tenant to a standstill.  <\/p>\n","protected":false},"author":9,"featured_media":248086,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_et_pb_use_builder":"","_et_pb_old_content":"","_et_gb_content_width":"","inline_featured_image":false,"footnotes":""},"categories":[300,335],"tags":[514,807,808],"class_list":["post-248085","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-all-industries","category-sap","tag-sap","tag-sap-cloud-integration","tag-sap-integration-suite","blogauthor-jwan-sulyman"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>SAP Cloud Integration: The Four Design Guidelines That Determine Stability or Downtime - adesso business consulting Blog<\/title>\n<meta name=\"description\" content=\"SAP Cloud Integration: Resource Management, Error Handling, Scripting Best Practices, and Governance as Official SAP Design Guidelines\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/blog.adesso-bc.com\/en\/sap-cloud-integration-the-four-design-guidelines-that-determine-stability-or-downtime\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"SAP Cloud Integration: The Four Design Guidelines That Determine Stability or Downtime - adesso business consulting Blog\" \/>\n<meta property=\"og:description\" content=\"SAP Cloud Integration: Resource Management, Error Handling, Scripting Best Practices, and Governance as Official SAP Design Guidelines\" \/>\n<meta property=\"og:url\" content=\"https:\/\/blog.adesso-bc.com\/en\/sap-cloud-integration-the-four-design-guidelines-that-determine-stability-or-downtime\/\" \/>\n<meta property=\"og:site_name\" content=\"adesso business consulting Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/adessoorange\" \/>\n<meta property=\"article:published_time\" content=\"2026-05-20T05:56:28+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-05-20T06:15:24+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/blog.adesso-bc.com\/wp-content\/uploads\/2026\/05\/AdobeStock_488529472-scaled.jpeg\" \/>\n\t<meta property=\"og:image:width\" content=\"2560\" \/>\n\t<meta property=\"og:image:height\" content=\"1707\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Sophie Eichler\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Sophie Eichler\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/blog.adesso-bc.com\/en\/sap-cloud-integration-the-four-design-guidelines-that-determine-stability-or-downtime\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/blog.adesso-bc.com\/en\/sap-cloud-integration-the-four-design-guidelines-that-determine-stability-or-downtime\/\"},\"author\":{\"name\":\"Sophie Eichler\",\"@id\":\"https:\/\/blog.adesso-bc.com\/en\/#\/schema\/person\/56646b5b304247d25f5d7928162e9d94\"},\"headline\":\"SAP Cloud Integration: The Four Design Guidelines That Determine Stability or Downtime\",\"datePublished\":\"2026-05-20T05:56:28+00:00\",\"dateModified\":\"2026-05-20T06:15:24+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/blog.adesso-bc.com\/en\/sap-cloud-integration-the-four-design-guidelines-that-determine-stability-or-downtime\/\"},\"wordCount\":1301,\"publisher\":{\"@id\":\"https:\/\/blog.adesso-bc.com\/en\/#organization\"},\"image\":{\"@id\":\"https:\/\/blog.adesso-bc.com\/en\/sap-cloud-integration-the-four-design-guidelines-that-determine-stability-or-downtime\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/blog.adesso-bc.com\/wp-content\/uploads\/2026\/05\/AdobeStock_488529472-scaled.jpeg\",\"keywords\":[\"SAP\",\"SAP Cloud Integration\",\"SAP Integration Suite\"],\"articleSection\":[\"All Industries\",\"SAP\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/blog.adesso-bc.com\/en\/sap-cloud-integration-the-four-design-guidelines-that-determine-stability-or-downtime\/\",\"url\":\"https:\/\/blog.adesso-bc.com\/en\/sap-cloud-integration-the-four-design-guidelines-that-determine-stability-or-downtime\/\",\"name\":\"SAP Cloud Integration: The Four Design Guidelines That Determine Stability or Downtime - adesso business consulting Blog\",\"isPartOf\":{\"@id\":\"https:\/\/blog.adesso-bc.com\/en\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/blog.adesso-bc.com\/en\/sap-cloud-integration-the-four-design-guidelines-that-determine-stability-or-downtime\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/blog.adesso-bc.com\/en\/sap-cloud-integration-the-four-design-guidelines-that-determine-stability-or-downtime\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/blog.adesso-bc.com\/wp-content\/uploads\/2026\/05\/AdobeStock_488529472-scaled.jpeg\",\"datePublished\":\"2026-05-20T05:56:28+00:00\",\"dateModified\":\"2026-05-20T06:15:24+00:00\",\"description\":\"SAP Cloud Integration: Resource Management, Error Handling, Scripting Best Practices, and Governance as Official SAP Design Guidelines\",\"breadcrumb\":{\"@id\":\"https:\/\/blog.adesso-bc.com\/en\/sap-cloud-integration-the-four-design-guidelines-that-determine-stability-or-downtime\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/blog.adesso-bc.com\/en\/sap-cloud-integration-the-four-design-guidelines-that-determine-stability-or-downtime\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/blog.adesso-bc.com\/en\/sap-cloud-integration-the-four-design-guidelines-that-determine-stability-or-downtime\/#primaryimage\",\"url\":\"https:\/\/blog.adesso-bc.com\/wp-content\/uploads\/2026\/05\/AdobeStock_488529472-scaled.jpeg\",\"contentUrl\":\"https:\/\/blog.adesso-bc.com\/wp-content\/uploads\/2026\/05\/AdobeStock_488529472-scaled.jpeg\",\"width\":2560,\"height\":1707,\"caption\":\"Business people are meeting for analysis data figures to plan business strategies. Business discussing concept,\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/blog.adesso-bc.com\/en\/sap-cloud-integration-the-four-design-guidelines-that-determine-stability-or-downtime\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Startseite\",\"item\":\"https:\/\/blog.adesso-bc.com\/en\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"SAP Cloud Integration: The Four Design Guidelines That Determine Stability or Downtime\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/blog.adesso-bc.com\/en\/#website\",\"url\":\"https:\/\/blog.adesso-bc.com\/en\/\",\"name\":\"adesso business consulting Blog\",\"description\":\"Latest developments and exciting topics from the world of SAP\",\"publisher\":{\"@id\":\"https:\/\/blog.adesso-bc.com\/en\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/blog.adesso-bc.com\/en\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/blog.adesso-bc.com\/en\/#organization\",\"name\":\"adesso orange AG\",\"url\":\"https:\/\/blog.adesso-bc.com\/en\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/blog.adesso-bc.com\/en\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/blog.adesso-bc.com\/wp-content\/uploads\/2022\/03\/adesso-orange-blog-logo-gry.svg\",\"contentUrl\":\"https:\/\/blog.adesso-bc.com\/wp-content\/uploads\/2022\/03\/adesso-orange-blog-logo-gry.svg\",\"width\":100,\"height\":100,\"caption\":\"adesso orange AG\"},\"image\":{\"@id\":\"https:\/\/blog.adesso-bc.com\/en\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/adessoorange\",\"https:\/\/www.instagram.com\/adesso.orange\",\"https:\/\/www.linkedin.com\/company\/adesso-orange\",\"https:\/\/www.xing.com\/pages\/adesso-orange\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/blog.adesso-bc.com\/en\/#\/schema\/person\/56646b5b304247d25f5d7928162e9d94\",\"name\":\"Sophie Eichler\",\"url\":\"https:\/\/blog.adesso-bc.com\/en\/author\/sophieeichler\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"SAP Cloud Integration: The Four Design Guidelines That Determine Stability or Downtime - adesso business consulting Blog","description":"SAP Cloud Integration: Resource Management, Error Handling, Scripting Best Practices, and Governance as Official SAP Design Guidelines","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/blog.adesso-bc.com\/en\/sap-cloud-integration-the-four-design-guidelines-that-determine-stability-or-downtime\/","og_locale":"en_US","og_type":"article","og_title":"SAP Cloud Integration: The Four Design Guidelines That Determine Stability or Downtime - adesso business consulting Blog","og_description":"SAP Cloud Integration: Resource Management, Error Handling, Scripting Best Practices, and Governance as Official SAP Design Guidelines","og_url":"https:\/\/blog.adesso-bc.com\/en\/sap-cloud-integration-the-four-design-guidelines-that-determine-stability-or-downtime\/","og_site_name":"adesso business consulting Blog","article_publisher":"https:\/\/www.facebook.com\/adessoorange","article_published_time":"2026-05-20T05:56:28+00:00","article_modified_time":"2026-05-20T06:15:24+00:00","og_image":[{"width":2560,"height":1707,"url":"https:\/\/blog.adesso-bc.com\/wp-content\/uploads\/2026\/05\/AdobeStock_488529472-scaled.jpeg","type":"image\/jpeg"}],"author":"Sophie Eichler","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Sophie Eichler","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/blog.adesso-bc.com\/en\/sap-cloud-integration-the-four-design-guidelines-that-determine-stability-or-downtime\/#article","isPartOf":{"@id":"https:\/\/blog.adesso-bc.com\/en\/sap-cloud-integration-the-four-design-guidelines-that-determine-stability-or-downtime\/"},"author":{"name":"Sophie Eichler","@id":"https:\/\/blog.adesso-bc.com\/en\/#\/schema\/person\/56646b5b304247d25f5d7928162e9d94"},"headline":"SAP Cloud Integration: The Four Design Guidelines That Determine Stability or Downtime","datePublished":"2026-05-20T05:56:28+00:00","dateModified":"2026-05-20T06:15:24+00:00","mainEntityOfPage":{"@id":"https:\/\/blog.adesso-bc.com\/en\/sap-cloud-integration-the-four-design-guidelines-that-determine-stability-or-downtime\/"},"wordCount":1301,"publisher":{"@id":"https:\/\/blog.adesso-bc.com\/en\/#organization"},"image":{"@id":"https:\/\/blog.adesso-bc.com\/en\/sap-cloud-integration-the-four-design-guidelines-that-determine-stability-or-downtime\/#primaryimage"},"thumbnailUrl":"https:\/\/blog.adesso-bc.com\/wp-content\/uploads\/2026\/05\/AdobeStock_488529472-scaled.jpeg","keywords":["SAP","SAP Cloud Integration","SAP Integration Suite"],"articleSection":["All Industries","SAP"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/blog.adesso-bc.com\/en\/sap-cloud-integration-the-four-design-guidelines-that-determine-stability-or-downtime\/","url":"https:\/\/blog.adesso-bc.com\/en\/sap-cloud-integration-the-four-design-guidelines-that-determine-stability-or-downtime\/","name":"SAP Cloud Integration: The Four Design Guidelines That Determine Stability or Downtime - adesso business consulting Blog","isPartOf":{"@id":"https:\/\/blog.adesso-bc.com\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/blog.adesso-bc.com\/en\/sap-cloud-integration-the-four-design-guidelines-that-determine-stability-or-downtime\/#primaryimage"},"image":{"@id":"https:\/\/blog.adesso-bc.com\/en\/sap-cloud-integration-the-four-design-guidelines-that-determine-stability-or-downtime\/#primaryimage"},"thumbnailUrl":"https:\/\/blog.adesso-bc.com\/wp-content\/uploads\/2026\/05\/AdobeStock_488529472-scaled.jpeg","datePublished":"2026-05-20T05:56:28+00:00","dateModified":"2026-05-20T06:15:24+00:00","description":"SAP Cloud Integration: Resource Management, Error Handling, Scripting Best Practices, and Governance as Official SAP Design Guidelines","breadcrumb":{"@id":"https:\/\/blog.adesso-bc.com\/en\/sap-cloud-integration-the-four-design-guidelines-that-determine-stability-or-downtime\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blog.adesso-bc.com\/en\/sap-cloud-integration-the-four-design-guidelines-that-determine-stability-or-downtime\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/blog.adesso-bc.com\/en\/sap-cloud-integration-the-four-design-guidelines-that-determine-stability-or-downtime\/#primaryimage","url":"https:\/\/blog.adesso-bc.com\/wp-content\/uploads\/2026\/05\/AdobeStock_488529472-scaled.jpeg","contentUrl":"https:\/\/blog.adesso-bc.com\/wp-content\/uploads\/2026\/05\/AdobeStock_488529472-scaled.jpeg","width":2560,"height":1707,"caption":"Business people are meeting for analysis data figures to plan business strategies. Business discussing concept,"},{"@type":"BreadcrumbList","@id":"https:\/\/blog.adesso-bc.com\/en\/sap-cloud-integration-the-four-design-guidelines-that-determine-stability-or-downtime\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Startseite","item":"https:\/\/blog.adesso-bc.com\/en\/"},{"@type":"ListItem","position":2,"name":"SAP Cloud Integration: The Four Design Guidelines That Determine Stability or Downtime"}]},{"@type":"WebSite","@id":"https:\/\/blog.adesso-bc.com\/en\/#website","url":"https:\/\/blog.adesso-bc.com\/en\/","name":"adesso business consulting Blog","description":"Latest developments and exciting topics from the world of SAP","publisher":{"@id":"https:\/\/blog.adesso-bc.com\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/blog.adesso-bc.com\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/blog.adesso-bc.com\/en\/#organization","name":"adesso orange AG","url":"https:\/\/blog.adesso-bc.com\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/blog.adesso-bc.com\/en\/#\/schema\/logo\/image\/","url":"https:\/\/blog.adesso-bc.com\/wp-content\/uploads\/2022\/03\/adesso-orange-blog-logo-gry.svg","contentUrl":"https:\/\/blog.adesso-bc.com\/wp-content\/uploads\/2022\/03\/adesso-orange-blog-logo-gry.svg","width":100,"height":100,"caption":"adesso orange AG"},"image":{"@id":"https:\/\/blog.adesso-bc.com\/en\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/adessoorange","https:\/\/www.instagram.com\/adesso.orange","https:\/\/www.linkedin.com\/company\/adesso-orange","https:\/\/www.xing.com\/pages\/adesso-orange"]},{"@type":"Person","@id":"https:\/\/blog.adesso-bc.com\/en\/#\/schema\/person\/56646b5b304247d25f5d7928162e9d94","name":"Sophie Eichler","url":"https:\/\/blog.adesso-bc.com\/en\/author\/sophieeichler\/"}]}},"_links":{"self":[{"href":"https:\/\/blog.adesso-bc.com\/en\/wp-json\/wp\/v2\/posts\/248085","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.adesso-bc.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.adesso-bc.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.adesso-bc.com\/en\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.adesso-bc.com\/en\/wp-json\/wp\/v2\/comments?post=248085"}],"version-history":[{"count":1,"href":"https:\/\/blog.adesso-bc.com\/en\/wp-json\/wp\/v2\/posts\/248085\/revisions"}],"predecessor-version":[{"id":248087,"href":"https:\/\/blog.adesso-bc.com\/en\/wp-json\/wp\/v2\/posts\/248085\/revisions\/248087"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.adesso-bc.com\/en\/wp-json\/wp\/v2\/media\/248086"}],"wp:attachment":[{"href":"https:\/\/blog.adesso-bc.com\/en\/wp-json\/wp\/v2\/media?parent=248085"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.adesso-bc.com\/en\/wp-json\/wp\/v2\/categories?post=248085"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.adesso-bc.com\/en\/wp-json\/wp\/v2\/tags?post=248085"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}