diff --git a/docs/ref-arch/RA0001/1-event-driven-arch/readme.md b/docs/ref-arch/RA0001/1-event-driven-arch/readme.md
index 53a092b07a..95c4f57c70 100644
--- a/docs/ref-arch/RA0001/1-event-driven-arch/readme.md
+++ b/docs/ref-arch/RA0001/1-event-driven-arch/readme.md
@@ -1,9 +1,7 @@
---
-id: id-ra0001-1
-slug: /ref-arch/fbdc46aaae/1
+id: 59c1f6
+slug: /ref-arch/59c1f6
sidebar_position: 1
-sidebar_custom_props:
- category_index: []
title: Introduction and SAP's EDA Strategy
description: >-
Explore event-driven architecture concepts and building blocks for scalable
diff --git a/docs/ref-arch/RA0001/2-design-considerations/readme.md b/docs/ref-arch/RA0001/2-design-considerations/readme.md
index 93d10eb593..a40c572c3c 100644
--- a/docs/ref-arch/RA0001/2-design-considerations/readme.md
+++ b/docs/ref-arch/RA0001/2-design-considerations/readme.md
@@ -1,9 +1,7 @@
---
-id: id-ra0001-2
-slug: /ref-arch/fbdc46aaae/2
+id: ee6233
+slug: /ref-arch/ee6233
sidebar_position: 1
-sidebar_custom_props:
- category_index: []
title: Design Considerations for EDA Applications
description: >-
Understand key challenges, key design patterns and key considerations from
@@ -148,4 +146,4 @@ Go to [Integration with Amazon Web Services](../5-aws-iot-integration/readme.md)
### Architecture 2 - Event-driven architecture with Microsoft Azure as the Event Producer
-Go to [Integration with Microsoft Azure](../6-azure-iot-integration/readme.md)
\ No newline at end of file
+Go to [Integration with Microsoft Azure](../6-azure-iot-integration/readme.md)
diff --git a/docs/ref-arch/RA0001/3-sap-eda-patterns/readme.md b/docs/ref-arch/RA0001/3-sap-eda-patterns/readme.md
index e45e9b498a..7425fdf0be 100644
--- a/docs/ref-arch/RA0001/3-sap-eda-patterns/readme.md
+++ b/docs/ref-arch/RA0001/3-sap-eda-patterns/readme.md
@@ -1,17 +1,14 @@
---
-id: id-ra0001-3
-slug: /ref-arch/fbdc46aaae/3
+id: 6de922
+slug: /ref-arch/6de922
sidebar_position: 1
-sidebar_custom_props:
- category_index: []
title: EDA Sample Use Cases
-description: >-
- Event-driven architecture use cases to highlight real-world applications.
+description: Event-driven architecture use cases to highlight real-world applications.
keywords:
- sap
- eda
- integration
-sidebar_label: EDA Sample Use Cases
+sidebar_label: EDA Sample Use Cases
image: img/ac-soc-med.png
tags:
- appdev
@@ -77,4 +74,4 @@ Below are some sample use case scenarios demonstrating the application of event-

-Note: Refer to additional use case patterns in [SAP Learning Journey -Discovering Event-Driven Integration with SAP Integration Suite,advanced event mesh](https://learning.sap.com/learning-journeys/discovering-event-driven-integration-with-sap-integration-suite-advanced-event-mesh/presenting-event-driven-architecture-use-cases_babe31d3-d20d-4370-8f02-2f277f8033d5)
\ No newline at end of file
+Note: Refer to additional use case patterns in [SAP Learning Journey -Discovering Event-Driven Integration with SAP Integration Suite,advanced event mesh](https://learning.sap.com/learning-journeys/discovering-event-driven-integration-with-sap-integration-suite-advanced-event-mesh/presenting-event-driven-architecture-use-cases_babe31d3-d20d-4370-8f02-2f277f8033d5)
diff --git a/docs/ref-arch/RA0001/4-e2b-framework/readme.md b/docs/ref-arch/RA0001/4-e2b-framework/readme.md
index a22b37df23..5f9f2012c5 100644
--- a/docs/ref-arch/RA0001/4-e2b-framework/readme.md
+++ b/docs/ref-arch/RA0001/4-e2b-framework/readme.md
@@ -1,12 +1,9 @@
---
-id: id-ra0001-4
-slug: /ref-arch/fbdc46aaae/4
+id: 2a28bd
+slug: /ref-arch/2a28bd
sidebar_position: 1
-sidebar_custom_props:
- category_index: []
title: SAP CAP Framework for Events to Business Actions Integration
-description: >-
- Custom CAP Application framework to build event-driven applications in SAP BTP
+description: Custom CAP Application framework to build event-driven applications in SAP BTP
keywords:
- sap
- aws iot integration
@@ -162,4 +159,4 @@ Below are some of the examples and scenarios where this framework has been lever
## Resources
For more information related to this reference architecture, you can check out the following resources:
-- [SAP Samples | GitHub ](https://github.com/SAP-samples/btp-events-to-business-actions-framework)
\ No newline at end of file
+- [SAP Samples | GitHub ](https://github.com/SAP-samples/btp-events-to-business-actions-framework)
diff --git a/docs/ref-arch/RA0001/5-aws-iot-integration/readme.md b/docs/ref-arch/RA0001/5-aws-iot-integration/readme.md
index 002336e12e..31a36b8461 100644
--- a/docs/ref-arch/RA0001/5-aws-iot-integration/readme.md
+++ b/docs/ref-arch/RA0001/5-aws-iot-integration/readme.md
@@ -1,9 +1,7 @@
---
-id: id-ra0001-5
-slug: /ref-arch/fbdc46aaae/5
+id: '448754'
+slug: /ref-arch/448754
sidebar_position: 1
-sidebar_custom_props:
- category_index: []
title: Build Events-to-Business Actions Scenarios with SAP BTP and AWS IoT SiteWise
description: >-
Create event-driven architecture with AWS IoT SiteWise and SAP BTP for
@@ -101,4 +99,4 @@ These are the technical prerequisites for integration between AWS IoT SiteWise,
For detailed step by step information and to try out the integration, go to [GitHub Samples](https://github.com/SAP-samples/btp-events-to-business-actions-framework/tree/main/scenarios/Integration-with-AWS/IoTSiteWise)
-Refer to [Integrating Amazon Rekognition and SAP EHS with SAP BTP for PPE Detection](https://github.com/SAP-samples/btp-events-to-business-actions-framework/tree/main/scenarios/Integration-with-AWS/PPE) for another reference application implementation.
\ No newline at end of file
+Refer to [Integrating Amazon Rekognition and SAP EHS with SAP BTP for PPE Detection](https://github.com/SAP-samples/btp-events-to-business-actions-framework/tree/main/scenarios/Integration-with-AWS/PPE) for another reference application implementation.
diff --git a/docs/ref-arch/RA0001/6-azure-iot-integration/readme.md b/docs/ref-arch/RA0001/6-azure-iot-integration/readme.md
index ae13ef4da1..2bf919b7c0 100644
--- a/docs/ref-arch/RA0001/6-azure-iot-integration/readme.md
+++ b/docs/ref-arch/RA0001/6-azure-iot-integration/readme.md
@@ -1,9 +1,7 @@
---
-id: id-ra0001-6
-slug: /ref-arch/fbdc46aaae/6
+id: 988fb1
+slug: /ref-arch/988fb1
sidebar_position: 1
-sidebar_custom_props:
- category_index: []
title: Build Events-to-Business Actions Scenarios with SAP BTP and Microsoft Azure
description: >-
Build event-driven applications with Azure IoT and SAP BTP for real-time
@@ -120,4 +118,4 @@ These are the technical prerequisites for integration between Azure IoT Central,
- Service for configuring Azure IoT Central Application
- Required for configuring device templates, event producers and event routing.
-For detailed step by step information and to try out the integration, go to [GitHub Samples](https://github.com/SAP-samples/btp-events-to-business-actions-framework)
\ No newline at end of file
+For detailed step by step information and to try out the integration, go to [GitHub Samples](https://github.com/SAP-samples/btp-events-to-business-actions-framework)
diff --git a/docs/ref-arch/RA0001/readme.md b/docs/ref-arch/RA0001/readme.md
index 854c078461..00775e551d 100644
--- a/docs/ref-arch/RA0001/readme.md
+++ b/docs/ref-arch/RA0001/readme.md
@@ -1,13 +1,7 @@
---
-id: id-ra0001
-slug: /ref-arch/fbdc46aaae
+id: 196eba
+slug: /ref-arch/196eba
sidebar_position: 20
-sidebar_custom_props:
- category_index:
- - integration
- - appdev
- - aws
- - azure
title: Designing Event-Driven Applications
description: >-
Guidance for developing applications based on Event-Driven Architecture (EDA)
@@ -155,4 +149,4 @@ For more information related to this reference architecture, you can check out t
- [SAP Samples | GitHub ](https://github.com/SAP-samples/btp-events-to-business-actions-framework)
- [Blog Collection | SAP Integration Suite, advanced event mesh](https://community.sap.com/t5/technology-blog-posts-by-sap/sap-integration-suite-advanced-event-mesh-blog-collection/ba-p/14111943)
- [SAP Developers | Publish and Subscribe to Events in SAP Integration Suite, advanced event mesh](https://developers.sap.com/tutorials/pubsub-view-events.html#51cb3f1a-5861-4802-a4a1-2f154eb40e0b)
-- [SAP Learning Journey - Discovering Event-Driven Integration with SAP Integration Suite, Advanced Event Mesh](https://learning.sap.com/learning-journeys/discovering-event-driven-integration-with-sap-integration-suite-advanced-event-mesh/describing-sap-s-event-driven-ecosystem_ebe634bf-a91d-4276-b538-a3f4026c0f61)
\ No newline at end of file
+- [SAP Learning Journey - Discovering Event-Driven Integration with SAP Integration Suite, Advanced Event Mesh](https://learning.sap.com/learning-journeys/discovering-event-driven-integration-with-sap-integration-suite-advanced-event-mesh/describing-sap-s-event-driven-ecosystem_ebe634bf-a91d-4276-b538-a3f4026c0f61)
diff --git a/docs/ref-arch/RA0002/1-fundamentals/1-single-region-resiliency/readme.md b/docs/ref-arch/RA0002/1-fundamentals/1-single-region-resiliency/readme.md
index 054fa8604a..96f71b217f 100644
--- a/docs/ref-arch/RA0002/1-fundamentals/1-single-region-resiliency/readme.md
+++ b/docs/ref-arch/RA0002/1-fundamentals/1-single-region-resiliency/readme.md
@@ -1,9 +1,7 @@
---
-id: id-ra0002-1-1
-slug: /ref-arch/81805673c0/1/1
+id: a134ec
+slug: /ref-arch/a134ec
sidebar_position: 1
-sidebar_custom_props:
- category_index: []
title: Single-region resiliency
description: How the single region resiliency works. What are the benefits and drawbacks.
keywords:
@@ -70,4 +68,4 @@ By deploying services across multiple AZs, SAP BTP ensures that applications rem
1. **Susceptibility to Regional Failures**: While Multi-AZ architecture provides high availability within a region, it remains vulnerable to region-wide disruptions such as natural disasters or significant outages that can impact all AZs in the region.
2. **Geographic Limitations**: Multi-AZ deployments are confined to a single region, which may not deliver optimal performance for users distributed globally due to increased latency and potential network bottlenecks.
-3. **Compliance Challenges**: Certain regulatory requirements mandate data storage and processing within specific geographic boundaries. Multi-AZ architecture, being region-centric, may not fully address these compliance needs, particularly for disaster recovery (DR) scenarios.
\ No newline at end of file
+3. **Compliance Challenges**: Certain regulatory requirements mandate data storage and processing within specific geographic boundaries. Multi-AZ architecture, being region-centric, may not fully address these compliance needs, particularly for disaster recovery (DR) scenarios.
diff --git a/docs/ref-arch/RA0002/1-fundamentals/2-multi-region-resiliency/readme.md b/docs/ref-arch/RA0002/1-fundamentals/2-multi-region-resiliency/readme.md
index 0a7f2176dc..6bf99205ba 100644
--- a/docs/ref-arch/RA0002/1-fundamentals/2-multi-region-resiliency/readme.md
+++ b/docs/ref-arch/RA0002/1-fundamentals/2-multi-region-resiliency/readme.md
@@ -1,9 +1,7 @@
---
-id: id-ra0002-1-2
-slug: /ref-arch/81805673c0/1/2
+id: 332db2
+slug: /ref-arch/332db2
sidebar_position: 1
-sidebar_custom_props:
- category_index: []
title: Multi-region resiliency
description: >-
Learn how and why Multi-region resiliency ensures applications remain
@@ -109,4 +107,4 @@ Multi-region resiliency is essential not only for disaster recovery but also for
3. **Cost Considerations**: Running services in multiple regions can increase infrastructure costs due to the need for redundant resources. Each region requires its own set of compute, storage, and networking resources, which can lead to higher operational expenses. Additionally, data transfer costs between regions can add up, especially for applications with high data synchronization requirements. Cost management strategies, such as using spot instances, optimizing resource allocation, and leveraging cloud provider cost management tools, are essential to control expenses in a multi-region setup.
-4. **Application Design**: Adapting applications for multi-region deployment may require architectural changes to handle data replication, failover, and latency. Applications must be designed to tolerate regional failures and ensure seamless failover to other regions. This often involves implementing stateless services, using distributed databases, and designing for eventual consistency. Additionally, applications must be optimized to minimize latency by routing user requests to the nearest region and efficiently handling cross-region data access. Architectural patterns like microservices, CQRS (Command Query Responsibility Segregation), and event-driven design can be beneficial in achieving these goals.
\ No newline at end of file
+4. **Application Design**: Adapting applications for multi-region deployment may require architectural changes to handle data replication, failover, and latency. Applications must be designed to tolerate regional failures and ensure seamless failover to other regions. This often involves implementing stateless services, using distributed databases, and designing for eventual consistency. Additionally, applications must be optimized to minimize latency by routing user requests to the nearest region and efficiently handling cross-region data access. Architectural patterns like microservices, CQRS (Command Query Responsibility Segregation), and event-driven design can be beneficial in achieving these goals.
diff --git a/docs/ref-arch/RA0002/1-fundamentals/readme.md b/docs/ref-arch/RA0002/1-fundamentals/readme.md
index 706b1a5804..e698064371 100644
--- a/docs/ref-arch/RA0002/1-fundamentals/readme.md
+++ b/docs/ref-arch/RA0002/1-fundamentals/readme.md
@@ -1,9 +1,7 @@
---
-id: id-ra0002-1
-slug: /ref-arch/81805673c0/1
+id: 33c25f
+slug: /ref-arch/33c25f
sidebar_position: 1
-sidebar_custom_props:
- category_index: []
title: Single-region and Multi-region resiliency
description: Overview for Single and Multi-region resiliency
keywords:
@@ -26,7 +24,7 @@ toc_min_heading_level: 2
toc_max_heading_level: 4
draft: false
unlisted: false
-contributors:
+contributors:
discussion:
last_update:
author: arajsinha
@@ -37,4 +35,4 @@ last_update:
- **[Single-region resiliency](1-single-region-resiliency/readme.md)**
## Multi-region resiliency configuration
-- **[Multi-region resiliency](2-multi-region-resiliency/readme.md)**
\ No newline at end of file
+- **[Multi-region resiliency](2-multi-region-resiliency/readme.md)**
diff --git a/docs/ref-arch/RA0002/2-geographic-redundancy/readme.md b/docs/ref-arch/RA0002/2-geographic-redundancy/readme.md
index 17b3b00917..c3ed15064a 100644
--- a/docs/ref-arch/RA0002/2-geographic-redundancy/readme.md
+++ b/docs/ref-arch/RA0002/2-geographic-redundancy/readme.md
@@ -1,9 +1,7 @@
---
-id: id-ra0002-2
-slug: /ref-arch/81805673c0/2
+id: cbc081
+slug: /ref-arch/cbc081
sidebar_position: 1
-sidebar_custom_props:
- category_index: []
title: Geographic Redundancy
description: >-
Ensure continuous service with geographic redundancy for SAP BTP, distributing
@@ -70,4 +68,4 @@ Applications built using the SAP Cloud Application Programming Model (CAP) must
While the multi-region architecture is viable for several SAP BTP services, challenges arise when stateful components such as a database or events come into play. Synchronizing these across regions requires numerous steps, adding complexity to the architecture. To simplify this orchestration process, we developed an open-source project called Multi-Region Manager, which functions as a control plane to manage synchronization, to control the failover and for other functionalities. Learn more about this here: [Multi-Region Manager](../6-control-plane/readme.md)
-These examples illustrate only a few of the SAP BTP services, and as new services/applications are need to adapt this architecture, a thorough analysis is necessary to ensure they are compliant with multi-region requirements. The priority and characteristics of each service will dictate the strategies required for achieving robust multi-region setup.
\ No newline at end of file
+These examples illustrate only a few of the SAP BTP services, and as new services/applications are need to adapt this architecture, a thorough analysis is necessary to ensure they are compliant with multi-region requirements. The priority and characteristics of each service will dictate the strategies required for achieving robust multi-region setup.
diff --git a/docs/ref-arch/RA0002/3-loadbalancers/readme.md b/docs/ref-arch/RA0002/3-loadbalancers/readme.md
index 18a081bc34..df56740331 100644
--- a/docs/ref-arch/RA0002/3-loadbalancers/readme.md
+++ b/docs/ref-arch/RA0002/3-loadbalancers/readme.md
@@ -1,9 +1,7 @@
---
-id: id-ra0002-3
-slug: /ref-arch/81805673c0/3
+id: b66add
+slug: /ref-arch/b66add
sidebar_position: 1
-sidebar_custom_props:
- category_index: []
title: Load Balancers
description: >-
Enhance SAP BTP setups with intelligent load balancing for optimal
@@ -125,4 +123,4 @@ The SAP Custom Domain Service allows organizations to map their own custom domai
- [SAP Custom Domain service - SAP Help documentation](https://help.sap.com/docs/custom-domain/custom-domain-manager/what-is-custom-domain)
- [SAP Custom Domain service configuration - Azure Traffic Manager for Multi-region architecture](https://github.com/SAP-samples/btp-services-intelligent-routing/tree/ci_azure/03-MapCustomDomainRoutes)
-- [SAP Custom Domain service configuration - AWS Route 53 for Multi-region architecture](https://github.com/SAP-samples/btp-services-intelligent-routing/tree/launchpad_aws/04-Map%20Custom%20Domain%20Routes)
\ No newline at end of file
+- [SAP Custom Domain service configuration - AWS Route 53 for Multi-region architecture](https://github.com/SAP-samples/btp-services-intelligent-routing/tree/launchpad_aws/04-Map%20Custom%20Domain%20Routes)
diff --git a/docs/ref-arch/RA0002/4-data-synchronization/readme.md b/docs/ref-arch/RA0002/4-data-synchronization/readme.md
index 19992f6bc5..53b6b44404 100644
--- a/docs/ref-arch/RA0002/4-data-synchronization/readme.md
+++ b/docs/ref-arch/RA0002/4-data-synchronization/readme.md
@@ -1,9 +1,7 @@
---
-id: id-ra0002-4
-slug: /ref-arch/81805673c0/4
+id: dd9a38
+slug: /ref-arch/dd9a38
sidebar_position: 1
-sidebar_custom_props:
- category_index: []
title: Data Synchronization
description: >-
Ensure multi-region data consistency with SAP HANA Cloud's Smart Data Access
@@ -126,4 +124,4 @@ This comparative assessment provides valuable insights to assist decision-makers
These steps can be time-consuming and may need to be repeated for multiple tables. Continuous monitoring is also necessary to address any unexpected issues promptly.
-To streamline this process, we developed an open-source project called **Multi-Region Manager**, which functions as a control plane to manage the SAP HANA Cloud synchronization, control the failover, and perform other functionalities. Learn more about it here: **[Multi-Region Manager for Orchestration](../RA0002/multi-region-manager)**. -->
\ No newline at end of file
+To streamline this process, we developed an open-source project called **Multi-Region Manager**, which functions as a control plane to manage the SAP HANA Cloud synchronization, control the failover, and perform other functionalities. Learn more about it here: **[Multi-Region Manager for Orchestration](../RA0002/multi-region-manager)**. -->
diff --git a/docs/ref-arch/RA0002/5-event-synchronization/readme.md b/docs/ref-arch/RA0002/5-event-synchronization/readme.md
index 5547cf432e..567567d53a 100644
--- a/docs/ref-arch/RA0002/5-event-synchronization/readme.md
+++ b/docs/ref-arch/RA0002/5-event-synchronization/readme.md
@@ -1,9 +1,7 @@
---
-id: id-ra0002-5
-slug: /ref-arch/81805673c0/5
+id: b6ca4c
+slug: /ref-arch/b6ca4c
sidebar_position: 1
-sidebar_custom_props:
- category_index: []
title: Events Synchronization
description: >-
Enable resilient multi-region event processing with SAP Advanced Event Mesh,
@@ -97,4 +95,4 @@ The Advanced Event Mesh adapter enables the SAP Integration Suite to connect to
These steps can be time-consuming and should ideally be automated. Continuous monitoring is also necessary to address any unexpected issues promptly.
-To streamline this process, we developed an open-source project called **Multi-Region Manager**. This tool functions as a control plane to manage SAP Advanced Event Mesh DMR clusters, handle replication, enable deploy/undeploy failover, control failover, and perform other functionalities. Learn more about it here: [Multi-Region Manager for Orchestration](../RA0002/multi-region-manager). -->
\ No newline at end of file
+To streamline this process, we developed an open-source project called **Multi-Region Manager**. This tool functions as a control plane to manage SAP Advanced Event Mesh DMR clusters, handle replication, enable deploy/undeploy failover, control failover, and perform other functionalities. Learn more about it here: [Multi-Region Manager for Orchestration](../RA0002/multi-region-manager). -->
diff --git a/docs/ref-arch/RA0002/6-control-plane/readme.md b/docs/ref-arch/RA0002/6-control-plane/readme.md
index 8968cfd895..35a5259c1b 100644
--- a/docs/ref-arch/RA0002/6-control-plane/readme.md
+++ b/docs/ref-arch/RA0002/6-control-plane/readme.md
@@ -1,9 +1,7 @@
---
-id: id-ra0002-6
-slug: /ref-arch/81805673c0/6
+id: 6cbe7d
+slug: /ref-arch/6cbe7d
sidebar_position: 1
-sidebar_custom_props:
- category_index: []
title: Control Plane for Orchestration
description: >-
Ensure business continuity with Multi-Region Manager (MRM), orchestrating
@@ -69,4 +67,4 @@ To address these complex requirements and orchestrate multi-region process, a cu
MRM is an open-source sample CAP-based application that can orchestrate the process of switching between regions. The orchestration process involves changes in replication topology, failover management, load balancer control, centralized monitoring and logging, and service-specific adaptations. It offers both manual and automatic failover options, requiring detailed analysis to choose the appropriate method based on the requirement. It can be deployed in both regions, so if one region is not available, the application could be accessed from the other region to initiate the failover.
-- [Multi-Region Manager implementation for SAP Cloud Integration flows](https://github.com/SAP-samples/btp-services-intelligent-routing/tree/ci_stateful_azure).
\ No newline at end of file
+- [Multi-Region Manager implementation for SAP Cloud Integration flows](https://github.com/SAP-samples/btp-services-intelligent-routing/tree/ci_stateful_azure).
diff --git a/docs/ref-arch/RA0002/7-sample-implementations/readme.md b/docs/ref-arch/RA0002/7-sample-implementations/readme.md
index 7ad360333b..6db56272b2 100644
--- a/docs/ref-arch/RA0002/7-sample-implementations/readme.md
+++ b/docs/ref-arch/RA0002/7-sample-implementations/readme.md
@@ -1,9 +1,7 @@
---
-id: id-ra0002-7
-slug: /ref-arch/81805673c0/7
+id: cc4e29
+slug: /ref-arch/cc4e29
sidebar_position: 1
-sidebar_custom_props:
- category_index: []
title: HA/DR Sample Implementations
description: >-
Implement HA/DR for SAP services using Azure Traffic Manager and AWS Route 53
@@ -76,4 +74,4 @@ Stateful scenarios necessitate the replication of data and events across regions
Implement a stateful setup that requires data replication for internal state storage and document storage, utilizing SAP HANA Cloud, SAP Advanced Event Mesh, and Azure Traffic Manager. Also, replace regional JMS queues with SAP Advanced Event Mesh for disaster recovery.
-- **Implementation Overview**: [GitHub Repository](https://github.com/SAP-samples/btp-services-intelligent-routing/tree/ci_stateful_azure)
\ No newline at end of file
+- **Implementation Overview**: [GitHub Repository](https://github.com/SAP-samples/btp-services-intelligent-routing/tree/ci_stateful_azure)
diff --git a/docs/ref-arch/RA0002/8-security/readme.md b/docs/ref-arch/RA0002/8-security/readme.md
index 1409e8fab9..7dfeac2c47 100644
--- a/docs/ref-arch/RA0002/8-security/readme.md
+++ b/docs/ref-arch/RA0002/8-security/readme.md
@@ -1,9 +1,7 @@
---
-id: id-ra0002-8
-slug: /ref-arch/81805673c0/8
+id: 90706a
+slug: /ref-arch/90706a
sidebar_position: 1
-sidebar_custom_props:
- category_index: []
title: Security
description: >-
Security is crucial for enterprise applications and in the multi-region
@@ -65,4 +63,4 @@ While creating the Service Key to access relevant iFlows, the External Certifica
#### Build Work Zone Standard Edition
In the case of Build Work Zone Standard Edition, standard users may face authentication issues when switching between primary and failover regions. As long as the customer makes sure to maintain their username and password in IAS or a custom IDP, and both the subaccounts are linked to that, they will be able to login to any of the subaccounts based on when the region is going through a failover. However, one minor drawback is that during a failover, the authentication cookies may still be linked to the primary subaccount, requiring the customer to enter their password again when accessing the secondary subaccount. Given that such failover scenarios are rare, this inconvenience is minimal and does not significantly impact overall usability. Also, to fix this, SSO (Single Sign On) can be used, so that it automatically takes the customers ID, and logs them into the subaccount.
-By implementing these approaches, authentication disruptions can be minimized, ensuring a smooth transition between primary and secondary SAP subaccounts during failover scenarios.
\ No newline at end of file
+By implementing these approaches, authentication disruptions can be minimized, ensuring a smooth transition between primary and secondary SAP subaccounts during failover scenarios.
diff --git a/docs/ref-arch/RA0002/9-tco/readme.md b/docs/ref-arch/RA0002/9-tco/readme.md
index f90ded2cfc..e71721331e 100644
--- a/docs/ref-arch/RA0002/9-tco/readme.md
+++ b/docs/ref-arch/RA0002/9-tco/readme.md
@@ -1,9 +1,7 @@
---
-id: id-ra0002-9
-slug: /ref-arch/81805673c0/9
+id: d7ab1e
+slug: /ref-arch/d7ab1e
sidebar_position: 1
-sidebar_custom_props:
- category_index: []
title: Cost of Ownership
description: >-
Explore cost optimization strategies for multi-region SAP BTP setups, reducing
@@ -67,4 +65,4 @@ In a multi-region setup, optimizing maintenance costs for deploying a secondary
- **Terraform** - Terraform enables automated one-time setup for secondary subaccounts, eliminating the need for manual service replication. A simple script can provision the secondary region with the configured services and instances effortlessly across different landscapes like Dev, QA, PRD.
-- **SAP CI/CD & Cloud Transport Management** - SAP CI/CD and Cloud Transport Management ensure continuous synchronization between primary and secondary subaccounts. Any updates in the primary subaccount services are automatically reflected in the secondary, minimizing manual intervention and saving both time and costs.
\ No newline at end of file
+- **SAP CI/CD & Cloud Transport Management** - SAP CI/CD and Cloud Transport Management ensure continuous synchronization between primary and secondary subaccounts. Any updates in the primary subaccount services are automatically reflected in the secondary, minimizing manual intervention and saving both time and costs.
diff --git a/docs/ref-arch/RA0002/readme.md b/docs/ref-arch/RA0002/readme.md
index 5c6ba87c89..bc284c3ee1 100644
--- a/docs/ref-arch/RA0002/readme.md
+++ b/docs/ref-arch/RA0002/readme.md
@@ -1,14 +1,7 @@
---
-id: id-ra0002
-slug: /ref-arch/81805673c0
+id: bbfc34
+slug: /ref-arch/bbfc34
sidebar_position: 30
-sidebar_custom_props:
- category_index:
- - appdev
- - integration
- - aws
- - azure
- - gcp
title: Architecting Multi-Region HA/DR resiliency patterns
description: >-
Architect multi-region resiliency for SAP solutions with strategies for high
@@ -142,4 +135,4 @@ Implementing multi-region setup is a journey that involves understanding, planni
\ No newline at end of file
+- [Route Multi-Region Traffic to SAP BTP Services Intelligently](https://discovery-center.cloud.sap/missiondetail/3603/3646/) -->
diff --git a/docs/ref-arch/RA0003/fedml-aws/readme.md b/docs/ref-arch/RA0003/fedml-aws/readme.md
index 6bf6f366a4..3cdf93f341 100644
--- a/docs/ref-arch/RA0003/fedml-aws/readme.md
+++ b/docs/ref-arch/RA0003/fedml-aws/readme.md
@@ -1,9 +1,7 @@
---
-id: id-ra0003-1
-slug: /ref-arch/8e1a5fbce3/1
+id: d764f7
+slug: /ref-arch/d764f7
sidebar_position: 1
-sidebar_custom_props:
- category_index: []
title: FedML-AWS for Amazon Sagemaker
description: >-
Train models on Amazon SageMaker with FedML-AWS, integrating live SAP data for
@@ -39,7 +37,6 @@ last_update:
date: 2025-01-23
---
-
:::note Joint Reference Architecture
**This content was developed in collaboration with Amazon.**
@@ -80,4 +77,4 @@ Models trained in Amazon Sagemaker can also be optionally deployed in SAP AI Cor
## Related Missions
-- [Predict Inventory Allocation with Amazon Sagemaker and FedML](https://discovery-center.cloud.sap/missiondetail/4106)
\ No newline at end of file
+- [Predict Inventory Allocation with Amazon Sagemaker and FedML](https://discovery-center.cloud.sap/missiondetail/4106)
diff --git a/docs/ref-arch/RA0003/fedml-azure/readme.md b/docs/ref-arch/RA0003/fedml-azure/readme.md
index 515cfe4608..c3362a0cf9 100644
--- a/docs/ref-arch/RA0003/fedml-azure/readme.md
+++ b/docs/ref-arch/RA0003/fedml-azure/readme.md
@@ -1,9 +1,7 @@
---
-id: id-ra0003-2
-slug: /ref-arch/8e1a5fbce3/2
+id: 02c5f1
+slug: /ref-arch/02c5f1
sidebar_position: 1
-sidebar_custom_props:
- category_index: []
title: FedML-Azure for Azure Machine Learning
description: >-
Train models in Azure ML with live SAP data using FedML-Azure, eliminating
@@ -80,4 +78,4 @@ Models trained in Azure ML can also be optionally deployed in SAP BTP Kyma for i
## Related Missions
-- [Predict and Analyze Retail Inventory Allocation using FedML](https://discovery-center.cloud.sap/missiondetail/3944)
\ No newline at end of file
+- [Predict and Analyze Retail Inventory Allocation using FedML](https://discovery-center.cloud.sap/missiondetail/3944)
diff --git a/docs/ref-arch/RA0003/fedml-databricks/readme.md b/docs/ref-arch/RA0003/fedml-databricks/readme.md
index 75e23f3531..2847ed06a9 100644
--- a/docs/ref-arch/RA0003/fedml-databricks/readme.md
+++ b/docs/ref-arch/RA0003/fedml-databricks/readme.md
@@ -1,9 +1,7 @@
---
-id: id-ra0003-3
-slug: /ref-arch/8e1a5fbce3/3
+id: '6e2937'
+slug: /ref-arch/6e2937
sidebar_position: 1
-sidebar_custom_props:
- category_index: []
title: FedML-Databricks for Databricks platform
description: >-
Train models on Databricks using live SAP data with FedML-Databricks, enabling
@@ -72,4 +70,4 @@ Models trained in Databricks ML platform can also be optionally deployed in SAP
- [SAP Samples | GitHub | Fedml-databricks ](https://github.com/SAP-samples/datasphere-fedml/blob/main/Databricks/README.md)
-- [Predict & Analyze marketing campaign effectiveness with SAP Datasphere and Databricks Data Intelligence Platform](https://www.databricks.com/blog/predict-analyze-marketing-campaign-effectiveness-sap-datasphere-and-databricks-data)
\ No newline at end of file
+- [Predict & Analyze marketing campaign effectiveness with SAP Datasphere and Databricks Data Intelligence Platform](https://www.databricks.com/blog/predict-analyze-marketing-campaign-effectiveness-sap-datasphere-and-databricks-data)
diff --git a/docs/ref-arch/RA0003/fedml-gcp/readme.md b/docs/ref-arch/RA0003/fedml-gcp/readme.md
index 82a41dd31f..42d2cf77aa 100644
--- a/docs/ref-arch/RA0003/fedml-gcp/readme.md
+++ b/docs/ref-arch/RA0003/fedml-gcp/readme.md
@@ -1,9 +1,7 @@
---
-id: id-ra0003-4
-slug: /ref-arch/8e1a5fbce3/4
+id: 494ec6
+slug: /ref-arch/494ec6
sidebar_position: 1
-sidebar_custom_props:
- category_index: []
title: FedML-GCP for Google Vertex AI
description: >-
Simplify ML training on Google Vertex AI with FedML-GCP, integrating live SAP
@@ -79,4 +77,4 @@ Models trained in Google Vertex AI can also be optionally deployed in SAP BTP Ky
## Related Missions
- [Predict your Supply Chain with Google Vertex AI and FedML](https://discovery-center.cloud.sap/missiondetail/4200)
-- [Enable External Forecasting on SAP IBP with Google Vertex AI](https://discovery-center.cloud.sap/missiondetail/4249)
\ No newline at end of file
+- [Enable External Forecasting on SAP IBP with Google Vertex AI](https://discovery-center.cloud.sap/missiondetail/4249)
diff --git a/docs/ref-arch/RA0003/fedml-nvidia/readme.md b/docs/ref-arch/RA0003/fedml-nvidia/readme.md
index d9e40231d1..6fb7004710 100644
--- a/docs/ref-arch/RA0003/fedml-nvidia/readme.md
+++ b/docs/ref-arch/RA0003/fedml-nvidia/readme.md
@@ -1,9 +1,7 @@
---
-id: id-ra0003-5
-slug: /ref-arch/8e1a5fbce3/5
+id: d5d3ce
+slug: /ref-arch/d5d3ce
sidebar_position: 1
-sidebar_custom_props:
- category_index: []
title: FedML's support for NVIDIA GPUs
description: >-
FedML now supports reading of federated SAP business data via SAP Datasphere
@@ -110,4 +108,4 @@ Comparing several cuML algorithms on GPUs vs their CPU equivalents, the followin
## Resources
-- [SAP Samples | GitHub | Fedml-dsp with NVIDIA GPU](https://github.com/SAP-samples/datasphere-fedml/tree/main/Datasphere/NVIDIA-RAPIDS)
\ No newline at end of file
+- [SAP Samples | GitHub | Fedml-dsp with NVIDIA GPU](https://github.com/SAP-samples/datasphere-fedml/tree/main/Datasphere/NVIDIA-RAPIDS)
diff --git a/docs/ref-arch/RA0003/fedml-watsonx/readme.md b/docs/ref-arch/RA0003/fedml-watsonx/readme.md
index c83531f188..8880d094ee 100644
--- a/docs/ref-arch/RA0003/fedml-watsonx/readme.md
+++ b/docs/ref-arch/RA0003/fedml-watsonx/readme.md
@@ -1,9 +1,7 @@
---
-id: id-ra0003-6
-slug: /ref-arch/8e1a5fbce3/6
+id: 2ce40f
+slug: /ref-arch/2ce40f
sidebar_position: 1
-sidebar_custom_props:
- category_index: []
title: FedML and IBM watsonx.ai / IBM Watson Studio integration
description: >-
Accelerate ML workflows with IBM watsonx and FedML, integrating SAP's business
@@ -70,4 +68,4 @@ FedML's Connectivity Core component supports reading data from semantic models o
- [SAP Samples | GitHub | fedml-dsp with IBM Watson studio](https://github.com/SAP-samples/datasphere-fedml/tree/main/Datasphere/IBM-Watson-Studio)
-- [External Blog - Integration of SAP FedML Library with IBM watsonx ](https://medium.com/towards-generative-ai/simplify-your-end-to-end-ai-workflow-with-sap-fedml-d0f54f99d787)
\ No newline at end of file
+- [External Blog - Integration of SAP FedML Library with IBM watsonx ](https://medium.com/towards-generative-ai/simplify-your-end-to-end-ai-workflow-with-sap-fedml-d0f54f99d787)
diff --git a/docs/ref-arch/RA0003/readme.md b/docs/ref-arch/RA0003/readme.md
index a33c5956a1..3b0e3128ff 100644
--- a/docs/ref-arch/RA0003/readme.md
+++ b/docs/ref-arch/RA0003/readme.md
@@ -1,13 +1,7 @@
---
-id: id-ra0003
-slug: /ref-arch/8e1a5fbce3
+id: 17c8c5
+slug: /ref-arch/17c8c5
sidebar_position: 40
-sidebar_custom_props:
- category_index:
- - data
- - aws
- - azure
- - gcp
title: Federated Machine Learning with SAP Datasphere
description: >-
Federate SAP and non-SAP data with SAP Datasphere for seamless ML integration,
@@ -138,4 +132,4 @@ Google Cloud Platform VertexAI, Amazon Sagemaker, AzureML, Databricks, IBM watso
- [Enable External Forecasting on SAP IBP with Google Vertex AI](https://discovery-center.cloud.sap/missiondetail/4249)
- [Integrating SAP Datasphere & SAP AI Core with IBM watsonx using FedML](https://discovery-center.cloud.sap/missiondetail/4449)
- [Predict Inventory Allocation with Amazon Sagemaker and FedML](https://discovery-center.cloud.sap/missiondetail/4106)
-- [Predict and Analyze Retail Inventory Allocation using FedML](https://discovery-center.cloud.sap/missiondetail/3944)
\ No newline at end of file
+- [Predict and Analyze Retail Inventory Allocation using FedML](https://discovery-center.cloud.sap/missiondetail/3944)
diff --git a/docs/ref-arch/RA0004/1-aws-data-integration/readme.md b/docs/ref-arch/RA0004/1-aws-data-integration/readme.md
index c23aa1a6a9..df1dd0ff23 100644
--- a/docs/ref-arch/RA0004/1-aws-data-integration/readme.md
+++ b/docs/ref-arch/RA0004/1-aws-data-integration/readme.md
@@ -1,9 +1,7 @@
---
-id: id-ra0004-1
-slug: /ref-arch/a07a316077/1
+id: af1cc6
+slug: /ref-arch/af1cc6
sidebar_position: 1
-sidebar_custom_props:
- category_index: []
title: Integration with AWS data sources
description: >-
Data from AWS data sources can be harmonized with SAP and non-sap data via SAP
@@ -17,9 +15,9 @@ keywords:
sidebar_label: Integration with AWS data sources
image: img/ac-soc-med.png
tags:
-- aws
-- data
-- bdc
+ - aws
+ - data
+ - bdc
hide_table_of_contents: false
hide_title: false
toc_min_heading_level: 2
@@ -91,4 +89,4 @@ Amazon Redshift is a fast, fully managed, petabyte-scale data warehouse service
Smart Data Integration (SDI) is a key component that helps you to achieve this integration. SDI uses CamelJDBCAdapter adapter to connect to the Amazon Redshift. Once SDI is configured to connect to SAP Datasphere and remote connection to Amazon Redshift is established, virtual tables can be created in SAP Datasphere for the source tables in Amazon Redshift. The virtual tables can be used just like regular tables in views and procedures. Data can be virtually access or can be snapshot replicated onto SAP Datasphere.
-For detailed step by step information and to try out the integration, visit the github: [Data Federation from Amazon Redshift through SAP Datasphere](https://github.com/SAP-samples/sap-bdc-explore-hyperscaler-data/blob/main/AWS/redshift-integration.md)
\ No newline at end of file
+For detailed step by step information and to try out the integration, visit the github: [Data Federation from Amazon Redshift through SAP Datasphere](https://github.com/SAP-samples/sap-bdc-explore-hyperscaler-data/blob/main/AWS/redshift-integration.md)
diff --git a/docs/ref-arch/RA0004/2-azure-data-integration/readme.md b/docs/ref-arch/RA0004/2-azure-data-integration/readme.md
index 4217d309b4..f49451cc3c 100644
--- a/docs/ref-arch/RA0004/2-azure-data-integration/readme.md
+++ b/docs/ref-arch/RA0004/2-azure-data-integration/readme.md
@@ -1,9 +1,7 @@
---
-id: id-ra0004-2
-slug: /ref-arch/a07a316077/2
+id: 9ce2bd
+slug: /ref-arch/9ce2bd
sidebar_position: 2
-sidebar_custom_props:
- category_index: []
title: Integration with Azure data sources
description: >-
Unify Azure data with SAP Datasphere for comprehensive analytics, leveraging
@@ -149,4 +147,4 @@ Data from SAP source systems such as S/4HANA and BW/4HANA can be **replicated**
-Data replicated into Azure Data Lake Storage Gen2 can be accesssed vitually in OneLake via shortcuts or can be moved into OneLake via the Data Flow workflows.
-For detailed step by step information and to try out the integration, visit the github : [Integrate MS Fabric with SAP Datasphere](https://github.com/SAP-samples/sap-bdc-explore-hyperscaler-data/blob/main/Azure/fabric-integration.md)
\ No newline at end of file
+For detailed step by step information and to try out the integration, visit the github : [Integrate MS Fabric with SAP Datasphere](https://github.com/SAP-samples/sap-bdc-explore-hyperscaler-data/blob/main/Azure/fabric-integration.md)
diff --git a/docs/ref-arch/RA0004/3-databricks-data-integration/readme.md b/docs/ref-arch/RA0004/3-databricks-data-integration/readme.md
index 7d1a9ba565..1e11949a2d 100644
--- a/docs/ref-arch/RA0004/3-databricks-data-integration/readme.md
+++ b/docs/ref-arch/RA0004/3-databricks-data-integration/readme.md
@@ -1,9 +1,7 @@
---
-id: id-ra0004-3
-slug: /ref-arch/a07a316077/3
+id: b7629d
+slug: /ref-arch/b7629d
sidebar_position: 3
-sidebar_custom_props:
- category_index: []
title: Integration with Databricks
description: >-
Data from Databricks Lakehouse can be harmonized with SAP and non-sap data via
@@ -75,4 +73,4 @@ This approach ensures that data remains consistent and up-to-date, providing a r
## Resources
-- [Federating queries to Databricks from SAP Datasphere for real-time analytics in SAP Analytics Cloud](https://github.com/SAP-samples/sap-bdc-explore-hyperscaler-data/blob/main/Databricks/databricks-integration.md)
\ No newline at end of file
+- [Federating queries to Databricks from SAP Datasphere for real-time analytics in SAP Analytics Cloud](https://github.com/SAP-samples/sap-bdc-explore-hyperscaler-data/blob/main/Databricks/databricks-integration.md)
diff --git a/docs/ref-arch/RA0004/4-gcp-data-integration/readme.md b/docs/ref-arch/RA0004/4-gcp-data-integration/readme.md
index 46f785f2e4..3792d26b02 100644
--- a/docs/ref-arch/RA0004/4-gcp-data-integration/readme.md
+++ b/docs/ref-arch/RA0004/4-gcp-data-integration/readme.md
@@ -1,19 +1,19 @@
---
-id: id-ra0004-4
-slug: /ref-arch/a07a316077/4
+id: bffef5
+slug: /ref-arch/bffef5
sidebar_position: 4
-sidebar_custom_props:
- category_index: []
title: Integration with Google Cloud Platform sources
description: >-
- Integrate non-SAP data in Google Cloud Platform with business data from SAP using SAP Business Data Cloud's seamless data integration architectures to enable holistic AI/ML & Analytics use cases.
+ Integrate non-SAP data in Google Cloud Platform with business data from SAP
+ using SAP Business Data Cloud's seamless data integration architectures to
+ enable holistic AI/ML & Analytics use cases.
keywords:
- sap
- cloud performance
- google bigquery
- data harmonization
- advanced analytics
- - bdc connect
+ - bdc connect
- bdc connect for google big query
- delta share
sidebar_label: Integration with Google Cloud Platform sources
@@ -95,4 +95,4 @@ Non-SAP data from Google Cloud Storage can be **imported** into SAP Datasphere u
****Replicating Data to Google Cloud Storage****
Data from SAP source systems such as S/4HANA and BW/4HANA can be directly **replicated** out to Google Cloud Storage using SAP Datasphere's _Replication Flows_. This replication process ensures that data is consistently and accurately transferred from SAP systems to Google Cloud Storage, maintaining data integrity and availability across platforms. _Replication Flows_ support various data transfer scenarios, including full and incremental loads, to accommodate different business needs and data volumes. This capability is crucial for organizations looking to leverage the scalability and flexibility of Google Cloud Storage for their data storage and management needs.
-
\ No newline at end of file
+
diff --git a/docs/ref-arch/RA0004/5-snowflake-data-integration/readme.md b/docs/ref-arch/RA0004/5-snowflake-data-integration/readme.md
index fbe4e0e4b2..440e85fab4 100644
--- a/docs/ref-arch/RA0004/5-snowflake-data-integration/readme.md
+++ b/docs/ref-arch/RA0004/5-snowflake-data-integration/readme.md
@@ -1,24 +1,23 @@
---
-id: id-ra0004-5
-slug: /ref-arch/a07a316077/5
+id: 053d2b
+slug: /ref-arch/053d2b
sidebar_position: 5
-sidebar_custom_props:
- category_index: []
title: Integration with Snowflake
description: >-
- Integrate SAP data with Snowflake seamlessly using SAP BDC Connect and SAP Snowflake
+ Integrate SAP data with Snowflake seamlessly using SAP BDC Connect and SAP
+ Snowflake
keywords:
- sap
- cloud performance
- snowflake
- data harmonization
- advanced analytics
- - bdc connect
+ - bdc connect
- delta share
- sap snowflake
- enterprise snowflake
- bdc connect for snowflake
-sidebar_label: Integration with Snowflake
+sidebar_label: Integration with Snowflake
image: img/ac-soc-med.png
tags:
- snowflake
@@ -135,5 +134,3 @@ Customers can utilize SAP Snowflake for enterprise data and AI workloads includi
Secure, and Real-Time SAP Data Exchange via Open Data Exchange The data exchange from SAP Business Data Cloud to Snowflake, that BDC Connect enables, is based on industry standard open data protocol (delta sharing), enabling interoperability across different computing platforms, cloud environments, and applications. The data-sharing exchange provides secure, fast, and federated real-time access to semantically enriched, consumption-ready SAP data—eliminating the need for data duplication and complex ETL processes.
Flexible infrastructure choices: Helps customers leverage the power of seamless AI app and data agent development at scale with Snowflake, while utilizing SAP's mission critical business processes and semantically rich data. It opens up choices for running user’s data and AI workloads on the optimal compute and storage for the job. With SAP Joule and Snowflake Cortex AI, this integration helps choose the right AI agent for any task—from automating next best actions to building intelligent applications.
-
-
diff --git a/docs/ref-arch/RA0004/6-latency-performance-considerations/readme.md b/docs/ref-arch/RA0004/6-latency-performance-considerations/readme.md
index 1be7c473ce..bf9367dcec 100644
--- a/docs/ref-arch/RA0004/6-latency-performance-considerations/readme.md
+++ b/docs/ref-arch/RA0004/6-latency-performance-considerations/readme.md
@@ -1,9 +1,7 @@
---
-id: id-ra0004-6
-slug: /ref-arch/a07a316077/6
+id: 200b3d
+slug: /ref-arch/200b3d
sidebar_position: 6
-sidebar_custom_props:
- category_index: []
title: Latency and Performance considerations
description: >-
Optimize SAP data federation scenarios by addressing latency and performance
@@ -61,4 +59,4 @@ Many data sources support indexing or partitioning, which can significantly enha
- [Assessing Data Federation Performance in the Context of SQL Query Design](https://community.sap.com/t5/technology-blogs-by-sap/assessing-data-federation-performance-in-the-context-of-sql-query-design/ba-p/13482458)
- [8 Ways to Increase Your Query Performance in SAP Datasphere When Federating from Redshift](https://community.sap.com/t5/technology-blogs-by-sap/8-ways-to-increase-your-query-performance-in-sap-datasphere-when-federating/ba-p/13561637)
-- [8 Ways to Increase Your Query Performance in SAP Datasphere When Federating from Big Query](https://community.sap.com/t5/technology-blogs-by-sap/8-ways-to-increase-your-query-performance-in-sap-datasphere-when-federating/ba-p/13521723)
\ No newline at end of file
+- [8 Ways to Increase Your Query Performance in SAP Datasphere When Federating from Big Query](https://community.sap.com/t5/technology-blogs-by-sap/8-ways-to-increase-your-query-performance-in-sap-datasphere-when-federating/ba-p/13521723)
diff --git a/docs/ref-arch/RA0004/readme.md b/docs/ref-arch/RA0004/readme.md
index b80ed5b63e..7359f98e27 100644
--- a/docs/ref-arch/RA0004/readme.md
+++ b/docs/ref-arch/RA0004/readme.md
@@ -1,16 +1,12 @@
---
-id: id-ra0004
-slug: /ref-arch/a07a316077
+id: b27373
+slug: /ref-arch/b27373
sidebar_position: 50
-sidebar_custom_props:
- category_index:
- - data
- - aws
- - azure
- - gcp
title: Explore your Hyperscaler data with SAP Business Data Cloud
description: >-
- Explore how SAP Business Data Cloud (BDC) acts as the business-centric integration layer for enterprises looking to harmonize SAP and non-SAP data across platforms like Snowflake, Azure, GCP, AWS, and Databricks.
+ Explore how SAP Business Data Cloud (BDC) acts as the business-centric
+ integration layer for enterprises looking to harmonize SAP and non-SAP data
+ across platforms like Snowflake, Azure, GCP, AWS, and Databricks.
keywords:
- sap
- datasphere
diff --git a/docs/ref-arch/RA0005/1-basics/readme.md b/docs/ref-arch/RA0005/1-basics/readme.md
index e6e7206a06..7e248357a6 100644
--- a/docs/ref-arch/RA0005/1-basics/readme.md
+++ b/docs/ref-arch/RA0005/1-basics/readme.md
@@ -1,9 +1,7 @@
---
-id: id-ra0005-1
-slug: /ref-arch/e5eb3b9b1d/1
+id: 01aa03
+slug: /ref-arch/01aa03
sidebar_position: 1
-sidebar_custom_props:
- category_index: []
title: Basic Prompting
description: >-
Integrate Generative AI with SAP BTP using custom prompts for intelligent
@@ -17,10 +15,10 @@ keywords:
sidebar_label: Basic Prompting
image: img/ac-soc-med.png
tags:
- - aws
- - azure
- - gcp
- - genai
+ - aws
+ - azure
+ - gcp
+ - genai
hide_table_of_contents: false
hide_title: false
toc_min_heading_level: 2
@@ -28,14 +26,14 @@ toc_max_heading_level: 4
draft: false
unlisted: false
contributors:
- - kay-schmitteckert
- - AdiPleyer
- - vedant-aero-ml
- - madankumarpichamuthu
-discussion:
+ - kay-schmitteckert
+ - AdiPleyer
+ - vedant-aero-ml
+ - madankumarpichamuthu
+discussion:
last_update:
- author: kay-schmitteckert
- date: 2025-01-31
+ author: kay-schmitteckert
+ date: 2025-01-31
---
Leveraging prompting with Foundation Models or Large Language Models (LLMs) is a powerful way to enhance your applications by enabling natural language processing for both input and output. Using Generative AI on SAP Business Technology Platform (SAP BTP), you can build applications that interact intelligently with your users through custom prompts. By calling Foundation Models with custom prompts, you can control the AI's responses to align with specific tasks and objectives. Here's what to use for basic prompting on SAP BTP to unlock this capability in your applications.
@@ -48,7 +46,7 @@ In this architecture, the Cloud Application Programming (CAP) model serves as th
## Services & Components
-For a comprehensive list of services, components and descriptions, please explore the Introduction on [Services & Components](./#services--components).
+For a comprehensive list of services, components and descriptions, please explore the Introduction on [Services & Components](../readme.md#services--components).
## Examples
diff --git a/docs/ref-arch/RA0005/2-semantic-search/readme.md b/docs/ref-arch/RA0005/2-semantic-search/readme.md
index 2f3cf4cef3..ef9e94ff30 100644
--- a/docs/ref-arch/RA0005/2-semantic-search/readme.md
+++ b/docs/ref-arch/RA0005/2-semantic-search/readme.md
@@ -1,9 +1,7 @@
---
-id: id-ra0005-2
-slug: /ref-arch/e5eb3b9b1d/2
+id: 876f58
+slug: /ref-arch/876f58
sidebar_position: 2
-sidebar_custom_props:
- category_index: []
title: Embeddings & Semantic Search
description: >-
Improve search relevance with semantic embeddings stored in vector databases,
@@ -17,10 +15,10 @@ keywords:
sidebar_label: Embeddings & Semantic Search
image: img/ac-soc-med.png
tags:
- - aws
- - azure
- - gcp
- - genai
+ - aws
+ - azure
+ - gcp
+ - genai
hide_table_of_contents: false
hide_title: false
toc_min_heading_level: 2
@@ -28,14 +26,14 @@ toc_max_heading_level: 4
draft: false
unlisted: false
contributors:
- - kay-schmitteckert
- - AdiPleyer
- - vedant-aero-ml
- - madankumarpichamuthu
-discussion:
+ - kay-schmitteckert
+ - AdiPleyer
+ - vedant-aero-ml
+ - madankumarpichamuthu
+discussion:
last_update:
- author: kay-schmitteckert
- date: 2025-01-31
+ author: kay-schmitteckert
+ date: 2025-01-31
---
Embeddings are powerful and dense numeric representations of data that capture the underlying meaning of words or concepts. In business applications, they enable more intelligent, context-aware search capabilities. By using Embedding Models, businesses can transform textual or other data into vector representations. These vectors are then stored in a vector database, which facilitates fast and efficient similarity searches using methods like cosine similarity. This allows for semantic search functionality, where results are based on meaning rather than exact keyword matches, improving search relevance, user experience, and overall operational efficiency.
@@ -44,11 +42,11 @@ Embeddings are powerful and dense numeric representations of data that capture t

-In this architecture, the Cloud Application Programming (CAP) model serves as the central interface for managing application logic and executing searches. CAP natively supports embeddings as part of its data schema, allowing for seamless integration of vector representations. When user inputs are processed, they are converted into embeddings using Embedding Models via the [Generative AI Hub](./#generative-ai-hub). These vectors are then stored and indexed within SAP HANA Cloud's [Vector Engine](./#vector-engine), enabling fast similarity searches through methods like cosine similarity. Upon initiating a search, the CAP model communicates with the Vector Engine to retrieve results based on the semantic meaning of the inputs, leading to contextually relevant responses. Additionally, various SDKs and plugins, such as the [SAP Cloud SDK (for AI)](https://github.com/SAP/ai-sdk-js), [CAP LLM Plugin](https://github.com/SAP-samples/cap-llm-plugin-samples) and [LangChain](https://www.langchain.com/), enhance the embedding process and streamline integration with both, the Generative AI Hub and the Vector Engine.
+In this architecture, the Cloud Application Programming (CAP) model serves as the central interface for managing application logic and executing searches. CAP natively supports embeddings as part of its data schema, allowing for seamless integration of vector representations. When user inputs are processed, they are converted into embeddings using Embedding Models via the [Generative AI Hub](../readme.md#generative-ai-hub). These vectors are then stored and indexed within SAP HANA Cloud's [Vector Engine](../readme.md#vector-engine), enabling fast similarity searches through methods like cosine similarity. Upon initiating a search, the CAP model communicates with the Vector Engine to retrieve results based on the semantic meaning of the inputs, leading to contextually relevant responses. Additionally, various SDKs and plugins, such as the [SAP Cloud SDK (for AI)](https://github.com/SAP/ai-sdk-js), [CAP LLM Plugin](https://github.com/SAP-samples/cap-llm-plugin-samples) and [LangChain](https://www.langchain.com/), enhance the embedding process and streamline integration with both, the Generative AI Hub and the Vector Engine.
## Services & Components
-For a comprehensive list of services, components and descriptions, please explore the Introduction on [Services & Components](./#services--components).
+For a comprehensive list of services, components and descriptions, please explore the Introduction on [Services & Components](../readme.md#services--components).
## Examples
diff --git a/docs/ref-arch/RA0005/3-retrieval-augmented-generation/readme.md b/docs/ref-arch/RA0005/3-retrieval-augmented-generation/readme.md
index 9bc5917bd8..23b09522da 100644
--- a/docs/ref-arch/RA0005/3-retrieval-augmented-generation/readme.md
+++ b/docs/ref-arch/RA0005/3-retrieval-augmented-generation/readme.md
@@ -1,9 +1,7 @@
---
-id: id-ra0005-3
-slug: /ref-arch/e5eb3b9b1d/3
+id: 8063d2
+slug: /ref-arch/8063d2
sidebar_position: 3
-sidebar_custom_props:
- category_index: []
title: Retrieval Augmented Generation (RAG)
description: >-
Improve LLM accuracy with Retrieval Augmented Generation (RAG) by integrating
@@ -18,11 +16,11 @@ keywords:
sidebar_label: Retrieval Augmented Generation (RAG)
image: img/ac-soc-med.png
tags:
- - aws
- - azure
- - gcp
- - genai
- - data
+ - aws
+ - azure
+ - gcp
+ - genai
+ - data
hide_table_of_contents: false
hide_title: false
toc_min_heading_level: 2
@@ -33,7 +31,7 @@ contributors:
- kay-schmitteckert
- madankumarpichamuthu
- xammaxx
-discussion:
+discussion:
last_update:
author: xammaxx
date: 2025-07-21
@@ -51,7 +49,7 @@ The main objective of RAG is to enhance response quality by grounding answers in
RAG is applied to various tasks, including question answering (Q&A) and knowledge-intensive Natural Language Processing (NLP). It effectively combines retrieval and generation approaches, boosting NLP performance in complex scenarios.
-A key feature of RAG is its use of embeddings, which can be stored and efficiently retrieved via SAP HANA Cloud's [Vector Engine](./#vector-engine). This platform provides comprehensive tools for creating vector-based tables, conducting similarity searches, and applying other vector functions essential for RAG workflows.
+A key feature of RAG is its use of embeddings, which can be stored and efficiently retrieved via SAP HANA Cloud's [Vector Engine](../readme.md#vector-engine). This platform provides comprehensive tools for creating vector-based tables, conducting similarity searches, and applying other vector functions essential for RAG workflows.
A high-level Flow of how Retrieval Augmented Generation (RAG) operates:
@@ -67,7 +65,7 @@ To leverage these underlying RAG principles, users can choose to either make use
[SAP’s Orchestration Workflow](https://help.sap.com/docs/sap-ai-core/sap-ai-core-service-guide/orchestration-workflow) contains a [Grounding module](https://help.sap.com/docs/sap-ai-core/sap-ai-core-service-guide/grounding) which provides specialized data retrieval through vector databases. This Grounding Module enables users to provide data for RAG purposes via several APIs by giving them two distinct options:
-1. **Upload the documents to a supported data repository and run the Data Pipeline**: By calling the Grounding module's [Pipelines API](https://help.sap.com/docs/sap-ai-core/sap-ai-core-service-guide/pipeline-api-a9badce6a4da4df68e98549d64aa2217), the documents are automatically fetched from [supported document repositories](https://help.sap.com/docs/sap-ai-core/sap-ai-core-service-guide/grounding), chunked, embedded and then efficiently stored and managed via SAP HANA Cloud's [Vector Engine](./#vector-engine).
+1. **Upload the documents to a supported data repository and run the Data Pipeline**: By calling the Grounding module's [Pipelines API](https://help.sap.com/docs/sap-ai-core/sap-ai-core-service-guide/pipeline-api-a9badce6a4da4df68e98549d64aa2217), the documents are automatically fetched from [supported document repositories](https://help.sap.com/docs/sap-ai-core/sap-ai-core-service-guide/grounding), chunked, embedded and then efficiently stored and managed via SAP HANA Cloud's [Vector Engine](../readme.md#vector-engine).
2. **Provide the chunks of documents via Vector API directly**: Users can also upload documents they chunked themselves by calling the [Vector API](https://help.sap.com/docs/sap-ai-core/sap-ai-core-service-guide/vector-api-0358c5ca839d4cf7b4982dbcbc1ba7ff) directly, thereby only making use of SAP HANA Cloud's Vector Engine.
@@ -165,7 +163,7 @@ The overall quality check of the RAG solution is carried out in this step. The q
## Services & Components
-For a comprehensive list of services, components and descriptions, please explore the Introduction on [Services & Components](./#services--components).
+For a comprehensive list of services, components and descriptions, please explore the Introduction on [Services & Components](../readme.md#services--components).
## Examples
diff --git a/docs/ref-arch/RA0005/4-conversational-ai/readme.md b/docs/ref-arch/RA0005/4-conversational-ai/readme.md
index d5869d3071..23461437e0 100644
--- a/docs/ref-arch/RA0005/4-conversational-ai/readme.md
+++ b/docs/ref-arch/RA0005/4-conversational-ai/readme.md
@@ -1,9 +1,7 @@
---
-id: id-ra0005-4
-slug: /ref-arch/e5eb3b9b1d/4
+id: d0e5c7
+slug: /ref-arch/d0e5c7
sidebar_position: 4
-sidebar_custom_props:
- category_index: []
title: Conversational AI & Joule
description: Please add a description (max 300 characters)
keywords:
@@ -32,4 +30,4 @@ last_update:
date: 2025-01-01
---
-
\ No newline at end of file
+
diff --git a/docs/ref-arch/RA0005/5-pillars/readme.md b/docs/ref-arch/RA0005/5-pillars/readme.md
index abf2a824d5..aa163b3411 100644
--- a/docs/ref-arch/RA0005/5-pillars/readme.md
+++ b/docs/ref-arch/RA0005/5-pillars/readme.md
@@ -1,9 +1,7 @@
---
-id: id-ra0005-5
-slug: /ref-arch/e5eb3b9b1d/7
+id: c9cdd2
+slug: /ref-arch/c9cdd2
sidebar_position: 5
-sidebar_custom_props:
- category_index: []
title: Non-Functional Pillars
description: Please add a description (max 300 characters)
keywords:
@@ -31,4 +29,4 @@ last_update:
date: 2025-01-01
---
-
\ No newline at end of file
+
diff --git a/docs/ref-arch/RA0005/6-vibe-code-with-cline/readme.md b/docs/ref-arch/RA0005/6-vibe-code-with-cline/readme.md
index 22bd02bee7..81297f75fe 100644
--- a/docs/ref-arch/RA0005/6-vibe-code-with-cline/readme.md
+++ b/docs/ref-arch/RA0005/6-vibe-code-with-cline/readme.md
@@ -1,20 +1,22 @@
---
-id: id-ra0005-6
-slug: /ref-arch/e5eb3b9b1d/10
+id: 35863c
+slug: /ref-arch/35863c
sidebar_position: 6
title: Vibe Coding with Cline and SAP AI Core
-description: Learn how to set up and use Cline, an autonomous coding agent, with SAP AI Core to accelerate your development workflows.
+description: >-
+ Learn how to set up and use Cline, an autonomous coding agent, with SAP AI
+ Core to accelerate your development workflows.
keywords:
- - sap
- - cline
- - ai core
- - generative ai
- - autonomous coding
+ - sap
+ - cline
+ - ai core
+ - generative ai
+ - autonomous coding
sidebar_label: Vibe Coding with Cline and SAP AI Core
image: img/logo.svg
tags:
- - genai
- - appdev
+ - genai
+ - appdev
hide_table_of_contents: false
hide_title: false
toc_min_heading_level: 2
@@ -22,12 +24,13 @@ toc_max_heading_level: 4
draft: true
unlisted: false
contributors:
- - jmsrpp
- - mahesh0431
- - AjitKP91
+ - jmsrpp
+ - mahesh0431
+ - AjitKP91
+discussion:
last_update:
- author: mahesh0431
- date: 2025-07-17
+ author: mahesh0431
+ date: 2025-07-17
---
Vibe coding flips traditional development into a streamlined **prompt-first** loop: you describe the feature, the AI writes the code, and you iterate. To transform this “vibe” into a reliable engineering practice, you must master **context engineering**—the art of supplying the model with exactly the right information (requirements, APIs, tests, style guides, enterprise knowledge) at call-time so it can respond deterministically and cost-effectively.
diff --git a/docs/ref-arch/RA0005/readme.md b/docs/ref-arch/RA0005/readme.md
index 2d2c5ea333..65df4a02b2 100644
--- a/docs/ref-arch/RA0005/readme.md
+++ b/docs/ref-arch/RA0005/readme.md
@@ -1,14 +1,7 @@
---
-id: id-ra0005
-slug: /ref-arch/e5eb3b9b1d
+id: 39eb58
+slug: /ref-arch/39eb58
sidebar_position: 60
-sidebar_custom_props:
- category_index:
- - appdev
- - ai
- - aws
- - azure
- - gcp
title: Generative AI on SAP BTP
description: >-
Integrate Generative AI with SAP BTP using SAP HANA Cloud's Vector Engine for
@@ -22,11 +15,11 @@ keywords:
sidebar_label: Generative AI on SAP BTP
image: img/ac-soc-med.png
tags:
- - aws
- - azure
- - gcp
- - genai
- - agents
+ - aws
+ - azure
+ - gcp
+ - genai
+ - agents
hide_table_of_contents: false
hide_title: false
toc_min_heading_level: 2
@@ -34,11 +27,11 @@ toc_max_heading_level: 4
draft: false
unlisted: false
contributors:
- - kay-schmitteckert
- - AdiPleyer
- - vedant-aero-ml
- - madankumarpichamuthu
-discussion:
+ - kay-schmitteckert
+ - AdiPleyer
+ - vedant-aero-ml
+ - madankumarpichamuthu
+discussion:
last_update:
author: kay-schmitteckert
date: 2025-09-02
diff --git a/docs/ref-arch/RA0006/readme.md b/docs/ref-arch/RA0006/readme.md
index ea4d2312ea..bdc6da806d 100644
--- a/docs/ref-arch/RA0006/readme.md
+++ b/docs/ref-arch/RA0006/readme.md
@@ -1,13 +1,7 @@
---
-id: id-ra0006
-slug: /ref-arch/a2f89cac57
+id: c16841
+slug: /ref-arch/c16841
sidebar_position: 70
-sidebar_custom_props:
- category_index:
- - appdev
- - opsec
- - azure
- - aws
title: Secure connectivity with SAP Private Link service
description: >-
Secure SAP BTP-hyperscaler connectivity with SAP Private Link service,
@@ -139,4 +133,4 @@ If you would like to implement solutions that are related to this reference arch
- [Enhance core ERP business processes with resilient applications on SAP BTP](https://discovery-center.cloud.sap/missiondetail/3501/3542/)
- [Build Events-to-Business Actions Apps with SAP BTP and MS Azure/AWS](https://discovery-center.cloud.sap/missiondetail/4172/4422/)
-- [Enable Supplier Collaboration across SAP and Microsoft Azure Ecosystem using SAP BTP](https://discovery-center.cloud.sap/missiondetail/4068/4280/)
\ No newline at end of file
+- [Enable Supplier Collaboration across SAP and Microsoft Azure Ecosystem using SAP BTP](https://discovery-center.cloud.sap/missiondetail/4068/4280/)
diff --git a/docs/ref-arch/RA0007/2-mt-benefits/readme.md b/docs/ref-arch/RA0007/2-mt-benefits/readme.md
index 6f557a7bcd..e163bf1548 100644
--- a/docs/ref-arch/RA0007/2-mt-benefits/readme.md
+++ b/docs/ref-arch/RA0007/2-mt-benefits/readme.md
@@ -1,11 +1,11 @@
---
-id: id-ra0007-1
-slug: /ref-arch/d31bedf420/1
+id: f756ab
+slug: /ref-arch/f756ab
sidebar_position: 1
-sidebar_custom_props:
- category_index: []
title: Benefits of Multitenant Applications
-description: Discover the scalability, cost-efficiency, and streamlined updates multitenant applications on SAP BTP provide for innovative SaaS solutions.
+description: >-
+ Discover the scalability, cost-efficiency, and streamlined updates multitenant
+ applications on SAP BTP provide for innovative SaaS solutions.
keywords:
- sap
- multitenant benefits
@@ -17,7 +17,6 @@ image: img/ac-soc-med.png
tags:
- appdev
- cap
-
hide_table_of_contents: false
hide_title: false
toc_min_heading_level: 2
@@ -101,4 +100,4 @@ Multitenancy provides a wealth of benefits, from cost savings and scalability to
## References
- [Multi-Tenant Architecture: What You Need To Know](https://www.gooddata.com/blog/multi-tenant-architecture/)
-- [What is multi-tenant?](https://www.ibm.com/topics/multi-tenant)
\ No newline at end of file
+- [What is multi-tenant?](https://www.ibm.com/topics/multi-tenant)
diff --git a/docs/ref-arch/RA0007/3-mt-models/readme.md b/docs/ref-arch/RA0007/3-mt-models/readme.md
index 38828373de..b95d2dfa4a 100644
--- a/docs/ref-arch/RA0007/3-mt-models/readme.md
+++ b/docs/ref-arch/RA0007/3-mt-models/readme.md
@@ -1,9 +1,7 @@
---
-id: id-ra0007-2
-slug: /ref-arch/d31bedf420/2
+id: a5c409
+slug: /ref-arch/a5c409
sidebar_position: 1
-sidebar_custom_props:
- category_index: []
title: Tenant Model on SAP BTP
description: >-
Explore tenant models on SAP BTP for scalable, multitenant SaaS applications
@@ -20,7 +18,6 @@ image: img/ac-soc-med.png
tags:
- appdev
- cap
-
hide_table_of_contents: false
hide_title: false
toc_min_heading_level: 2
@@ -140,4 +137,4 @@ Data separation is a key aspect of multitenant applications. Each tenant's data
- [SAP Blog - Fundamentals of Multitenancy in SAP BTP](https://community.sap.com/t5/technology-blogs-by-sap/fundamentals-of-multitenancy-in-sap-btp/ba-p/13527283)
- [Developing Multitenant Applications in the Cloud Foundry Environment](https://help.sap.com/docs/btp/sap-business-technology-platform/developing-multitenant-applications-in-cloud-foundry-environment)
- [Multitenant SaaS database tenancy patterns](https://learn.microsoft.com/en-us/azure/azure-sql/database/saas-tenancy-app-design-patterns?view=azuresql)
-- [SAP HANA Cloud Deployment-Infrastructure Services](https://help.sap.com/docs/hana-cloud-database/sap-hana-cloud-sap-hana-database-developer-guide-for-cloud-foundry-multitarget-applications-sap-web-ide-full-stack/sap-hana-cloud-deployment-infrastructure-services)
\ No newline at end of file
+- [SAP HANA Cloud Deployment-Infrastructure Services](https://help.sap.com/docs/hana-cloud-database/sap-hana-cloud-sap-hana-database-developer-guide-for-cloud-foundry-multitarget-applications-sap-web-ide-full-stack/sap-hana-cloud-deployment-infrastructure-services)
diff --git a/docs/ref-arch/RA0007/4-mt-lifecycle/readme.md b/docs/ref-arch/RA0007/4-mt-lifecycle/readme.md
index 176b823fab..e1925844cb 100644
--- a/docs/ref-arch/RA0007/4-mt-lifecycle/readme.md
+++ b/docs/ref-arch/RA0007/4-mt-lifecycle/readme.md
@@ -1,11 +1,11 @@
---
-id: id-ra0007-3
-slug: /ref-arch/d31bedf420/3
+id: 1efe95
+slug: /ref-arch/1efe95
sidebar_position: 1
-sidebar_custom_props:
- category_index: []
title: Tenant Lifecycle Management
-description: Manage tenant lifecycle on SAP BTP with automated onboarding, provisioning, and offboarding for scalable multitenant SaaS applications.
+description: >-
+ Manage tenant lifecycle on SAP BTP with automated onboarding, provisioning,
+ and offboarding for scalable multitenant SaaS applications.
keywords:
- sap
- tenant lifecycle
@@ -16,7 +16,6 @@ image: img/ac-soc-med.png
tags:
- appdev
- cap
-
hide_table_of_contents: false
hide_title: false
toc_min_heading_level: 2
@@ -152,4 +151,4 @@ Let's look at the different phases of the tenant lifecycle and how they can be m
- [Automating SAP BTP setup with the new Terraform provider for SAP BTP](https://community.sap.com/t5/technology-blogs-by-members/automating-sap-btp-setup-with-the-new-terraform-provider-for-sap-btp/ba-p/13549469)
- [Automating SAP BTP setup for Cloud Foundry and Kyma Environments](https://community.sap.com/t5/technology-blogs-by-members/automating-sap-btp-setup-with-terraform-infrastructure-as-code-for-cloud/ba-p/13526967)
- [Mastering the Terraform Provider for SAP BTP: FAQ Style](https://community.sap.com/t5/technology-blogs-by-sap/mastering-the-terraform-provider-for-sap-btp-faq-style/ba-p/13885749)
- - [Subscriber tenant onboarding using Terraform](https://github.com/SAP-samples/btp-cap-multitenant-saas/blob/main/docu/4-expert/btp-terraform-setup/README.md)
\ No newline at end of file
+ - [Subscriber tenant onboarding using Terraform](https://github.com/SAP-samples/btp-cap-multitenant-saas/blob/main/docu/4-expert/btp-terraform-setup/README.md)
diff --git a/docs/ref-arch/RA0007/5-mt-architecture/readme.md b/docs/ref-arch/RA0007/5-mt-architecture/readme.md
index e9e50cc51d..d591b11e34 100644
--- a/docs/ref-arch/RA0007/5-mt-architecture/readme.md
+++ b/docs/ref-arch/RA0007/5-mt-architecture/readme.md
@@ -1,11 +1,11 @@
---
-id: id-ra0007-4
-slug: /ref-arch/d31bedf420/4
+id: 29b7c8
+slug: /ref-arch/29b7c8
sidebar_position: 1
-sidebar_custom_props:
- category_index: []
title: Reference Architecture
-description: Build scalable multitenant SaaS apps on SAP BTP using CAP, utilizing shared resources, secure tenant isolation, and efficient provisioning.
+description: >-
+ Build scalable multitenant SaaS apps on SAP BTP using CAP, utilizing shared
+ resources, secure tenant isolation, and efficient provisioning.
keywords:
- sap
- multitenant applications
@@ -16,7 +16,6 @@ image: img/ac-soc-med.png
tags:
- appdev
- cap
-
hide_table_of_contents: false
hide_title: false
toc_min_heading_level: 2
@@ -131,4 +130,4 @@ Additionally, the multitenant architecture introduced here is utilized in [Circe
## Related Missions
- [Develop a multitenant SaaS application on SAP BTP using CAP](https://discovery-center.cloud.sap/missiondetail/4064/)
-- [Develop a CAP-based (multitenant) application using GenAI and RAG](https://discovery-center.cloud.sap/missiondetail/4371/)
\ No newline at end of file
+- [Develop a CAP-based (multitenant) application using GenAI and RAG](https://discovery-center.cloud.sap/missiondetail/4371/)
diff --git a/docs/ref-arch/RA0007/6-mt-tco/readme.md b/docs/ref-arch/RA0007/6-mt-tco/readme.md
index 62cafd3698..2a1797576a 100644
--- a/docs/ref-arch/RA0007/6-mt-tco/readme.md
+++ b/docs/ref-arch/RA0007/6-mt-tco/readme.md
@@ -1,11 +1,11 @@
---
-id: id-ra0007-5
-slug: /ref-arch/d31bedf420/5
+id: 0124a3
+slug: /ref-arch/0124a3
sidebar_position: 1
-sidebar_custom_props:
- category_index: []
title: Cost of Ownership
-description: Explore strategies to optimize the total cost of ownership for multitenant SAP applications, covering platform, maintenance, and resource allocation costs.
+description: >-
+ Explore strategies to optimize the total cost of ownership for multitenant SAP
+ applications, covering platform, maintenance, and resource allocation costs.
keywords:
- sap
- tenant lifecycle
@@ -138,4 +138,4 @@ The below sections provides an rough estimate of the platform costs associated w
- Multitenant applications that generate less data can be more cost-effective.
- The cost of SAP HANA Cloud can be optimized by monitoring data growth and adjusting the configuration based on actual requirements when needed.
- Implementing data retention policies and data archiving strategies is crucial to control data growth and, consequently, costs.
- - Storage of vector data directly and proportionally impacts data growth in SAP HANA Cloud. If a multitenant application has GenAI capabilities that require storing embeddings in SAP HANA Cloud, the storage requirements can significantly increase, leading to higher costs.
\ No newline at end of file
+ - Storage of vector data directly and proportionally impacts data growth in SAP HANA Cloud. If a multitenant application has GenAI capabilities that require storing embeddings in SAP HANA Cloud, the storage requirements can significantly increase, leading to higher costs.
diff --git a/docs/ref-arch/RA0007/7-mt-authentication/readme.md b/docs/ref-arch/RA0007/7-mt-authentication/readme.md
index 3b7a945880..063cf6d8d9 100644
--- a/docs/ref-arch/RA0007/7-mt-authentication/readme.md
+++ b/docs/ref-arch/RA0007/7-mt-authentication/readme.md
@@ -1,11 +1,11 @@
---
-id: id-ra0007-6
-slug: /ref-arch/d31bedf420/6
+id: 98c985
+slug: /ref-arch/98c985
sidebar_position: 1
-sidebar_custom_props:
- category_index: []
title: Authentication Strategies
-description: Learn authentication strategies for multitenant apps with SAP Cloud Identity Services, covering secure identity management and compliance.
+description: >-
+ Learn authentication strategies for multitenant apps with SAP Cloud Identity
+ Services, covering secure identity management and compliance.
keywords:
- sap
- authentication model
@@ -89,4 +89,4 @@ If you want to provide consumers user management capabilities within the SaaS ap
- [Corporate Identity Providers](https://help.sap.com/docs/cloud-identity-services/cloud-identity-services/corporate-identity-providers)
- [SAP Authorization and Trust Management Service](https://discovery-center.cloud.sap/serviceCatalog/authorization-and-trust-management-service?region=all)
- [Central user management using SAP Identity Authentication Service](https://github.com/SAP-samples/btp-cap-multitenant-saas/blob/main/docu/3-advanced/2-central-user-management-ias/README.md)
-- [Integration of Consumer IdPs](https://github.com/SAP-samples/btp-cap-multitenant-saas/blob/main/docu/4-expert/integrate-consumers-idp/README.md)
\ No newline at end of file
+- [Integration of Consumer IdPs](https://github.com/SAP-samples/btp-cap-multitenant-saas/blob/main/docu/4-expert/integrate-consumers-idp/README.md)
diff --git a/docs/ref-arch/RA0007/readme.md b/docs/ref-arch/RA0007/readme.md
index 06d4bd92ce..e287aea43e 100644
--- a/docs/ref-arch/RA0007/readme.md
+++ b/docs/ref-arch/RA0007/readme.md
@@ -1,10 +1,7 @@
---
-id: id-ra0007
-slug: /ref-arch/d31bedf420
+id: 5942d2
+slug: /ref-arch/5942d2
sidebar_position: 80
-sidebar_custom_props:
- category_index:
- - appdev
title: Multitenant SaaS Application using CAP
description: >-
Develop scalable multitenant SaaS applications on SAP BTP using CAP for
@@ -92,4 +89,4 @@ Implementing multitenant application on SAP BTP is a journey that involves under
## References
- [SAP Blog - Fundamentals of Multitenancy in SAP BTP](https://community.sap.com/t5/technology-blogs-by-sap/fundamentals-of-multitenancy-in-sap-btp/ba-p/13527283)
-- [Tenant Isolation](https://docs.aws.amazon.com/whitepapers/latest/saas-architecture-fundamentals/tenant-isolation.html)
\ No newline at end of file
+- [Tenant Isolation](https://docs.aws.amazon.com/whitepapers/latest/saas-architecture-fundamentals/tenant-isolation.html)
diff --git a/docs/ref-arch/RA0008/1-edge-integration-cell-on-aws/readme.md b/docs/ref-arch/RA0008/1-edge-integration-cell-on-aws/readme.md
index 7e0e95b809..d34651e4bc 100644
--- a/docs/ref-arch/RA0008/1-edge-integration-cell-on-aws/readme.md
+++ b/docs/ref-arch/RA0008/1-edge-integration-cell-on-aws/readme.md
@@ -1,9 +1,7 @@
---
-id: id-ra0008-1
-slug: /ref-arch/263f576c90/1
+id: cd0961
+slug: /ref-arch/cd0961
sidebar_position: 1
-sidebar_custom_props:
- category_index: []
title: Edge Integration Cell on AWS
description: >-
Deploy SAP Integration Suite - Edge Integration Cell on AWS for secure hybrid
@@ -125,4 +123,4 @@ The architecture and setup instructions in the GitHub repository above outline a
## Explore More
- [**Blog:** Getting Started with Edge Integration Cell on AWS: A Setup Guide Using SAP Integration Suite](https://community.sap.com/t5/technology-blogs-by-sap/getting-started-with-edge-integration-cell-on-aws-a-setup-guide-using-sap/ba-p/13880982)
-- [Setting Up and Managing Edge Integration Cell](https://help.sap.com/docs/integration-suite/sap-integration-suite/setting-up-and-managing-edge-integration-cell)
\ No newline at end of file
+- [Setting Up and Managing Edge Integration Cell](https://help.sap.com/docs/integration-suite/sap-integration-suite/setting-up-and-managing-edge-integration-cell)
diff --git a/docs/ref-arch/RA0008/2-edge-integration-cell-on-azure/readme.md b/docs/ref-arch/RA0008/2-edge-integration-cell-on-azure/readme.md
index 0f1d417cd3..5b82fa8616 100644
--- a/docs/ref-arch/RA0008/2-edge-integration-cell-on-azure/readme.md
+++ b/docs/ref-arch/RA0008/2-edge-integration-cell-on-azure/readme.md
@@ -1,9 +1,7 @@
---
-id: id-ra0008-2
-slug: /ref-arch/263f576c90/2
+id: 0ae6b4
+slug: /ref-arch/0ae6b4
sidebar_position: 2
-sidebar_custom_props:
- category_index: []
title: Edge Integration Cell on Azure
description: >-
Deploy SAP Integration Suite - Edge Integration Cell on Azure for hybrid
@@ -117,4 +115,4 @@ The architecture and setup instructions in the GitHub repository above outline a
## Explore More
- [Getting Started with Edge Integration Cell on Azure: A Setup Guide Using SAP Integration Suite](https://www.youtube.com/watch?si=y-OM-2GC-q-FnOxm&v=PHPPnma7Y1A&feature=youtu.be)
-- [Setting Up and Managing Edge Integration Cell](https://help.sap.com/docs/integration-suite/sap-integration-suite/setting-up-and-managing-edge-integration-cell)
\ No newline at end of file
+- [Setting Up and Managing Edge Integration Cell](https://help.sap.com/docs/integration-suite/sap-integration-suite/setting-up-and-managing-edge-integration-cell)
diff --git a/docs/ref-arch/RA0008/3-edge-integration-cell-on-gcp/readme.md b/docs/ref-arch/RA0008/3-edge-integration-cell-on-gcp/readme.md
index eff3cb2e7b..022c8fe556 100644
--- a/docs/ref-arch/RA0008/3-edge-integration-cell-on-gcp/readme.md
+++ b/docs/ref-arch/RA0008/3-edge-integration-cell-on-gcp/readme.md
@@ -1,9 +1,7 @@
---
-id: id-ra0008-3
-slug: /ref-arch/263f576c90/3
+id: 04c9a0
+slug: /ref-arch/04c9a0
sidebar_position: 3
-sidebar_custom_props:
- category_index: []
title: Edge Integration Cell on GCP
description: >-
Deploy SAP Integration Suite - Edge Integration Cell on GCP for secure hybrid
@@ -129,4 +127,4 @@ You can find detailed, step-by-step instructions for both the basic and high ava
The architecture and setup instructions in the GitHub repository above outline a small production deployment. Since deployments vary depending on business needs, these recommendations should be treated as a starting point.
## Explore More
-- [Setting Up and Managing Edge Integration Cell](https://help.sap.com/docs/integration-suite/sap-integration-suite/setting-up-and-managing-edge-integration-cell)
\ No newline at end of file
+- [Setting Up and Managing Edge Integration Cell](https://help.sap.com/docs/integration-suite/sap-integration-suite/setting-up-and-managing-edge-integration-cell)
diff --git a/docs/ref-arch/RA0008/readme.md b/docs/ref-arch/RA0008/readme.md
index d18b1fce45..d6b3a50c8c 100644
--- a/docs/ref-arch/RA0008/readme.md
+++ b/docs/ref-arch/RA0008/readme.md
@@ -1,14 +1,7 @@
---
-id: id-ra0008
-slug: /ref-arch/263f576c90
+id: 0a229d
+slug: /ref-arch/0a229d
sidebar_position: 90
-sidebar_custom_props:
- category_index:
- - aws
- - gcp
- - azure
- - integration
- - appdev
title: Edge Integration Cell on Hyperscalers
description: >-
Deploy SAP Integration Suite - Edge Integration Cell on hyperscalers for
@@ -199,4 +192,4 @@ They can have both — with a **hybrid integration platform** designed for the m
- [SAP Integration Suite](https://help.sap.com/docs/integration-suite?locale=en-US)
- [EIC Technical Landscape](https://help.sap.com/docs/integration-suite/sap-integration-suite/technical-landscape-edge)
- [Hybrid Deployment Using Edge Integration Cell](https://help.sap.com/docs/integration-suite/sap-integration-suite/hybrid-deployment-using-edge-integration-cell)
-- [**Blog:** Getting Started with Edge Integration Cell on AWS: A Setup Guide Using SAP Integration Suite](https://community.sap.com/t5/technology-blogs-by-sap/getting-started-with-edge-integration-cell-on-aws-a-setup-guide-using-sap/ba-p/13880982)
\ No newline at end of file
+- [**Blog:** Getting Started with Edge Integration Cell on AWS: A Setup Guide Using SAP Integration Suite](https://community.sap.com/t5/technology-blogs-by-sap/getting-started-with-edge-integration-cell-on-aws-a-setup-guide-using-sap/ba-p/13880982)
diff --git a/docs/ref-arch/RA0009/readme.md b/docs/ref-arch/RA0009/readme.md
index 830a58ee39..627e858856 100644
--- a/docs/ref-arch/RA0009/readme.md
+++ b/docs/ref-arch/RA0009/readme.md
@@ -1,13 +1,7 @@
---
-id: id-ra0009
-slug: /ref-arch/0245473a99
+id: c1e07f
+slug: /ref-arch/c1e07f
sidebar_position: 100
-sidebar_custom_props:
- category_index:
- - aws
- - azure
- - gcp
- - appdev
title: Establish a central inbox with SAP Task Center
description: >-
Learn to set up SAP Task Center on SAP BTP. Explore its architecture,
@@ -134,4 +128,4 @@ SAP offers various SAP cloud and on premise solutions, which offer separate inbo
- [Integrate Your SAP SuccessFactors Tasks Into SAP Task Center](https://discovery-center.cloud.sap/missiondetail/3816/3869/)
- [Integrate Your SAP Concur Tasks Into SAP Task Center](https://discovery-center.cloud.sap/missiondetail/3883/3962/)
- [Integrate Your SAP Cloud for Customer into SAP Task Center](https://discovery-center.cloud.sap/missiondetail/4235/4489/)
-- [Integrate Your SAP Fieldglass Tasks Into SAP Task Center](https://discovery-center.cloud.sap/missiondetail/3911/4077/)
\ No newline at end of file
+- [Integrate Your SAP Fieldglass Tasks Into SAP Task Center](https://discovery-center.cloud.sap/missiondetail/3911/4077/)
diff --git a/docs/ref-arch/RA0010/readme.md b/docs/ref-arch/RA0010/readme.md
index 8b1a6d4122..a5df809766 100644
--- a/docs/ref-arch/RA0010/readme.md
+++ b/docs/ref-arch/RA0010/readme.md
@@ -1,13 +1,7 @@
---
-id: id-ra0010
-slug: /ref-arch/1311c18c17
+id: 1a8cb9
+slug: /ref-arch/1a8cb9
sidebar_position: 110
-sidebar_custom_props:
- category_index:
- - aws
- - gcp
- - azure
- - appdev
title: Establish a central entry point with SAP Build Work Zone
description: >-
SAP Build Work Zone centralizes business applications, workflows, and
diff --git a/docs/ref-arch/RA0011/readme.md b/docs/ref-arch/RA0011/readme.md
index 97232b2635..41e4120a18 100644
--- a/docs/ref-arch/RA0011/readme.md
+++ b/docs/ref-arch/RA0011/readme.md
@@ -1,13 +1,7 @@
---
-id: id-ra0011
-slug: /ref-arch/25a350543b
+id: e4f25a
+slug: /ref-arch/e4f25a
sidebar_position: 120
-sidebar_custom_props:
- category_index:
- - aws
- - azure
- - gcp
- - data
title: SAP HANA Cloud as an Esri Geodatabase
description: >-
Integrate Esri ArcGIS with SAP HANA Cloud for real-time geospatial and
diff --git a/docs/ref-arch/RA0012/readme.md b/docs/ref-arch/RA0012/readme.md
index bebfaedb16..3735562d1c 100644
--- a/docs/ref-arch/RA0012/readme.md
+++ b/docs/ref-arch/RA0012/readme.md
@@ -1,13 +1,7 @@
---
-id: id-ra0012
-slug: /ref-arch/d9b25daf96
+id: 8aceea
+slug: /ref-arch/8aceea
sidebar_position: 130
-sidebar_custom_props:
- category_index:
- - aws
- - gcp
- - azure
- - data
title: Medallion Reference Architecture for Big Data Processing in SAP HANA Cloud
description: >-
Process big data with SAP HANA Cloud Data Lake, integrating structured and
@@ -104,4 +98,4 @@ Processed and curated data can be consumed (read-only) from the gold data layer
- [SAP HANA Cloud, data lake documentation](https://help.sap.com/docs/hana-cloud-data-lake)
- [SAP HANA Cloud, data lake tutorials](https://developers.sap.com/tutorial-navigator.html?tag=software-product%3Atechnology-platform%2Fsap-hana-cloud%2Fsap-hana-cloud&tag=software-product-function%3Asap-hana-cloud-data-lake)
- [SAP HANA Cloud documentation](https://help.sap.com/docs/hana-cloud)
-- [SAP HANA Cloud Getting Started](https://www.sap.com/products/technology-platform/hana/get-started.html?sort=latest_desc&tab=product-demos)
\ No newline at end of file
+- [SAP HANA Cloud Getting Started](https://www.sap.com/products/technology-platform/hana/get-started.html?sort=latest_desc&tab=product-demos)
diff --git a/docs/ref-arch/RA0013/1-data-products-in-sap-business-data-cloud/readme.md b/docs/ref-arch/RA0013/1-data-products-in-sap-business-data-cloud/readme.md
index f2ba1ab45b..385fa3c9f3 100644
--- a/docs/ref-arch/RA0013/1-data-products-in-sap-business-data-cloud/readme.md
+++ b/docs/ref-arch/RA0013/1-data-products-in-sap-business-data-cloud/readme.md
@@ -1,9 +1,7 @@
---
-id: id-ra0013-1
-slug: /ref-arch/f5b6b597a6/1
+id: 4ab8f2
+slug: /ref-arch/4ab8f2
sidebar_position: 1
-sidebar_custom_props:
- category_index: []
title: Data Products in SAP Business Data Cloud
description: >-
Standardize data sharing with SAP Data Products for efficient, high-quality
@@ -203,4 +201,4 @@ SAP Data Products also support customer extensions within any SAP Sources & loca
### Conclusion
-Data Products in SAP Business Data Cloud streamline data sharing, integration, and analytics across domains. Supported by high-quality metadata, Delta Sharing protocols, and decentralized ownership principles, they are optimized for intensive reads and managed with a product mindset. Foundation Services ensure seamless discoverability and consumption, empowering businesses to make data-driven decisions efficiently.
\ No newline at end of file
+Data Products in SAP Business Data Cloud streamline data sharing, integration, and analytics across domains. Supported by high-quality metadata, Delta Sharing protocols, and decentralized ownership principles, they are optimized for intensive reads and managed with a product mindset. Foundation Services ensure seamless discoverability and consumption, empowering businesses to make data-driven decisions efficiently.
diff --git a/docs/ref-arch/RA0013/2-intelligent-content/readme.md b/docs/ref-arch/RA0013/2-intelligent-content/readme.md
index 1fd698d361..685af5e03e 100644
--- a/docs/ref-arch/RA0013/2-intelligent-content/readme.md
+++ b/docs/ref-arch/RA0013/2-intelligent-content/readme.md
@@ -1,9 +1,7 @@
---
-id: id-ra0013-2
-slug: /ref-arch/f5b6b597a6/2
+id: a71aa9
+slug: /ref-arch/a71aa9
sidebar_position: 2
-sidebar_custom_props:
- category_index: []
title: Intelligent content in SAP BDC
description: >-
Configure Intelligent Applications in SAP BDC for streamlined analytics using
@@ -183,4 +181,4 @@ Any data products coming from SAP Databricks can be managed via the SAP BDC cata
### Conclusion
-Intelligent Content simplify the visualization and analysis of data in SAP Business Data Cloud. By leveraging SAP Analytics Cloud for dashboards and SAP Datasphere for data preparation, Intelligent Applications offer pre-configured, SAP-managed solutions that reduce complexity and enhance usability. Their architecture integrates Data Products, Foundation Services, and analytic models, ensuring seamless deployment and scalability while allowing customization for advanced scenarios.
\ No newline at end of file
+Intelligent Content simplify the visualization and analysis of data in SAP Business Data Cloud. By leveraging SAP Analytics Cloud for dashboards and SAP Datasphere for data preparation, Intelligent Applications offer pre-configured, SAP-managed solutions that reduce complexity and enhance usability. Their architecture integrates Data Products, Foundation Services, and analytic models, ensuring seamless deployment and scalability while allowing customization for advanced scenarios.
diff --git a/docs/ref-arch/RA0013/3-extend-implement-intelligent-content/readme.md b/docs/ref-arch/RA0013/3-extend-implement-intelligent-content/readme.md
index 6e2ed1ea09..908667ebf4 100644
--- a/docs/ref-arch/RA0013/3-extend-implement-intelligent-content/readme.md
+++ b/docs/ref-arch/RA0013/3-extend-implement-intelligent-content/readme.md
@@ -1,14 +1,12 @@
---
-id: id-ra0013-3
-slug: /ref-arch/f5b6b597a6/3
+id: '519093'
+slug: /ref-arch/519093
sidebar_position: 3
-sidebar_custom_props:
- category_index: []
-title: >-
- Implementing and Extending SAP-managed domain content in SAP BDC
+title: Implementing and Extending SAP-managed domain content in SAP BDC
description: >-
- Streamline business insights with SAP BDC, integrating SAP S/4HANA and Intelligent
- Applications for analytics, decision-making, and lifecycle management.
+ Streamline business insights with SAP BDC, integrating SAP S/4HANA and
+ Intelligent Applications for analytics, decision-making, and lifecycle
+ management.
keywords:
- sap
- business data cloud
@@ -134,4 +132,4 @@ Organizations can copy and customize the underlying SAP Datasphere analytical mo
## Conclusion
-Using SAP's pre-built data products and Intelligent content provides a comprehensive view of critical business processes across all SAP applications. This ensures consistency and business context with SAP-managed data sets and semantics. Adopting SAP data products offers comprehensive lifecycle management, eliminating the overhead of building a trusted data foundation.
\ No newline at end of file
+Using SAP's pre-built data products and Intelligent content provides a comprehensive view of critical business processes across all SAP applications. This ensures consistency and business context with SAP-managed data sets and semantics. Adopting SAP data products offers comprehensive lifecycle management, eliminating the overhead of building a trusted data foundation.
diff --git a/docs/ref-arch/RA0013/4-modernizing-sap-bw-with-sap-bdc/readme.md b/docs/ref-arch/RA0013/4-modernizing-sap-bw-with-sap-bdc/readme.md
index 9baad4e71b..0421edc0d7 100644
--- a/docs/ref-arch/RA0013/4-modernizing-sap-bw-with-sap-bdc/readme.md
+++ b/docs/ref-arch/RA0013/4-modernizing-sap-bw-with-sap-bdc/readme.md
@@ -1,9 +1,7 @@
---
-id: id-ra0013-4
-slug: /ref-arch/f5b6b597a6/4
+id: '6550e4'
+slug: /ref-arch/6550e4
sidebar_position: 4
-sidebar_custom_props:
- category_index: []
title: Modernizing SAP BW with SAP Business Data Cloud
description: >-
Modernize SAP BW with SAP BDC for real-time analytics, AI insights, and
diff --git a/docs/ref-arch/RA0013/5-sap-databricks-in-business-data-cloud/readme.md b/docs/ref-arch/RA0013/5-sap-databricks-in-business-data-cloud/readme.md
index b521248d33..f9213d5cdd 100644
--- a/docs/ref-arch/RA0013/5-sap-databricks-in-business-data-cloud/readme.md
+++ b/docs/ref-arch/RA0013/5-sap-databricks-in-business-data-cloud/readme.md
@@ -1,9 +1,7 @@
---
-id: id-ra0013-5
-slug: /ref-arch/f5b6b597a6/5
+id: 12d55f
+slug: /ref-arch/12d55f
sidebar_position: 5
-sidebar_custom_props:
- category_index: []
title: SAP Databricks in SAP BDC
description: >-
Leverage SAP Databricks for AI and analytics, integrating SAP data with
diff --git a/docs/ref-arch/RA0013/6-cloud-identity-services-bdc/readme.md b/docs/ref-arch/RA0013/6-cloud-identity-services-bdc/readme.md
index 30fe15a9c7..6396412d90 100644
--- a/docs/ref-arch/RA0013/6-cloud-identity-services-bdc/readme.md
+++ b/docs/ref-arch/RA0013/6-cloud-identity-services-bdc/readme.md
@@ -1,10 +1,13 @@
---
-id: id-ra0013-6
-slug: /ref-arch/f5b6b597a6/6
+id: 2c8491
+slug: /ref-arch/2c8491
sidebar_position: 6
title: Unifying Access Across SAP BDC with SAP Cloud Identity Services
description: >-
- Unifying Access Across for SAP Business Data Cloud using SAP Cloud Identity Services: IAS for SSO (SAML/OIDC) and IPS for SCIM provisioning. Includes scenarios with/without Enterprise IdP, lifecycle, authorization mapping, and operations.
+ Unifying Access Across for SAP Business Data Cloud using SAP Cloud Identity
+ Services: IAS for SSO (SAML/OIDC) and IPS for SCIM provisioning. Includes
+ scenarios with/without Enterprise IdP, lifecycle, authorization mapping, and
+ operations.
keywords:
- sap business data cloud
- sap databricks
@@ -18,6 +21,7 @@ keywords:
- unity catalog
- zero trust
sidebar_label: Unifying Access Across SAP BDC with SAP Cloud Identity Services
+image: img/ac-soc-med.png
tags:
- data
- security
@@ -30,9 +34,10 @@ toc_max_heading_level: 4
draft: false
unlisted: false
contributors:
- - guilherme-segantini
+ - guilherme-segantini
- jmsrpp
- anbazhagan-uma
+discussion:
last_update:
author: guilherme-segantini
date: 2025-11-04
diff --git a/docs/ref-arch/RA0013/7-bdc-powered-by-ai-core/readme.md b/docs/ref-arch/RA0013/7-bdc-powered-by-ai-core/readme.md
index badc77ae57..720532da1f 100644
--- a/docs/ref-arch/RA0013/7-bdc-powered-by-ai-core/readme.md
+++ b/docs/ref-arch/RA0013/7-bdc-powered-by-ai-core/readme.md
@@ -1,10 +1,13 @@
---
-id: id-ra0013-7
-slug: /ref-arch/f5b6b597a6/7
+id: 4f7406
+slug: /ref-arch/4f7406
sidebar_position: 7
title: SAP Business Data Cloud powered by SAP AI Core
description: >-
- Architectural patterns for integrating SAP Business Data Cloud with SAP AI Core and Generative AI Hub. Covers AI-Enhanced Data Products, model training in Databricks and serving in AI Core, batch and real-time consumption patterns, and predictive insights.
+ Architectural patterns for integrating SAP Business Data Cloud with SAP AI
+ Core and Generative AI Hub. Covers AI-Enhanced Data Products, model training
+ in Databricks and serving in AI Core, batch and real-time consumption
+ patterns, and predictive insights.
keywords:
- sap business data cloud
- sap ai core
@@ -15,6 +18,7 @@ keywords:
- enterprise ai
- reference architecture
sidebar_label: SAP Business Data Cloud powered by SAP AI Core
+image: img/ac-soc-med.png
tags:
- data
- genai
@@ -28,9 +32,10 @@ draft: false
unlisted: false
contributors:
- seeobjectively
- - guilherme-segantini
+ - guilherme-segantini
- jmsrpp
- anbazhagan-uma
+discussion:
last_update:
author: guilherme-segantini
date: 2026-05-12
diff --git a/docs/ref-arch/RA0013/8-joule-analytical-insights/readme.md b/docs/ref-arch/RA0013/8-joule-analytical-insights/readme.md
index 4c55270379..8384cf2c5d 100644
--- a/docs/ref-arch/RA0013/8-joule-analytical-insights/readme.md
+++ b/docs/ref-arch/RA0013/8-joule-analytical-insights/readme.md
@@ -1,16 +1,18 @@
---
-id: id-ra0013-8
-slug: /ref-arch/f5b6b597a6/8
+id: 9efadc
+slug: /ref-arch/9efadc
sidebar_position: 8
-title: Analytical Insights in Joule
+title: Analytical Insights in Joule
description: >-
- Reference Architecture for bringing analytical insights in Joule for SAP BDC using SAP Analytics Cloud JustAsk AI Service.
+ Reference Architecture for bringing analytical insights in Joule for SAP BDC
+ using SAP Analytics Cloud JustAsk AI Service.
keywords:
- sap business data cloud
- sap ai core
- - joule
+ - joule
- analytics
sidebar_label: Analytical Insights in Joule
+image: img/ac-soc-med.png
tags:
- data
- genai
@@ -24,6 +26,7 @@ unlisted: false
contributors:
- gpuntoancona
- anbazhagan-uma
+discussion:
last_update:
author: anbazhagan-uma
date: 2026-05-12
diff --git a/docs/ref-arch/RA0013/readme.md b/docs/ref-arch/RA0013/readme.md
index c5f6b3f7a8..f039a3072b 100644
--- a/docs/ref-arch/RA0013/readme.md
+++ b/docs/ref-arch/RA0013/readme.md
@@ -1,13 +1,7 @@
---
-id: id-ra0013
-slug: /ref-arch/f5b6b597a6
+id: e1732d
+slug: /ref-arch/e1732d
sidebar_position: 140
-sidebar_custom_props:
- category_index:
- - data
- - aws
- - azure
- - gcp
title: Transforming Enterprise Data Strategy with SAP Business Data Cloud
description: >-
Transform enterprise data strategies with SAP BDC, unifying SAP and non-SAP
diff --git a/docs/ref-arch/RA0014/readme.md b/docs/ref-arch/RA0014/readme.md
index f5a3985851..a86b6cafce 100644
--- a/docs/ref-arch/RA0014/readme.md
+++ b/docs/ref-arch/RA0014/readme.md
@@ -1,15 +1,7 @@
---
-id: id-ra0014
-slug: /ref-arch/0ec83f98fe
+id: 24c626
+slug: /ref-arch/24c626
sidebar_position: 150
-sidebar_custom_props:
- category_index:
- - aws
- - azure
- - gcp
- - appdev
- - integration
- - opsec
title: Understanding Network Performance in a Multi Regional Solution
description: >-
Optimize multi-regional cloud solutions with insights into network design,
diff --git a/docs/ref-arch/RA0015/readme.md b/docs/ref-arch/RA0015/readme.md
index 2a0e08cf06..c3e4818dbd 100644
--- a/docs/ref-arch/RA0015/readme.md
+++ b/docs/ref-arch/RA0015/readme.md
@@ -1,10 +1,7 @@
---
-id: id-ra0015
-slug: /ref-arch/c5f6fe6cf1
+id: b3c3ac
+slug: /ref-arch/b3c3ac
sidebar_position: 160
-sidebar_custom_props:
- category_index:
- - integration
title: Business to Government Integration
description: >-
Streamline compliance with SAP's Business-to-Government Integration for secure
@@ -118,4 +115,4 @@ This reference architecture follows the **SAP Integration Solution Advisory Meth
### Related Missions
- [Implement and Configure Electronic Invoicing for Italy](https://discovery-center.cloud.sap/missiondetail/3067/3079/)
-- [Implement and Configure Electronic Invoicing for Saudi Arabia](https://discovery-center.cloud.sap/missiondetail/4397/4683/)
\ No newline at end of file
+- [Implement and Configure Electronic Invoicing for Saudi Arabia](https://discovery-center.cloud.sap/missiondetail/4397/4683/)
diff --git a/docs/ref-arch/RA0016/1-secure-service-consumption-on-aws/readme.md b/docs/ref-arch/RA0016/1-secure-service-consumption-on-aws/readme.md
index 1f5a9dcaad..317c52fc6a 100644
--- a/docs/ref-arch/RA0016/1-secure-service-consumption-on-aws/readme.md
+++ b/docs/ref-arch/RA0016/1-secure-service-consumption-on-aws/readme.md
@@ -1,9 +1,7 @@
---
-id: id-ra0016-1
-slug: /ref-arch/7e558be8f1/1
+id: '544638'
+slug: /ref-arch/544638
sidebar_position: 1
-sidebar_custom_props:
- category_index: []
title: Secure Service Consumption on AWS
description: >-
Securely access AWS services from external applications using robust identity
@@ -180,4 +178,4 @@ Add your IAS application metadata to AWS IAM as a new Identity Provider using [O
[What is IAM Roles Anywhere?](https://docs.aws.amazon.com/rolesanywhere/latest/userguide/introduction.html)
[SAP BTP Destination Service Official Documentation](https://help.sap.com/docs/connectivity/sap-btp-connectivity-cf/destination-service)
-
\ No newline at end of file
+
diff --git a/docs/ref-arch/RA0016/2-secure-service-consumption-on-gcp/readme.md b/docs/ref-arch/RA0016/2-secure-service-consumption-on-gcp/readme.md
index 262993df43..01d4397f65 100644
--- a/docs/ref-arch/RA0016/2-secure-service-consumption-on-gcp/readme.md
+++ b/docs/ref-arch/RA0016/2-secure-service-consumption-on-gcp/readme.md
@@ -1,9 +1,7 @@
---
-id: id-ra0016-2
-slug: /ref-arch/7e558be8f1/2
+id: bd327f
+slug: /ref-arch/bd327f
sidebar_position: 2
-sidebar_custom_props:
- category_index: []
title: Secure Service Consumption on GCP
description: >-
Configure secure, keyless access to GCP resources using OIDC-based Workload
@@ -107,4 +105,4 @@ Once prerequisites are in place, the runtime authentication flow proceeds in fou
General information about Google Cloud IAM, including federation, identity management, and access control.
- [OIDC (OpenID Connect) Specification](https://openid.net/connect/)
- A good resource to learn the core concepts of OIDC and how it works.
\ No newline at end of file
+ A good resource to learn the core concepts of OIDC and how it works.
diff --git a/docs/ref-arch/RA0016/readme.md b/docs/ref-arch/RA0016/readme.md
index 03f07d72d5..cf1c4d4efd 100644
--- a/docs/ref-arch/RA0016/readme.md
+++ b/docs/ref-arch/RA0016/readme.md
@@ -1,13 +1,7 @@
---
-id: id-ra0016
-slug: /ref-arch/7e558be8f1
+id: 8e8d58
+slug: /ref-arch/8e8d58
sidebar_position: 170
-sidebar_custom_props:
- category_index:
- - appdev
- - opsec
- - azure
- - aws
title: Secure Service Consumption Across Hyperscalers
description: >-
This architecture outlines a cloud-agnostic approach for securely consuming
@@ -80,4 +74,4 @@ The following reference architectures illustrate how federated authentication ca
|-----------------------------|-----------------------------------------------------------------------------|
| No long-lived secrets | Uses short-lived tokens or signed certificates instead of static credentials. |
| Strong isolation | Each workload is assigned a scoped identity and tightly controlled role. |
-| Seamless credential flow | Eliminates manual secret rotation; credentials are derived dynamically. |
\ No newline at end of file
+| Seamless credential flow | Eliminates manual secret rotation; credentials are derived dynamically. |
diff --git a/docs/ref-arch/RA0017/readme.md b/docs/ref-arch/RA0017/readme.md
index 2b3433cc44..dd450dbe6a 100644
--- a/docs/ref-arch/RA0017/readme.md
+++ b/docs/ref-arch/RA0017/readme.md
@@ -1,10 +1,7 @@
---
-id: id-ra0017
-slug: /ref-arch/7adaecbbaf
+id: ffc84b
+slug: /ref-arch/ffc84b
sidebar_position: 180
-sidebar_custom_props:
- category_index:
- - integration
title: Connect Business Processes with SAP Master Data Integration
description: >-
Synchronize and manage business-critical data across SAP and third-party
@@ -104,4 +101,4 @@ For selected SAP lines-of-business solutions further integration technologies ar
### Related Missions
- [Get started with SAP Integration Suite](https://discovery-center.cloud.sap/missiondetail/3258/3327/)
-- [S/4HANA Cloud - Cost Center Mass Update](https://discovery-center.cloud.sap/missiondetail/3419/3459/)
\ No newline at end of file
+- [S/4HANA Cloud - Cost Center Mass Update](https://discovery-center.cloud.sap/missiondetail/3419/3459/)
diff --git a/docs/ref-arch/RA0018/readme.md b/docs/ref-arch/RA0018/readme.md
index c31b30dae4..c0a105516a 100644
--- a/docs/ref-arch/RA0018/readme.md
+++ b/docs/ref-arch/RA0018/readme.md
@@ -1,10 +1,7 @@
---
-id: id-ra0018
-slug: /ref-arch/99fd0564be
+id: b86487
+slug: /ref-arch/b86487
sidebar_position: 190
-sidebar_custom_props:
- category_index:
- - appdev
title: Integrate and Extend with SAP Build Process Automation
description: >-
Automate processes with SAP Build Process Automation, integrating workflows
diff --git a/docs/ref-arch/RA0019/1-authentication-and-single-sign-on/readme.md b/docs/ref-arch/RA0019/1-authentication-and-single-sign-on/readme.md
index 68657c9386..4234b7eca7 100644
--- a/docs/ref-arch/RA0019/1-authentication-and-single-sign-on/readme.md
+++ b/docs/ref-arch/RA0019/1-authentication-and-single-sign-on/readme.md
@@ -1,9 +1,7 @@
---
-id: id-ra0019-1
-slug: /ref-arch/20c6b29b1e/1
+id: 3ec73b
+slug: /ref-arch/3ec73b
sidebar_position: 1
-sidebar_custom_props:
- category_index: []
title: Authentication with SAP Cloud Identity Services
description: >-
This reference architecture describes the authentication flows for SAP SaaS
@@ -124,4 +122,4 @@ This setup has the following characteristics:
- [Get Started with SAP BTP - Cloud Identity](https://discovery-center.cloud.sap/missiondetail/4325/4605/)
- [Configure identity lifecycle management in a hybrid SAP landscape](https://discovery-center.cloud.sap/missiondetail/3116/3152/)
-- [Establish single sign-on to your cloud solutions](https://discovery-center.cloud.sap/missiondetail/3114/3151/)
\ No newline at end of file
+- [Establish single sign-on to your cloud solutions](https://discovery-center.cloud.sap/missiondetail/3114/3151/)
diff --git a/docs/ref-arch/RA0019/2-identity-lifecycle/readme.md b/docs/ref-arch/RA0019/2-identity-lifecycle/readme.md
index 14d048548b..5e8f298a8d 100644
--- a/docs/ref-arch/RA0019/2-identity-lifecycle/readme.md
+++ b/docs/ref-arch/RA0019/2-identity-lifecycle/readme.md
@@ -1,9 +1,7 @@
---
-id: id-ra0019-2
-slug: /ref-arch/20c6b29b1e/2
+id: 0f59a3
+slug: /ref-arch/0f59a3
sidebar_position: 2
-sidebar_custom_props:
- category_index: []
title: Identity lifecycle with SAP Cloud Identity Services
description: >-
This reference architecture describes the identity lifecycle flows for SAP
diff --git a/docs/ref-arch/RA0019/3-authorization-design/readme.md b/docs/ref-arch/RA0019/3-authorization-design/readme.md
index 1f1b74786e..41f688f4b7 100644
--- a/docs/ref-arch/RA0019/3-authorization-design/readme.md
+++ b/docs/ref-arch/RA0019/3-authorization-design/readme.md
@@ -1,9 +1,7 @@
---
-id: id-ra0019-3
-slug: /ref-arch/20c6b29b1e/3
+id: '206025'
+slug: /ref-arch/206025
sidebar_position: 3
-sidebar_custom_props:
- category_index: []
title: Authorization with SAP Cloud Identity Services
description: >-
Centralize identity lifecycle management with SAP Cloud Identity Services for
@@ -106,4 +104,4 @@ This setup has the following characteristics:
- [Get Started with SAP BTP - Cloud Identity](https://discovery-center.cloud.sap/missiondetail/4325/4605/)
- [Configure identity lifecycle management in a hybrid SAP landscape](https://discovery-center.cloud.sap/missiondetail/3116/3152/)
-- [Establish single sign-on to your cloud solutions](https://discovery-center.cloud.sap/missiondetail/3114/3151/)
\ No newline at end of file
+- [Establish single sign-on to your cloud solutions](https://discovery-center.cloud.sap/missiondetail/3114/3151/)
diff --git a/docs/ref-arch/RA0019/readme.md b/docs/ref-arch/RA0019/readme.md
index 621d859388..3416179ce0 100644
--- a/docs/ref-arch/RA0019/readme.md
+++ b/docs/ref-arch/RA0019/readme.md
@@ -1,12 +1,7 @@
---
-id: id-ra0019
-slug: /ref-arch/20c6b29b1e
+id: 89ab6b
+slug: /ref-arch/89ab6b
sidebar_position: 200
-sidebar_custom_props:
- category_index:
- - appdev
- - opsec
- - ai
title: SAP IAM integration with SAP Cloud Identity Services
description: >-
Design authentication and role management flows for SAP SaaS with SAP Cloud
@@ -64,4 +59,4 @@ The authorization design hinges on the specific domain and often on the technolo
These reference architectures derive from knowledge gathered from customer projects, where SAP is one vendor in a heterogeneous landscape. The goal is to standardize the way IAM is implemented for SAP SaaS. These architectures consider a single interface approach for 3rd party Identity Provider integrations (authentication), as well as for the Identity Lifecycle in order to provide a centralized location to create and maintain an SAP SaaS user.
-Moreover, these reference architectures take into account new SAP apps and features that operate across other SAP solutions such as ([SAP Task Center](https://pages.community.sap.com/topics/task-center) or [SAP Joule](https://www.sap.com/products/artificial-intelligence/ai-assistant.html)). These applications require a trusted, consistently available, single interface in the landscape, with a known set of features, all of which would not be available without the SAP Cloud Identity Services.
\ No newline at end of file
+Moreover, these reference architectures take into account new SAP apps and features that operate across other SAP solutions such as ([SAP Task Center](https://pages.community.sap.com/topics/task-center) or [SAP Joule](https://www.sap.com/products/artificial-intelligence/ai-assistant.html)). These applications require a trusted, consistently available, single interface in the landscape, with a known set of features, all of which would not be available without the SAP Cloud Identity Services.
diff --git a/docs/ref-arch/RA0020/readme.md b/docs/ref-arch/RA0020/readme.md
index 79664c44dc..d8c968d223 100644
--- a/docs/ref-arch/RA0020/readme.md
+++ b/docs/ref-arch/RA0020/readme.md
@@ -1,10 +1,7 @@
---
-id: id-ra0020
-slug: /ref-arch/61f6a1db63
+id: e9b7df
+slug: /ref-arch/e9b7df
sidebar_position: 210
-sidebar_custom_props:
- category_index:
- - integration
title: Business to Business Integration
description: >-
Optimize B2B integration with SAP Integration Suite for secure, scalable
@@ -108,4 +105,4 @@ Alternative architectures and solution options for B2B integration for cloud dep
## Related Missions
-- [Get started with SAP Integration Suite](https://discovery-center.cloud.sap/missiondetail/3258/3327/)
\ No newline at end of file
+- [Get started with SAP Integration Suite](https://discovery-center.cloud.sap/missiondetail/3258/3327/)
diff --git a/docs/ref-arch/RA0021/readme.md b/docs/ref-arch/RA0021/readme.md
index fe57b4ebe2..4000ef1471 100644
--- a/docs/ref-arch/RA0021/readme.md
+++ b/docs/ref-arch/RA0021/readme.md
@@ -1,10 +1,7 @@
---
-id: id-ra0021
-slug: /ref-arch/58f6d88e9a
+id: 6501d5
+slug: /ref-arch/6501d5
sidebar_position: 220
-sidebar_custom_props:
- category_index:
- - integration
title: Application to Application Integration
description: >-
Enable seamless App2App integration with SAP Integration Suite for near
diff --git a/docs/ref-arch/RA0022/readme.md b/docs/ref-arch/RA0022/readme.md
index 0fc5161bc1..21f6401213 100644
--- a/docs/ref-arch/RA0022/readme.md
+++ b/docs/ref-arch/RA0022/readme.md
@@ -1,10 +1,7 @@
---
-id: id-ra0022
-slug: /ref-arch/309338f0eb
+id: 5f90af
+slug: /ref-arch/5f90af
sidebar_position: 230
-sidebar_custom_props:
- category_index:
- - integration
title: API Managed Integration
description: >-
Enable secure, omni-channel API access to business apps with SAP Integration
@@ -98,4 +95,4 @@ SAP does not deliver predefined integration scenarios for API-managed integratio
## Related Missions
-- [Get Started with Integration Suite - API Management](https://discovery-center.cloud.sap/missiondetail/3062/3072/)
\ No newline at end of file
+- [Get Started with Integration Suite - API Management](https://discovery-center.cloud.sap/missiondetail/3062/3072/)
diff --git a/docs/ref-arch/RA0023/readme.md b/docs/ref-arch/RA0023/readme.md
index dbf67106a0..8df9ae2e27 100644
--- a/docs/ref-arch/RA0023/readme.md
+++ b/docs/ref-arch/RA0023/readme.md
@@ -1,14 +1,7 @@
---
-id: id-ra0023
-slug: /ref-arch/1c5706feb5
+id: b51e91
+slug: /ref-arch/b51e91
sidebar_position: 240
-sidebar_custom_props:
- category_index:
- - appdev
- - opsec
- - aws
- - azure
- - gcp
title: DevOps with SAP BTP
description: >-
Adopt agile DevOps principles on SAP BTP with cloud services and tools for
diff --git a/docs/ref-arch/RA0024/1-joule-for-sap-s4-hana/readme.md b/docs/ref-arch/RA0024/1-joule-for-sap-s4-hana/readme.md
index 195bf014a9..039f303686 100644
--- a/docs/ref-arch/RA0024/1-joule-for-sap-s4-hana/readme.md
+++ b/docs/ref-arch/RA0024/1-joule-for-sap-s4-hana/readme.md
@@ -1,30 +1,22 @@
---
-############################################################
-# Beginning of Front Matter #
-############################################################
-# [DO NOT MODIFY] #
-############################################################
-id: id-ra0024-1
-slug: /ref-arch/06ff6062dc/1
+id: ebe268
+slug: /ref-arch/ebe268
sidebar_position: 1
-sidebar_custom_props:
- category_index:
-############################################################
-# You can modify the front matter properties below #
-############################################################
-title: Joule in SAP S/4HANA Cloud Private Edition and SAP S/4HANA Cloud Public Edition
+title: >-
+ Joule in SAP S/4HANA Cloud Private Edition and SAP S/4HANA Cloud Public
+ Edition
description: Reference Architectures for Joule and SAP S/4HANA(PCE and Public Cloud)
+keywords:
+ - sap
+ - joule
+ - ai
sidebar_label: Joule in SAP S/4HANA Cloud
-keywords:
- - sap
- - joule
- - ai
image: img/ac-soc-med.png
-tags:
- - genai
- - agents
- - build
- - appdev
+tags:
+ - genai
+ - agents
+ - build
+ - appdev
hide_table_of_contents: false
hide_title: false
toc_min_heading_level: 2
@@ -32,16 +24,13 @@ toc_max_heading_level: 4
draft: false
unlisted: true
contributors:
- - pra1veenk
- - anbazhagan-uma
- - nagesh-caparthy1
-discussion:
+ - pra1veenk
+ - anbazhagan-uma
+ - nagesh-caparthy1
+discussion:
last_update:
- date: 2025-10-29
- author: pra1veenk
-############################################################
-# End of Front Matter #
-############################################################
+ author: pra1veenk
+ date: 2025-10-29
---
diff --git a/docs/ref-arch/RA0024/2-joule-iam/readme.md b/docs/ref-arch/RA0024/2-joule-iam/readme.md
index 9b99b76371..0ea74812f5 100644
--- a/docs/ref-arch/RA0024/2-joule-iam/readme.md
+++ b/docs/ref-arch/RA0024/2-joule-iam/readme.md
@@ -1,20 +1,11 @@
---
-############################################################
-# Beginning of Front Matter #
-############################################################
-# [DO NOT MODIFY] #
-############################################################
-id: id-ra0024-2
-slug: /ref-arch/06ff6062dc/2
+id: ea5d4f
+slug: /ref-arch/ea5d4f
sidebar_position: 2
-sidebar_custom_props:
- category_index:
-############################################################
-# You can modify the front matter properties below #
-############################################################
title: Identity and Access Management for SAP Joule
description: >-
- This reference architecture describes the IAM related flows for SAP Joule with SAP Build Work Zone and via the SAP Cloud Identity Services.
+ This reference architecture describes the IAM related flows for SAP Joule with
+ SAP Build Work Zone and via the SAP Cloud Identity Services.
keywords:
- sap
- joule
@@ -25,7 +16,7 @@ keywords:
- access management
sidebar_label: Joule and IAM
image: img/ac-soc-med.png
-tags:
+tags:
- genai
- agents
- build
@@ -38,15 +29,12 @@ toc_max_heading_level: 4
draft: false
unlisted: false
contributors:
- - sapgunnar
- - gunnar-kosche_sap
-discussion:
+ - sapgunnar
+ - gunnar-kosche_sap
+discussion:
last_update:
- date: 2025-09-22
- author: fabianleh
-############################################################
-# End of Front Matter #
-############################################################
+ author: fabianleh
+ date: 2025-09-22
---
This architecture page focuses on Identity and Access Management (IAM) for SAP Business AI and SAP Joule. The key advantage of integrating AI is enabling users to leverage cross-domain capabilities, connecting processes and data across multiple business applications. Achieving this requires a robust architecture with comprehensive cybersecurity and IAM features. Note that this approach may differ from traditional project and customer landscapes, where user and access management were typically handled separately for each business application.
diff --git a/docs/ref-arch/RA0024/3-extend-joule-with-joule-studio/readme.md b/docs/ref-arch/RA0024/3-extend-joule-with-joule-studio/readme.md
index c2720ce04e..eba9ed1043 100644
--- a/docs/ref-arch/RA0024/3-extend-joule-with-joule-studio/readme.md
+++ b/docs/ref-arch/RA0024/3-extend-joule-with-joule-studio/readme.md
@@ -1,23 +1,13 @@
---
-############################################################
-# Beginning of Front Matter #
-############################################################
-# [DO NOT MODIFY] #
-############################################################
-id: id-ra0024-3
-slug: /ref-arch/06ff6062dc/3
+id: ff07b1
+slug: /ref-arch/ff07b1
sidebar_position: 3
-sidebar_custom_props:
- category_index:
-############################################################
-# You can modify the front matter properties below #
-############################################################
title: Extend Joule with Joule Studio
-description: Utilize AI capabilities with Joule Studio in SAP Build. Create custom Joule
+description: >-
+ Utilize AI capabilities with Joule Studio in SAP Build. Create custom Joule
Skills and AI Agents for seamless integration across SAP and non-SAP systems,
driving automation and innovation.
-sidebar_label: Extend Joule with Joule Studio
-keywords:
+keywords:
- sap build
- joule studio
- custom joule skills
@@ -27,8 +17,9 @@ keywords:
- automation
- sap btp
- hybrid landscapes
+sidebar_label: Extend Joule with Joule Studio
image: img/ac-soc-med.png
-tags:
+tags:
- genai
- agents
- build
@@ -40,18 +31,15 @@ toc_max_heading_level: 4
draft: false
unlisted: false
contributors:
- - maria-kondratyeva
+ - maria-kondratyeva
- miguelmezamartinez
- fabianleh
- bernhardthimmel
- mar-hol
-discussion:
+discussion:
last_update:
- date: 2026-03-12
- author: fabianleh
-############################################################
-# End of Front Matter #
-############################################################
+ author: fabianleh
+ date: 2026-03-12
---
Joule Studio in SAP Build is a comprehensive platform for developing and enhancing AI capabilities with a user-friendly experience. It empowers both business users and technologists to become AI citizen developers. Utilizing intuitive low-code tools, Joule Studio enables the creation of custom Joule Skills and AI Agents, expanding the functionalities of Joule Copilot and optimizing organization-specific automation.
diff --git a/docs/ref-arch/RA0024/4-integrate-joule-and-microsoft-copilot/readme.md b/docs/ref-arch/RA0024/4-integrate-joule-and-microsoft-copilot/readme.md
index 87314e17ce..a79a3eb58f 100644
--- a/docs/ref-arch/RA0024/4-integrate-joule-and-microsoft-copilot/readme.md
+++ b/docs/ref-arch/RA0024/4-integrate-joule-and-microsoft-copilot/readme.md
@@ -1,31 +1,21 @@
---
-############################################################
-# Beginning of Front Matter #
-############################################################
-# [DO NOT MODIFY] #
-############################################################
-id: id-ra0024-4
-slug: /ref-arch/06ff6062dc/4
+id: c6e18f
+slug: /ref-arch/c6e18f
sidebar_position: 4
-sidebar_custom_props:
- category_index:
-############################################################
-# You can modify the front matter properties below #
-############################################################
title: Integrate Joule and Microsoft Copilot
-description: Integrate Microsoft Copilot and SAP Joule
-sidebar_label: Integrate Joule and Microsoft Copilot
+description: Integrate Microsoft Copilot and SAP Joule
keywords:
- - sap
- - joule
- - ai
- - microsoft
+ - sap
+ - joule
+ - ai
+ - microsoft
+sidebar_label: Integrate Joule and Microsoft Copilot
image: img/ac-soc-med.png
-tags:
- - genai
- - agents
- - build
- - appdev
+tags:
+ - genai
+ - agents
+ - build
+ - appdev
hide_table_of_contents: false
hide_title: false
toc_min_heading_level: 2
@@ -33,15 +23,12 @@ toc_max_heading_level: 4
draft: true
unlisted: false
contributors:
- - contributor1
- - contributor2
-discussion:
+ - contributor1
+ - contributor2
+discussion:
last_update:
- date: 2025-10-29
- author: user-bb83abb390
-############################################################
-# End of Front Matter #
-############################################################
+ author: user-bb83abb390
+ date: 2025-10-29
---
diff --git a/docs/ref-arch/RA0024/5-sap-joule-landscape-recommendation/readme.md b/docs/ref-arch/RA0024/5-sap-joule-landscape-recommendation/readme.md
index 3aac55e1b7..3c222ac8c3 100644
--- a/docs/ref-arch/RA0024/5-sap-joule-landscape-recommendation/readme.md
+++ b/docs/ref-arch/RA0024/5-sap-joule-landscape-recommendation/readme.md
@@ -1,32 +1,24 @@
---
-############################################################
-# Beginning of Front Matter #
-############################################################
-# [DO NOT MODIFY] #
-############################################################
-id: id-ra0024-5
-slug: /ref-arch/06ff6062dc/5
+id: 56ae6b
+slug: /ref-arch/56ae6b
sidebar_position: 5
-sidebar_custom_props:
- category_index:
-############################################################
-# You can modify the front matter properties below #
-############################################################
-title: SAP Joule Landscape Recommendation
-description: Recommended SAP BTP Subaccount model setup for unified Joule experience within a 3-staged landscape
-sidebar_label: Joule Landscape Recommendation
+title: SAP Joule Landscape Recommendation
+description: >-
+ Recommended SAP BTP Subaccount model setup for unified Joule experience within
+ a 3-staged landscape
keywords:
-- joule
-- joule studio
-- custom joule skills
-- ai agents
-- sap integration
-- sap ai
-- automation
-- sap btp
-- hybrid landscapes
-- staged landscape
-- subaccount model
+ - joule
+ - joule studio
+ - custom joule skills
+ - ai agents
+ - sap integration
+ - sap ai
+ - automation
+ - sap btp
+ - hybrid landscapes
+ - staged landscape
+ - subaccount model
+sidebar_label: Joule Landscape Recommendation
image: img/ac-soc-med.png
tags:
- genai
@@ -40,18 +32,15 @@ toc_max_heading_level: 4
draft: false
unlisted: false
contributors:
- - mar-hol
- - fabianleh
- - marvinklose
- - dermats
- - NormanNuernberger
+ - mar-hol
+ - fabianleh
+ - marvinklose
+ - dermats
+ - NormanNuernberger
+discussion:
last_update:
- date: 2026-05-15
- author: NormanNuernberger
-
-############################################################
-# End of Front Matter #
-############################################################
+ author: NormanNuernberger
+ date: 2026-05-15
---
Setting up unified Joule in an existing SAP landscape requires a staged implementation process to qualify changes before bringing them to production. As organizations develop custom Joule skills and agents using Joule Studio, or configure Joule integrations across multiple SAP cloud applications, they need a structured approach to develop, test, and deploy these capabilities safely. This reference architecture provides a recommended SAP BTP subaccount model that supports a 3-staged landscape (Development, Test, Production), ensuring proper isolation, governance, and lifecycle management for Joule-related workloads.
diff --git a/docs/ref-arch/RA0024/6-joule-studio/readme.md b/docs/ref-arch/RA0024/6-joule-studio/readme.md
index 89127d3daa..0757f4faf4 100644
--- a/docs/ref-arch/RA0024/6-joule-studio/readme.md
+++ b/docs/ref-arch/RA0024/6-joule-studio/readme.md
@@ -1,30 +1,22 @@
---
-############################################################
-# Beginning of Front Matter #
-############################################################
-# [DO NOT MODIFY] #
-############################################################
-id: id-ra0024-6
-slug: /ref-arch/06ff6062dc/6
+id: f5a3ef
+slug: /ref-arch/f5a3ef
sidebar_position: 6
-sidebar_custom_props:
- category_index:
-############################################################
-# You can modify the front matter properties below #
-############################################################
title: Joule Studio
-description: SAP’s AI-first low-code and pro-code development solution for generating and running custom AI agents, workflows and extensions.
-sidebar_label: Joule Studio
+description: >-
+ SAP’s AI-first low-code and pro-code development solution for generating and
+ running custom AI agents, workflows and extensions.
keywords:
-- joule
-- joule studio
-- custom joule skills
-- ai agents
-- sap integration
-- sap ai
-- automation
-- sap btp
-- hybrid landscapes
+ - joule
+ - joule studio
+ - custom joule skills
+ - ai agents
+ - sap integration
+ - sap ai
+ - automation
+ - sap btp
+ - hybrid landscapes
+sidebar_label: Joule Studio
image: img/ac-soc-med.png
tags:
- genai
@@ -41,13 +33,10 @@ contributors:
- fabianleh
- SelinaHochstrat
- f-buech
+discussion:
last_update:
author: fabianleh
date: 2026-05-15
-
-############################################################
-# End of Front Matter #
-############################################################
---
Joule Studio enables the development of trusted, production-grade agentic solutions for the enterprise. Its design is organized around three principles.
@@ -129,6 +118,3 @@ All baseline operational services — logging, audit logging, and telemetry —
- [SAP Cloud Identity Services - Tenant Model](https://help.sap.com/docs/cloud-identity-services/cloud-identity-services/tenant-model-and-licensing?version=Cloud)
- [System Integration Guide for SAP Cloud Identity Services](https://help.sap.com/docs/cloud-identity/system-integration-guide/system-integration-guide-for-sap-cloud-identity-services?version=Cloud)
-
-
-
diff --git a/docs/ref-arch/RA0024/readme.md b/docs/ref-arch/RA0024/readme.md
index 51150df1ba..865e18db00 100644
--- a/docs/ref-arch/RA0024/readme.md
+++ b/docs/ref-arch/RA0024/readme.md
@@ -1,14 +1,12 @@
---
-id: id-ra0024
-slug: /ref-arch/06ff6062dc
+id: 464deb
+slug: /ref-arch/464deb
sidebar_position: 250
-sidebar_custom_props:
- category_index:
- - ai
- - appdev
title: Integrating and Extending Joule
description: >-
- Explore key topics for implementing and extending Joule, from enterprise integration with systems like SAP S/4HANA and SAP SuccessFactors to building custom skills and agents with Joule Studio and SAP BTP
+ Explore key topics for implementing and extending Joule, from enterprise
+ integration with systems like SAP S/4HANA and SAP SuccessFactors to building
+ custom skills and agents with Joule Studio and SAP BTP
keywords:
- sap build
- joule studio
@@ -33,16 +31,16 @@ toc_max_heading_level: 4
draft: false
unlisted: false
contributors:
- - fabianleh
- - marvinklose
- - dermats
- - nagesh-caparthy1
- - anbazhagana-uma
- - pra1veenk
-discussion:
+ - fabianleh
+ - marvinklose
+ - dermats
+ - nagesh-caparthy1
+ - anbazhagana-uma
+ - pra1veenk
+discussion:
last_update:
- date: 2026-03-16
author: fabianleh
+ date: 2026-03-16
---
Joule is an AI-powered SAP co-pilot designed to enhance productivity and decision-making within enterprise environments.Joule is embedded across the SAP Enterprise Solutions portfolio, accessible to all users, providing contextual assistance, automating routine tasks, and delivering insights that drive better business outcomes.
diff --git a/docs/ref-arch/RA0025/1-sap-pi-po-to-integration-suite/readme.md b/docs/ref-arch/RA0025/1-sap-pi-po-to-integration-suite/readme.md
index 6bf57591a7..1175b7b1bc 100644
--- a/docs/ref-arch/RA0025/1-sap-pi-po-to-integration-suite/readme.md
+++ b/docs/ref-arch/RA0025/1-sap-pi-po-to-integration-suite/readme.md
@@ -1,9 +1,7 @@
---
-id: id-ra0025-1
-slug: /ref-arch/9a5f7b59dc/1
+id: 8566b4
+slug: /ref-arch/8566b4
sidebar_position: 1
-sidebar_custom_props:
- category_index: []
title: Migrating from SAP Process Integration/Orchestration to SAP Integration Suite
description: >-
Learn about the transition from SAP Process Integration (PI) and Process
@@ -114,4 +112,4 @@ For integration scenarios that exclusively involve systems within the customer p
1. [Get Started with Migration to SAP Integration Suite](https://discovery-center.cloud.sap/missiondetail/4408/4694/)
2. [Automate the Migration from SAP Process Integration to SAP Integration Suite with Figaf](https://discovery-center.cloud.sap/missiondetail/3717/3760/)
-3. [Automate over 65% of your SAP Integration Suite migration with Int4 solutions](https://discovery-center.cloud.sap/missiondetail/4196/4449/)
\ No newline at end of file
+3. [Automate over 65% of your SAP Integration Suite migration with Int4 solutions](https://discovery-center.cloud.sap/missiondetail/4196/4449/)
diff --git a/docs/ref-arch/RA0025/readme.md b/docs/ref-arch/RA0025/readme.md
index 450c9b4d4f..d29527c173 100644
--- a/docs/ref-arch/RA0025/readme.md
+++ b/docs/ref-arch/RA0025/readme.md
@@ -1,10 +1,7 @@
---
-id: id-ra0025
-slug: /ref-arch/9a5f7b59dc
+id: 4b76ae
+slug: /ref-arch/4b76ae
sidebar_position: 260
-sidebar_custom_props:
- category_index:
- - integration
title: Transitioning Architectures from SAP NetWeaver
description: >-
Discover how SAP customers can transition from NetWeaver-based products
@@ -79,4 +76,4 @@ It is hence essential for organizations to stay on top of their technology portf
## Resources
1. [Note 1648480](https://me.sap.com/notes/1648480)
-2. [SAP Product Availability Matrix](https://userapps.support.sap.com/sap/support/pam)
\ No newline at end of file
+2. [SAP Product Availability Matrix](https://userapps.support.sap.com/sap/support/pam)
diff --git a/docs/ref-arch/RA0026/1-extensibility/readme.md b/docs/ref-arch/RA0026/1-extensibility/readme.md
index cd56826aeb..017dd05c3f 100644
--- a/docs/ref-arch/RA0026/1-extensibility/readme.md
+++ b/docs/ref-arch/RA0026/1-extensibility/readme.md
@@ -1,12 +1,12 @@
---
-id: id-ra0026-1
-slug: /ref-arch/083f2d968e/1
+id: 9673f9
+slug: /ref-arch/9673f9
sidebar_position: 1
-sidebar_custom_props:
- category_index: []
-title: Extensibility, Interoperability, and Partner Technologies
+title: 'Extensibility, Interoperability, and Partner Technologies'
description: >-
- Discover how SAP leverages its partner ecosystem to deliver Embodied AI at scale. Learn how partners and customers can extend Embodied AI for their use cases and get insights into interoperability.
+ Discover how SAP leverages its partner ecosystem to deliver Embodied AI at
+ scale. Learn how partners and customers can extend Embodied AI for their use
+ cases and get insights into interoperability.
keywords:
- sap
- joule
@@ -14,7 +14,7 @@ keywords:
- physical AI
- robotics
- robots
-sidebar_label: Extensibility, Interoperability, and Partner Technologies
+sidebar_label: 'Extensibility, Interoperability, and Partner Technologies'
image: img/ac-soc-med.png
tags:
- genai
@@ -34,7 +34,7 @@ contributors:
- pra1veenk
- anbazhagan-uma
- eagle-dai
-discussion:
+discussion:
last_update:
author: adelyafatykhova
date: 2026-05-12
diff --git a/docs/ref-arch/RA0026/2-warehouse-pick-place/readme.md b/docs/ref-arch/RA0026/2-warehouse-pick-place/readme.md
index 030f5b12f6..b9bf2dbb18 100644
--- a/docs/ref-arch/RA0026/2-warehouse-pick-place/readme.md
+++ b/docs/ref-arch/RA0026/2-warehouse-pick-place/readme.md
@@ -1,12 +1,11 @@
---
-id: id-ra0026-2
-slug: /ref-arch/083f2d968e/2
+id: '7e4168'
+slug: /ref-arch/7e4168
sidebar_position: 1
-sidebar_custom_props:
- category_index: []
title: Warehouse Pick & Place
description: >-
- Learn how Embodied AI & robotics can automate warehouse operations for picking, placing, sorting, and other warehouse tasks.
+ Learn how Embodied AI & robotics can automate warehouse operations for
+ picking, placing, sorting, and other warehouse tasks.
keywords:
- sap
- joule
@@ -33,7 +32,7 @@ contributors:
- pra1veenk
- anbazhagan-uma
- eagle-dai
-discussion:
+discussion:
last_update:
author: adelyafatykhova
date: 2026-05-12
diff --git a/docs/ref-arch/RA0026/3-asset-inspection/readme.md b/docs/ref-arch/RA0026/3-asset-inspection/readme.md
index ac0d0acf1d..db23602212 100644
--- a/docs/ref-arch/RA0026/3-asset-inspection/readme.md
+++ b/docs/ref-arch/RA0026/3-asset-inspection/readme.md
@@ -1,12 +1,11 @@
---
-id: id-ra0026-3
-slug: /ref-arch/083f2d968e/3
+id: bd733b
+slug: /ref-arch/bd733b
sidebar_position: 1
-sidebar_custom_props:
- category_index: []
title: Asset Inspection
description: >-
- Learn how Embodied AI & robotics can automate asset management processes, including asset and site inspection.
+ Learn how Embodied AI & robotics can automate asset management processes,
+ including asset and site inspection.
keywords:
- sap
- joule
@@ -33,7 +32,7 @@ contributors:
- pra1veenk
- anbazhagan-uma
- eagle-dai
-discussion:
+discussion:
last_update:
author: adelyafatykhova
date: 2026-05-12
diff --git a/docs/ref-arch/RA0026/4-safety-inspection/readme.md b/docs/ref-arch/RA0026/4-safety-inspection/readme.md
index 021fb6f1af..68e397c909 100644
--- a/docs/ref-arch/RA0026/4-safety-inspection/readme.md
+++ b/docs/ref-arch/RA0026/4-safety-inspection/readme.md
@@ -1,12 +1,9 @@
---
-id: id-ra0026-4
-slug: /ref-arch/083f2d968e/4
+id: 9ca181
+slug: /ref-arch/9ca181
sidebar_position: 1
-sidebar_custom_props:
- category_index: []
title: Safety Inspection
-description: >-
- Discover Embodied AI for health & safety inspection
+description: Discover Embodied AI for health & safety inspection
keywords:
- sap
- joule
@@ -32,7 +29,7 @@ contributors:
- pra1veenk
- anbazhagan-uma
- eagle-dai
-discussion:
+discussion:
last_update:
author: adelyafatykhova
date: 2026-05-12
diff --git a/docs/ref-arch/RA0026/5-quality-inspection/readme.md b/docs/ref-arch/RA0026/5-quality-inspection/readme.md
index 097889f424..6cf409e981 100644
--- a/docs/ref-arch/RA0026/5-quality-inspection/readme.md
+++ b/docs/ref-arch/RA0026/5-quality-inspection/readme.md
@@ -1,12 +1,9 @@
---
-id: id-ra0026-5
-slug: /ref-arch/083f2d968e/5
+id: 90f40f
+slug: /ref-arch/90f40f
sidebar_position: 1
-sidebar_custom_props:
- category_index: []
title: Quality Inspection
-description: >-
- Discover Embodied AI for quality inspection
+description: Discover Embodied AI for quality inspection
keywords:
- sap
- joule
@@ -32,7 +29,7 @@ contributors:
- pra1veenk
- anbazhagan-uma
- eagle-dai
-discussion:
+discussion:
last_update:
author: adelyafatykhova
date: 2026-05-12
@@ -65,4 +62,4 @@ Associated SAP applications:
- [What is embedded AI?](https://www.sap.com/resources/embedded-ai-explained)
- [SAP Open Source Report 2025](https://d.dam.sap.com/a/CRdeMdL/SAP_Open_Source_Report_2025.pdf?rc=10&inline=true&doi=SAP1270985)
- [Demo: Physical AI | Business Processes & Robots | SAP TechEd 2025](https://www.youtube.com/watch?v=4ZzpFQZOh_I)
-- :loudspeaker: Want to try out Embodied AI? [Contact SAP](https://url.sap/embodied-ai) for your options.
\ No newline at end of file
+- :loudspeaker: Want to try out Embodied AI? [Contact SAP](https://url.sap/embodied-ai) for your options.
diff --git a/docs/ref-arch/RA0026/readme.md b/docs/ref-arch/RA0026/readme.md
index c41f282a4b..e2176e43a7 100644
--- a/docs/ref-arch/RA0026/readme.md
+++ b/docs/ref-arch/RA0026/readme.md
@@ -1,12 +1,13 @@
---
-id: id-ra0026
-slug: /ref-arch/083f2d968e
+id: 0f87e5
+slug: /ref-arch/0f87e5
sidebar_position: 270
-sidebar_custom_props:
- category_index: []
title: Embodied AI Agents & Robotics
description: >-
- Embodied AI combines agentic AI with cognitive robots to automate physical world tasks, embedded within the business process context. Leverging robotics and physical AI technologies, this makes end-to-end automation possible across the digital and physical world.
+ Embodied AI combines agentic AI with cognitive robots to automate physical
+ world tasks, embedded within the business process context. Leverging robotics
+ and physical AI technologies, this makes end-to-end automation possible across
+ the digital and physical world.
keywords:
- sap
- joule
@@ -32,7 +33,7 @@ contributors:
- pra1veenk
- anbazhagan-uma
- eagle-dai
-discussion:
+discussion:
last_update:
author: adelyafatykhova
date: 2026-05-12
@@ -166,5 +167,3 @@ Check out the [reference architecture](https://architecture.learning.sap.com/doc
- [SAP Open Source Report 2025](https://d.dam.sap.com/a/CRdeMdL/SAP_Open_Source_Report_2025.pdf?rc=10&inline=true&doi=SAP1270985)
- [Demo: Physical AI | Business Processes & Robots | SAP TechEd 2025](https://www.youtube.com/watch?v=4ZzpFQZOh_I)
- :loudspeaker: Want to try out Embodied AI? [Contact SAP](https://url.sap/embodied-ai) for your options.
-
-
diff --git a/docs/ref-arch/RA0027/readme.md b/docs/ref-arch/RA0027/readme.md
index f9e042653c..76dabc3197 100644
--- a/docs/ref-arch/RA0027/readme.md
+++ b/docs/ref-arch/RA0027/readme.md
@@ -1,23 +1,38 @@
---
-############################################################
-# Beginning of Front Matter #
-############################################################
-# [DO NOT MODIFY] #
-############################################################
-id: id-ra0027
-slug: /ref-arch/d6e703646d
+id: a3e184
+slug: /ref-arch/a3e184
sidebar_position: 280
-sidebar_custom_props:
- category_index:
-############################################################
-# You can modify the front matter properties below #
-############################################################
-title: Log-Driven Security Operations with SAP Enterprise Threat Detection and SIEM/SOAR Platforms
-description: This reference architecture shows how SAP Enterprise Threat Detection provides log-driven security signals that are correlated in FortiSIEM and orchestrated through FortiSOAR to enable centralized monitoring incident investigation and automated response.
-sidebar_label: Log-Driven Security Operations with SAP Enterprise Threat Detection and SIEM/SOAR Platforms
-keywords: [sap enterprise threat detection, sap security, siem, soar, security operations, soc architecture, log-driven security, event correlation, incident response, security automation, hybrid security architecture, cloud security monitoring]
+title: >-
+ Log-Driven Security Operations with SAP Enterprise Threat Detection and
+ SIEM/SOAR Platforms
+description: >-
+ This reference architecture shows how SAP Enterprise Threat Detection provides
+ log-driven security signals that are correlated in FortiSIEM and orchestrated
+ through FortiSOAR to enable centralized monitoring incident investigation and
+ automated response.
+keywords:
+ - sap enterprise threat detection
+ - sap security
+ - siem
+ - soar
+ - security operations
+ - soc architecture
+ - log-driven security
+ - event correlation
+ - incident response
+ - security automation
+ - hybrid security architecture
+ - cloud security monitoring
+sidebar_label: >-
+ Log-Driven Security Operations with SAP Enterprise Threat Detection and
+ SIEM/SOAR Platforms
image: img/logo.svg
-tags: [ref-arch, community-contrib, security, integration, eda]
+tags:
+ - ref-arch
+ - community-contrib
+ - security
+ - integration
+ - eda
hide_table_of_contents: false
hide_title: false
toc_min_heading_level: 2
@@ -25,13 +40,11 @@ toc_max_heading_level: 4
draft: false
unlisted: false
contributors:
- - randomstr1ng
+ - randomstr1ng
+discussion:
last_update:
- date: 2026-01-26
- author: Julian Petersohn
-############################################################
-# End of Front Matter #
-############################################################
+ author: Julian Petersohn
+ date: 2026-01-26
---
:::note External Contribution
@@ -161,4 +174,4 @@ SAP-related security incidents are synchronized with ITSM platforms, ensuring SA
- [SAP Community Webinar: Oh no, someone breached the SAP systems – Cybersecurity for Hybrid SAP Landscapes](https://www.youtube.com/live/AAgAS8JZDq0)
- [FortiSIEM SAP Enterprise Threat Detection integration](https://docs.fortinet.com/document/fortisiem/7.4.0/external-systems-configuration-guide/200971/sap-enterprise-threat-detection-etd)
-- [FortiSOAR Connectors Content Hub](https://fortisoar.contenthub.fortinet.com//list.html?contentType=all&searchContent=SAP)
\ No newline at end of file
+- [FortiSOAR Connectors Content Hub](https://fortisoar.contenthub.fortinet.com//list.html?contentType=all&searchContent=SAP)
diff --git a/docs/ref-arch/RA0028/readme.md b/docs/ref-arch/RA0028/readme.md
index 89ce84dd0b..0c0255e5c1 100644
--- a/docs/ref-arch/RA0028/readme.md
+++ b/docs/ref-arch/RA0028/readme.md
@@ -1,10 +1,10 @@
---
-id: id-ra0028
-slug: /ref-arch/5Hlvofqg
+id: 14d25a
+slug: /ref-arch/14d25a
sidebar_position: 290
-title: 'SAP SuccessFactors Suite'
-description: 'Overview of the SAP SuccessFactors modules and how data flows between them'
-keywords:
+title: SAP SuccessFactors Suite
+description: Overview of the SAP SuccessFactors modules and how data flows between them
+keywords:
- ref-arch
- successfactors
- hcm
@@ -13,23 +13,24 @@ keywords:
- talent management
- payroll
- employee experience
-sidebar_label: 'SAP SuccessFactors Suite'
+sidebar_label: SAP SuccessFactors Suite
image: img/logo.svg
+tags:
+ - ref-arch
+ - community-contrib
+ - successfactors
hide_table_of_contents: false
hide_title: false
toc_min_heading_level: 2
toc_max_heading_level: 4
draft: false
unlisted: false
-tags:
- - ref-arch
- - community-contrib
- - successfactors
contributors:
- arjenvanhooydonk
+discussion:
last_update:
- date: 2026-03-18
author: arjenvanhooydonk
+ date: 2026-03-18
---
:::note External Contribution
@@ -59,4 +60,3 @@ Complementing these modules, **SuccessFactors Learning** supports workforce deve
## Resources
- [SAP SuccessFactors HCM | SAP Help Portal | SAP Help Portal](https://help.sap.com/docs/SAP_SUCCESSFACTORS_HXM_SUITE)
-
diff --git a/docs/ref-arch/RA0029/1-a2a-and-mcp/readme.md b/docs/ref-arch/RA0029/1-a2a-and-mcp/readme.md
index 1aec9262c5..98fb6ade39 100644
--- a/docs/ref-arch/RA0029/1-a2a-and-mcp/readme.md
+++ b/docs/ref-arch/RA0029/1-a2a-and-mcp/readme.md
@@ -1,10 +1,11 @@
---
-id: id-ra0029-1
-slug: /ref-arch/ca1d2a3e/1
+id: 76ec36
+slug: /ref-arch/76ec36
sidebar_position: 1
title: A2A and MCP for Interoperability
description: >-
- Learn how the Agent2Agent (A2A) and Model Context Protocol (MCP) enable a decoupled, interoperable and scalable AI agent ecosystem on SAP BTP.
+ Learn how the Agent2Agent (A2A) and Model Context Protocol (MCP) enable a
+ decoupled, interoperable and scalable AI agent ecosystem on SAP BTP.
keywords:
- sap
- ai agents
@@ -32,7 +33,7 @@ unlisted: false
contributors:
- kay-schmitteckert
- hterminasyan
-discussion:
+discussion:
last_update:
author: kay-schmitteckert
date: 2026-05-04
@@ -162,4 +163,4 @@ SAP's roadmap includes continuous enhancements to both protocols, with significa
## Examples
Take a look at the following examples that build upon or implement elements of the Reference Architecture:
- [Reference Implementation for A2A-Compliant Pro-Code Agents on SAP BTP with Joule Integration](https://github.com/SAP-samples/btp-joule-a2a-pro-code-agent): Modular reference implementation covering a full-fledged agentic scenario end to end including Joule Integration via the A2A Protocol.
-- [SAP A2A Agent Toolkit Plugin](https://github.com/SAP-samples/joule-a2a-agent-toolkit/): Build, deploy, and connect AI agents to SAP Joule via the A2A (Agent-to-Agent) protocol on BTP Cloud Foundry - all from Claude Code.
\ No newline at end of file
+- [SAP A2A Agent Toolkit Plugin](https://github.com/SAP-samples/joule-a2a-agent-toolkit/): Build, deploy, and connect AI agents to SAP Joule via the A2A (Agent-to-Agent) protocol on BTP Cloud Foundry - all from Claude Code.
diff --git a/docs/ref-arch/RA0029/10-third-party-mcp-access/readme.md b/docs/ref-arch/RA0029/10-third-party-mcp-access/readme.md
index 806826bd58..b53497f775 100644
--- a/docs/ref-arch/RA0029/10-third-party-mcp-access/readme.md
+++ b/docs/ref-arch/RA0029/10-third-party-mcp-access/readme.md
@@ -1,10 +1,12 @@
---
-id: id-ra0029-10
-slug: /ref-arch/ca1d2a3e/10
+id: '137800'
+slug: /ref-arch/137800
sidebar_position: 10
title: Third-Party MCP Access to SAP Solutions
description: >-
- Guidance on accessing SAP solutions via third-party MCP servers, covering governance guardrails, OWASP MCP Top 10 risks, and SAP's recommended managed MCP approach via SAP Integration Suite and Joule Studio.
+ Guidance on accessing SAP solutions via third-party MCP servers, covering
+ governance guardrails, OWASP MCP Top 10 risks, and SAP's recommended managed
+ MCP approach via SAP Integration Suite and Joule Studio.
keywords:
- sap
- mcp
@@ -34,7 +36,7 @@ unlisted: false
contributors:
- hterminasyan
- mgnther
-discussion:
+discussion:
last_update:
author: hterminasyan
date: 2026-06-08
diff --git a/docs/ref-arch/RA0029/2-low-code-ai-agents/readme.md b/docs/ref-arch/RA0029/2-low-code-ai-agents/readme.md
index c306be4cdc..a11cde71e2 100644
--- a/docs/ref-arch/RA0029/2-low-code-ai-agents/readme.md
+++ b/docs/ref-arch/RA0029/2-low-code-ai-agents/readme.md
@@ -1,10 +1,11 @@
---
-id: id-ra0029-2
-slug: /ref-arch/ca1d2a3e/2
+id: 219c07
+slug: /ref-arch/219c07
sidebar_position: 2
title: Low-Code AI Agents with Joule Studio
description: >-
- Learn how to rapidly develop and deploy AI agents using the low-code capabilities of Joule Studio in SAP Build.
+ Learn how to rapidly develop and deploy AI agents using the low-code
+ capabilities of Joule Studio in SAP Build.
keywords:
- sap
- ai agents
@@ -30,7 +31,7 @@ draft: false
unlisted: false
contributors:
- kay-schmitteckert
-discussion:
+discussion:
last_update:
author: kay-schmitteckert
date: 2026-03-19
diff --git a/docs/ref-arch/RA0029/3-pro-code-ai-agents/readme.md b/docs/ref-arch/RA0029/3-pro-code-ai-agents/readme.md
index 3e310b92b8..8f0b73a5ad 100644
--- a/docs/ref-arch/RA0029/3-pro-code-ai-agents/readme.md
+++ b/docs/ref-arch/RA0029/3-pro-code-ai-agents/readme.md
@@ -1,10 +1,12 @@
---
-id: id-ra0029-3
-slug: /ref-arch/ca1d2a3e/3
+id: 7b6426
+slug: /ref-arch/7b6426
sidebar_position: 3
title: Pro-Code AI Agents on SAP BTP
description: >-
- Learn how to build custom, pro-code AI agents on SAP BTP using SAP Cloud SDK for AI with popular frameworks like LangGraph, AutoGen and CrewAI for maximum flexibility and control over complex business logic.
+ Learn how to build custom, pro-code AI agents on SAP BTP using SAP Cloud SDK
+ for AI with popular frameworks like LangGraph, AutoGen and CrewAI for maximum
+ flexibility and control over complex business logic.
keywords:
- sap
- ai agents
@@ -36,7 +38,7 @@ draft: false
unlisted: false
contributors:
- kay-schmitteckert
-discussion:
+discussion:
last_update:
author: kay-schmitteckert
date: 2026-06-18
@@ -131,4 +133,4 @@ Pro-code agents enable advanced scenarios that require deep technical customizat
## Examples
Take a look at the following examples that build upon or implement elements of the Reference Architecture:
- [Reference Implementation for A2A-Compliant Pro-Code Agents on SAP BTP with Joule Integration](https://github.com/SAP-samples/btp-joule-a2a-pro-code-agent): Modular reference implementation covering a full-fledged agentic scenario end to end including Joule Integration via the A2A Protocol.
-- [SAP A2A Agent Toolkit Plugin](https://github.com/SAP-samples/joule-a2a-agent-toolkit/): Build, deploy, and connect AI agents to SAP Joule via the A2A (Agent-to-Agent) protocol on BTP Cloud Foundry - all from Claude Code.
\ No newline at end of file
+- [SAP A2A Agent Toolkit Plugin](https://github.com/SAP-samples/joule-a2a-agent-toolkit/): Build, deploy, and connect AI agents to SAP Joule via the A2A (Agent-to-Agent) protocol on BTP Cloud Foundry - all from Claude Code.
diff --git a/docs/ref-arch/RA0029/4-integrate-ai-agents-with-joule/readme.md b/docs/ref-arch/RA0029/4-integrate-ai-agents-with-joule/readme.md
index 49ff04b7d9..7c63d3625a 100644
--- a/docs/ref-arch/RA0029/4-integrate-ai-agents-with-joule/readme.md
+++ b/docs/ref-arch/RA0029/4-integrate-ai-agents-with-joule/readme.md
@@ -1,10 +1,11 @@
---
-id: id-ra0029-4
-slug: /ref-arch/ca1d2a3e/4
+id: ae6821
+slug: /ref-arch/ae6821
sidebar_position: 4
title: Integrating AI Agents with Joule
description: >-
- Learn the architectural patterns for integrating both low-code and pro-code AI agents with Joule, SAP's AI copilot, for a unified user experience.
+ Learn the architectural patterns for integrating both low-code and pro-code AI
+ agents with Joule, SAP's AI copilot, for a unified user experience.
keywords:
- sap
- ai agents
@@ -32,7 +33,7 @@ draft: false
unlisted: false
contributors:
- kay-schmitteckert
-discussion:
+discussion:
last_update:
author: kay-schmitteckert
date: 2026-05-04
@@ -108,4 +109,4 @@ By supporting both of these patterns, SAP provides a comprehensive framework tha
Take a look at the following examples that build upon or implement elements of the Reference Architecture:
- [Reference Implementation for A2A-Compliant Pro-Code Agents on SAP BTP with Joule Integration](https://github.com/SAP-samples/btp-joule-a2a-pro-code-agent): Modular reference implementation covering a full-fledged agentic scenario end to end including Joule Integration via the A2A Protocol.
- [SAP A2A Agent Toolkit Plugin](https://github.com/SAP-samples/joule-a2a-agent-toolkit/): Build, deploy, and connect AI agents to SAP Joule via the A2A (Agent-to-Agent) protocol on BTP Cloud Foundry - all from Claude Code.
-- [Joule A2A: Connect Code Based Agents into Joule](https://community.sap.com/t5/technology-blog-posts-by-sap/joule-a2a-connect-code-based-agents-into-joule/ba-p/14329279): Shows how to integrate a custom Python LangGraph ReAct AI agent into Joule using pro-code extensibility and A2A integration.
\ No newline at end of file
+- [Joule A2A: Connect Code Based Agents into Joule](https://community.sap.com/t5/technology-blog-posts-by-sap/joule-a2a-connect-code-based-agents-into-joule/ba-p/14329279): Shows how to integrate a custom Python LangGraph ReAct AI agent into Joule using pro-code extensibility and A2A integration.
diff --git a/docs/ref-arch/RA0029/5-integrate-joule-agents-and-tools-into-your-ecosystem/readme.md b/docs/ref-arch/RA0029/5-integrate-joule-agents-and-tools-into-your-ecosystem/readme.md
index 4542d1d9d7..9dc650d8d5 100644
--- a/docs/ref-arch/RA0029/5-integrate-joule-agents-and-tools-into-your-ecosystem/readme.md
+++ b/docs/ref-arch/RA0029/5-integrate-joule-agents-and-tools-into-your-ecosystem/readme.md
@@ -1,10 +1,11 @@
---
-id: id-ra0029-5
-slug: /ref-arch/ca1d2a3e/5
+id: fe0d1d
+slug: /ref-arch/fe0d1d
sidebar_position: 5
title: Integrating Joule Agents into Your Ecosystem
description: >-
- Learn how to expose Joule agents for consumption by third-party applications and external systems using the Agent Gateway with the A2A protocol.
+ Learn how to expose Joule agents for consumption by third-party applications
+ and external systems using the Agent Gateway with the A2A protocol.
keywords:
- sap
- ai agents
@@ -32,7 +33,7 @@ draft: false
unlisted: false
contributors:
- kay-schmitteckert
-discussion:
+discussion:
last_update:
author: kay-schmitteckert
date: 2026-05-06
diff --git a/docs/ref-arch/RA0029/6-ai-agents-for-structured-data/readme.md b/docs/ref-arch/RA0029/6-ai-agents-for-structured-data/readme.md
index 210135792c..2c641f591b 100644
--- a/docs/ref-arch/RA0029/6-ai-agents-for-structured-data/readme.md
+++ b/docs/ref-arch/RA0029/6-ai-agents-for-structured-data/readme.md
@@ -1,9 +1,7 @@
---
-id: id-ra0005-6
-slug: /ref-arch/ca1d2a3e/7
+id: b6c158
+slug: /ref-arch/b6c158
sidebar_position: 6
-sidebar_custom_props:
- category_index: []
title: Agents for Structured Data
description: >-
Transform structured data analysis with AI-powered applications, enabling
@@ -31,7 +29,7 @@ unlisted: false
contributors:
- vedant-aero-ml
- kay-schmitteckert
-discussion:
+discussion:
last_update:
author: vedant-aero-ml
date: 2025-05-14
diff --git a/docs/ref-arch/RA0029/7-agentic-engineering-for-sap-extensions/readme.md b/docs/ref-arch/RA0029/7-agentic-engineering-for-sap-extensions/readme.md
index 3c6798e1cc..326553b15c 100644
--- a/docs/ref-arch/RA0029/7-agentic-engineering-for-sap-extensions/readme.md
+++ b/docs/ref-arch/RA0029/7-agentic-engineering-for-sap-extensions/readme.md
@@ -1,17 +1,12 @@
---
-id: id-ra0030-8
-slug: /ref-arch/ca1d2a3e/8
+id: 0821c4
+slug: /ref-arch/0821c4
sidebar_position: 8
-sidebar_custom_props:
- category_index:
- - genai
- - appdev
title: Agentic Engineering for SAP Extensions
description: >-
- Agentic engineering for BTP Extensions: context engineering, grounding through MCP
- servers and SDKs, multi-agent orchestration and architecture patterns for
+ Agentic engineering for BTP Extensions: context engineering, grounding through
+ MCP servers and SDKs, multi-agent orchestration and architecture patterns for
AI-native development on SAP BTP.
-sidebar_label: Agentic Engineering for SAP Extensions
keywords:
- sap
- agentic engineering
@@ -22,6 +17,7 @@ keywords:
- sap ai core
- SAP Fiori CAP UI5
- sap btp
+sidebar_label: Agentic Engineering for SAP Extensions
image: img/ac-soc-med.png
tags:
- genai
@@ -32,10 +28,11 @@ hide_title: false
toc_min_heading_level: 2
toc_max_heading_level: 4
draft: false
+unlisted: false
contributors:
- guilherme-segantini
- mponce
-discussion:
+discussion:
last_update:
author: guilherme-segantini
date: 2026-05-08
diff --git a/docs/ref-arch/RA0029/8-ai-agent-identity/readme.md b/docs/ref-arch/RA0029/8-ai-agent-identity/readme.md
index cd6f9ee89a..f3d25d741e 100644
--- a/docs/ref-arch/RA0029/8-ai-agent-identity/readme.md
+++ b/docs/ref-arch/RA0029/8-ai-agent-identity/readme.md
@@ -1,12 +1,16 @@
---
-id: id-ra0029-8
-slug: /ref-arch/RA0029/8
+id: 140bdb
+slug: /ref-arch/140bdb
sidebar_position: 7
-sidebar_custom_props:
- category_index: []
title: Agent Identity
description: >-
- The Agent Identity is the representation of the artifacts of an agent required to follow proper Identity Access Management and especially Agent Governance procedures. The Agent Identity allows enterprises to define and restrict how and what an agent can do within certain boundaries. The Agent Identity concept allows a generic way to manage agent access to limit unnecessary "chatty" communication between agents by establishing several policy enforcement points to fail early in the process.
+ The Agent Identity is the representation of the artifacts of an agent required
+ to follow proper Identity Access Management and especially Agent Governance
+ procedures. The Agent Identity allows enterprises to define and restrict how
+ and what an agent can do within certain boundaries. The Agent Identity concept
+ allows a generic way to manage agent access to limit unnecessary "chatty"
+ communication between agents by establishing several policy enforcement points
+ to fail early in the process.
keywords:
- sap
- ai integration
@@ -29,7 +33,7 @@ draft: false
unlisted: false
contributors:
- sapgunnar
-discussion:
+discussion:
last_update:
author: sapgunnar
date: 2026-05-12
diff --git a/docs/ref-arch/RA0029/9-agent-behavior-mining/readme.md b/docs/ref-arch/RA0029/9-agent-behavior-mining/readme.md
index f9cf1ab749..0542606d65 100644
--- a/docs/ref-arch/RA0029/9-agent-behavior-mining/readme.md
+++ b/docs/ref-arch/RA0029/9-agent-behavior-mining/readme.md
@@ -1,6 +1,6 @@
---
-id: id-ra0029-9
-slug: /ref-arch/ca1d2a3e/9
+id: 3c8d50
+slug: /ref-arch/3c8d50
sidebar_position: 9
title: Agent Behavior Mining
description: >-
@@ -28,8 +28,8 @@ toc_min_heading_level: 2
toc_max_heading_level: 4
draft: false
unlisted: false
-contributors:
-discussion:
+contributors:
+discussion:
last_update:
author: gabriel-kevorkian
date: 2026-06-02
@@ -106,4 +106,3 @@ This closes the loop on the **Agent Value Impact** pillar of SAP's [AI Agent Exc
- [SAP Signavio Process Intelligence](https://help.sap.com/docs/signavio-process-intelligence?locale=en-US)
- [SAP LeanIX Agent Hub](https://help.sap.com/docs/leanix/ea/ai-agent-hub?locale=en-US)
- [Joule Studio - AI First development environment](https://www.sap.com/products/artificial-intelligence/joule-studio.html)
-
diff --git a/docs/ref-arch/RA0029/readme.md b/docs/ref-arch/RA0029/readme.md
index 77c0a9dd2a..df6a777c84 100644
--- a/docs/ref-arch/RA0029/readme.md
+++ b/docs/ref-arch/RA0029/readme.md
@@ -1,14 +1,13 @@
---
-id: id-ra0029
-slug: /ref-arch/ca1d2a3e
+id: 98efa0
+slug: /ref-arch/98efa0
sidebar_position: 300
-sidebar_custom_props:
- category_index:
- - ai
- - appdev
title: Agentic AI & AI Agents
description: >-
- Build, integrate and orchestrate AI agents on SAP BTP. This reference architecture covers low-code agents with Joule Studio, pro-code agents with SAP Cloud SDK for AI, bidirectional integration with Joule and Agent2Agent (A2A) interoperability.
+ Build, integrate and orchestrate AI agents on SAP BTP. This reference
+ architecture covers low-code agents with Joule Studio, pro-code agents with
+ SAP Cloud SDK for AI, bidirectional integration with Joule and Agent2Agent
+ (A2A) interoperability.
keywords:
- sap
- ai agents
@@ -41,7 +40,7 @@ unlisted: false
contributors:
- kay-schmitteckert
- micinit
-discussion:
+discussion:
last_update:
author: kay-schmitteckert
date: 2026-05-04
@@ -111,4 +110,4 @@ AI agents integrate with Joule through bidirectional A2A communication, enabling
## Examples
Take a look at the following examples that build upon or implement elements of the Reference Architecture:
- [Reference Implementation for A2A-Compliant Pro-Code Agents on SAP BTP with Joule Integration](https://github.com/SAP-samples/btp-joule-a2a-pro-code-agent): Modular reference implementation covering a full-fledged agentic scenario end to end including Joule Integration via the A2A Protocol.
-- [SAP A2A Agent Toolkit Plugin](https://github.com/SAP-samples/joule-a2a-agent-toolkit/): Build, deploy, and connect AI agents to SAP Joule via the A2A (Agent-to-Agent) protocol on BTP Cloud Foundry - all from Claude Code.
\ No newline at end of file
+- [SAP A2A Agent Toolkit Plugin](https://github.com/SAP-samples/joule-a2a-agent-toolkit/): Build, deploy, and connect AI agents to SAP Joule via the A2A (Agent-to-Agent) protocol on BTP Cloud Foundry - all from Claude Code.
diff --git a/docs/ref-arch/RA0030/0-end-to-end/readme.md b/docs/ref-arch/RA0030/0-end-to-end/readme.md
index ab03ef895f..76c33f3c56 100644
--- a/docs/ref-arch/RA0030/0-end-to-end/readme.md
+++ b/docs/ref-arch/RA0030/0-end-to-end/readme.md
@@ -1,30 +1,34 @@
---
-id: id-ra0030-0
-slug: /ref-arch/LcR6Senh/0
+id: 744df4
+slug: /ref-arch/744df4
sidebar_position: 0
-title: 'Document Processing with SAP Document AI'
-description: 'Architect end-to-end document processing solutions using SAP Document AI to automate extraction, validation, and posting of business documents to enterprise systems.'
-keywords:
+title: Document Processing with SAP Document AI
+description: >-
+ Architect end-to-end document processing solutions using SAP Document AI to
+ automate extraction, validation, and posting of business documents to
+ enterprise systems.
+keywords:
- appdev
- genai
-sidebar_label: 'Document Processing with SAP Document AI'
+sidebar_label: Document Processing with SAP Document AI
image: img/logo.svg
+tags:
+ - appdev
+ - genai
hide_table_of_contents: false
hide_title: false
toc_min_heading_level: 2
toc_max_heading_level: 4
draft: false
unlisted: false
-tags:
- - appdev
- - genai
contributors:
- pirnz-sap
+discussion:
last_update:
- date: 2026-06-03
author: pirnz-sap
+ date: 2026-06-03
---
-
+
Enterprises process vast volumes of business documents daily—invoices, purchase orders, receipts, delivery notes—often requiring manual data entry into enterprise systems. Document processing (IDP) transforms this operational burden by leveraging AI to automatically extract, validate, and route document data to systems of record. SAP Document AI provides pre-trained models and generative AI capabilities to automate document processing, enabling organizations to reduce manual effort, accelerate cycle times, and improve data accuracy.
This reference architecture provides comprehensive guidance for designing and implementing, IDP solutions with SAP Document AI. From multi-channel document ingestion to AI-powered extraction, master data enrichment, and external system integrations, this guide covers architectural patterns, service selection criteria, and best practices for building document processing pipelines.
diff --git a/docs/ref-arch/RA0030/1-ingestion/readme.md b/docs/ref-arch/RA0030/1-ingestion/readme.md
index cfac6b69ba..7c23f7b026 100644
--- a/docs/ref-arch/RA0030/1-ingestion/readme.md
+++ b/docs/ref-arch/RA0030/1-ingestion/readme.md
@@ -1,28 +1,32 @@
---
-id: id-ra0030-1
-slug: /ref-arch/LcR6Senh/1
+id: e26d4d
+slug: /ref-arch/e26d4d
sidebar_position: 1
-title: 'Document Ingestion Patterns for SAP Document AI'
-description: 'Design flexible document intake architectures supporting email, API, mobile capture, and enterprise system integration for intelligent document processing.'
-keywords:
+title: Document Ingestion Patterns for SAP Document AI
+description: >-
+ Design flexible document intake architectures supporting email, API, mobile
+ capture, and enterprise system integration for intelligent document
+ processing.
+keywords:
- appdev
- genai
-sidebar_label: 'Document Ingestion Patterns for SAP Document AI'
+sidebar_label: Document Ingestion Patterns for SAP Document AI
image: img/logo.svg
+tags:
+ - appdev
+ - genai
hide_table_of_contents: false
hide_title: false
toc_min_heading_level: 2
toc_max_heading_level: 4
draft: false
unlisted: false
-tags:
- - appdev
- - genai
contributors:
- pirnz-sap
+discussion:
last_update:
- date: 2026-06-03
author: pirnz-sap
+ date: 2026-06-03
---
Business documents arrive through diverse channels. Emails, but also faxes, chats in messaging apps, ftp servers... The document ingestion accommodates these varied sources while ensuring auditability and reliable delivery to SAP Document AI for processing. The ingestion layer serves as the entry point, responsible for document capture, optional pre-processing, and submission to the AI extraction service.
@@ -69,4 +73,4 @@ The reference architecture demonstrates how documents from various sources reach
- [Document AI OData API Reference](https://api.sap.com/api/document_information_extraction_api_v2/overview)
- [SAP Cloud Integration Documentation](https://help.sap.com/docs/SAP_INTEGRATION_SUITE)
- [Joule Work Mobile App Documentation](https://help.sap.com/docs/JOULE_WORK_MOBILE)
-- [SAP Cloud Application Programming Model (CAP)](https://cap.cloud.sap/docs/guides/)
\ No newline at end of file
+- [SAP Cloud Application Programming Model (CAP)](https://cap.cloud.sap/docs/guides/)
diff --git a/docs/ref-arch/RA0030/2-enrichment/readme.md b/docs/ref-arch/RA0030/2-enrichment/readme.md
index 7269c80739..7b320068d2 100644
--- a/docs/ref-arch/RA0030/2-enrichment/readme.md
+++ b/docs/ref-arch/RA0030/2-enrichment/readme.md
@@ -1,28 +1,32 @@
---
-id: id-ra0030-2
-slug: /ref-arch/LcR6Senh/2
+id: b2b40e
+slug: /ref-arch/b2b40e
sidebar_position: 2
-title: 'Data Extraction and Enrichment Patterns for SAP Document AI'
-description: 'Design intelligent extraction architectures with schema configuration, confidence scoring, master data enrichment, and business rule validation for enterprise document processing.'
-keywords:
+title: Data Extraction and Enrichment Patterns for SAP Document AI
+description: >-
+ Design intelligent extraction architectures with schema configuration,
+ confidence scoring, master data enrichment, and business rule validation for
+ enterprise document processing.
+keywords:
- appdev
- genai
-sidebar_label: 'Data Extraction and Enrichment Patterns for SAP Document AI'
+sidebar_label: Data Extraction and Enrichment Patterns for SAP Document AI
image: img/logo.svg
+tags:
+ - appdev
+ - genai
hide_table_of_contents: false
hide_title: false
toc_min_heading_level: 2
toc_max_heading_level: 4
draft: false
unlisted: false
-tags:
- - appdev
- - genai
contributors:
- pirnz-sap
+discussion:
last_update:
- date: 2026-06-03
author: pirnz-sap
+ date: 2026-06-03
---
Extracting structured data from unstructured documents is only the first step in intelligent document processing. The enrichment layer transforms raw extraction output into business-ready information by validating data against master records and applying business rules. This approach, extraction followed by enrichment, enables high-accuracy automation while having flexibility for specific business logic.
diff --git a/docs/ref-arch/RA0030/3-posting/readme.md b/docs/ref-arch/RA0030/3-posting/readme.md
index 7a90552445..1a4960335f 100644
--- a/docs/ref-arch/RA0030/3-posting/readme.md
+++ b/docs/ref-arch/RA0030/3-posting/readme.md
@@ -1,28 +1,32 @@
---
-id: id-ra0030-3
-slug: /ref-arch/LcR6Senh/3
+id: c62bee
+slug: /ref-arch/c62bee
sidebar_position: 3
-title: 'Document Posting and System Integration Patterns for SAP Document AI'
-description: 'Design robust integration architectures for posting extracted and enriched document data to SAP S/4HANA, Business ByDesign, and third-party systems with error handling and monitoring.'
-keywords:
+title: Document Posting and System Integration Patterns for SAP Document AI
+description: >-
+ Design robust integration architectures for posting extracted and enriched
+ document data to SAP S/4HANA, Business ByDesign, and third-party systems with
+ error handling and monitoring.
+keywords:
- appdev
- genai
-sidebar_label: 'Document Posting and System Integration Patterns for SAP Document AI'
+sidebar_label: Document Posting and System Integration Patterns for SAP Document AI
image: img/logo.svg
+tags:
+ - appdev
+ - genai
hide_table_of_contents: false
hide_title: false
toc_min_heading_level: 2
toc_max_heading_level: 4
draft: false
unlisted: false
-tags:
- - appdev
- - genai
contributors:
- pirnz-sap
+discussion:
last_update:
- date: 2026-06-03
author: pirnz-sap
+ date: 2026-06-03
---
The final stage of intelligent document processing transforms validated, enriched data into business documents in enterprise systems. Selecting the appropriate integration pattern depends on complexity requirements, governance policies, and operational constraints.
@@ -64,4 +68,4 @@ The final stage of intelligent document processing transforms validated, enriche
- [SAP Cloud Integration Documentation](https://help.sap.com/docs/SAP_INTEGRATION_SUITE)
- [SAP S/4HANA Cloud OData APIs](https://api.sap.com/products/SAPS4HANACloud/overview)
- [SAP S/4HANA Cloud Private Edition APIs](https://api.sap.com/products/SAPS4HANACloudPrivateEdition/apis/all)
-- [SAP Cloud Connector Setup Guide](https://help.sap.com/docs/connectivity/sap-btp-connectivity-cf/cloud-connector)
\ No newline at end of file
+- [SAP Cloud Connector Setup Guide](https://help.sap.com/docs/connectivity/sap-btp-connectivity-cf/cloud-connector)
diff --git a/docs/ref-arch/RA0030/readme.md b/docs/ref-arch/RA0030/readme.md
index df26b20aba..48079f28de 100644
--- a/docs/ref-arch/RA0030/readme.md
+++ b/docs/ref-arch/RA0030/readme.md
@@ -1,34 +1,35 @@
---
-id: id-ra0030
-slug: /ref-arch/LcR6Senh
+id: 766aa3
+slug: /ref-arch/766aa3
sidebar_position: 30
-title: 'SAP Document AI'
-description: 'Reference Architecture for SAP Document AI.'
-keywords:
+title: SAP Document AI
+description: Reference Architecture for SAP Document AI.
+keywords:
- aws
- azure
- gcp
- genai
- cap
-sidebar_label: 'SAP Document AI'
+sidebar_label: SAP Document AI
image: img/logo.svg
-hide_table_of_contents: false
-hide_title: false
-toc_min_heading_level: 2
-toc_max_heading_level: 4
-draft: false
-unlisted: false
tags:
- aws
- azure
- gcp
- genai
- cap
+hide_table_of_contents: false
+hide_title: false
+toc_min_heading_level: 2
+toc_max_heading_level: 4
+draft: false
+unlisted: false
contributors:
- ChrisLenschow
+discussion:
last_update:
- date: 2026-06-03
author: ChrisLenschow
+ date: 2026-06-03
---
SAP Document AI helps applications turn unstructured business documents — invoices, purchase orders, remittance advices, delivery notes, contracts, and custom forms — into structured, validated data that downstream SAP and non-SAP processes can consume. It combines OCR, pretrained and customer-trained extraction models, and LLM-based reasoning into a managed service on SAP Business Technology Platform (SAP BTP).
@@ -116,6 +117,3 @@ Continue exploring the subsections to learn how to design a solution that will a
- SAP Help Portal
- [SAP Document AI (SAP Help Portal)](https://help.sap.com/docs/document-ai)
- [Generative AI Hub in SAP AI Core (SAP Help Portal)](https://help.sap.com/docs/sap-ai-core/sap-ai-core-service-guide/generative-ai-hub-in-sap-ai-core)
-
-
-
diff --git a/docusaurus.config.ts b/docusaurus.config.ts
index ef7f15bcf8..10a95ac0eb 100644
--- a/docusaurus.config.ts
+++ b/docusaurus.config.ts
@@ -1,6 +1,7 @@
const lightCodeTheme = require('prism-react-renderer').themes.github;
const darkCodeTheme = require('prism-react-renderer').themes.vsDark;
import drawioResources from './src/plugins/drawio-resources/index.js';
+import { configRedirects } from './src/constant/config-plugin-client-redirects';
import type { Config } from '@docusaurus/types';
import type * as Preset from '@docusaurus/preset-classic';
require('dotenv').config();
@@ -79,18 +80,7 @@ const config: Config = {
'./src/plugins/asset-types',
[
'@docusaurus/plugin-client-redirects',
- {
- redirects: [
- {
- from: '/docs/aigp',
- to: '/docs/ai-golden-path',
- },
- {
- from: '/docs/nsa',
- to: '/docs/ai-native-north-star-architecture',
- },
- ],
- },
+ configRedirects,
],
],
diff --git a/news/2026-04-22-introducing-the-refreshed-sap-architecture-center.md b/news/2026-04-22-introducing-the-refreshed-sap-architecture-center.md
index 265c4efe3b..bcd25baac8 100644
--- a/news/2026-04-22-introducing-the-refreshed-sap-architecture-center.md
+++ b/news/2026-04-22-introducing-the-refreshed-sap-architecture-center.md
@@ -28,8 +28,8 @@ The platform now hosts **30** reference architectures across **104** unique docu
Recent additions include practical implementations for:
-- [**Agentic AI & AI Agents**](/docs/ref-arch/ca1d2a3e) covering how to build, integrate and orchestrate AI agents on SAP BTP using low-code approaches with Joule Studio, pro-code development with SAP Cloud SDK for AI, and Agent2Agent (A2A) interoperability.
-- [**Integrating and Extending Joule**](/docs/ref-arch/06ff6062dc) exploring enterprise integration with SAP S/4HANA and SAP SuccessFactors, building custom skills and agents with Joule Studio, and extending Joule's capabilities across your landscape.
+- [**Agentic AI & AI Agents**](/docs/ref-arch/98efa0) covering how to build, integrate and orchestrate AI agents on SAP BTP using low-code approaches with Joule Studio, pro-code development with SAP Cloud SDK for AI, and Agent2Agent (A2A) interoperability.
+- [**Integrating and Extending Joule**](/docs/ref-arch/464deb) exploring enterprise integration with SAP S/4HANA and SAP SuccessFactors, building custom skills and agents with Joule Studio, and extending Joule's capabilities across your landscape.
## Community-Driven Content
@@ -71,11 +71,11 @@ Thank you to all the contributors who have made this release possible. Your dedi
We would like to highlight the contributions from our community partners who have enriched the Architecture Center with their real-world expertise. These contributions demonstrate the power of collaborative knowledge-sharing and bring valuable practitioner insights to our growing library of reference architectures.
-We extend our sincere thanks to **Fortinet** for contributing [Log-Driven Security Operations with SAP Enterprise Threat Detection and SIEM/SOAR Platforms](/docs/ref-arch/d6e703646d), and to [@randomstr1ng](https://github.com/randomstr1ng) for authoring this comprehensive security architecture that bridges SAP-native threat detection with enterprise security operations.
+We extend our sincere thanks to **Fortinet** for contributing [Log-Driven Security Operations with SAP Enterprise Threat Detection and SIEM/SOAR Platforms](/docs/ref-arch/a3e184), and to [@randomstr1ng](https://github.com/randomstr1ng) for authoring this comprehensive security architecture that bridges SAP-native threat detection with enterprise security operations.
-Our appreciation goes to **SD Worx** for sharing [SAP SuccessFactors Suite](/docs/ref-arch/5Hlvofqg), and to [@arjenvanhooydonk](https://github.com/arjenvanhooydonk) for creating this detailed overview of the SuccessFactors ecosystem that helps organisations understand the full employee lifecycle platform.
+Our appreciation goes to **SD Worx** for sharing [SAP SuccessFactors Suite](/docs/ref-arch/14d25a), and to [@arjenvanhooydonk](https://github.com/arjenvanhooydonk) for creating this detailed overview of the SuccessFactors ecosystem that helps organisations understand the full employee lifecycle platform.
-We are grateful to **Glencore** for contributing [Transitioning Architectures from SAP NetWeaver](/docs/ref-arch/9a5f7b59dc), and to [@abklgithub](https://github.com/abklgithub) for providing this essential guidance on navigating the transition from NetWeaver-based products as they approach end-of-maintenance in 2027.
+We are grateful to **Glencore** for contributing [Transitioning Architectures from SAP NetWeaver](/docs/ref-arch/4b76ae), and to [@abklgithub](https://github.com/abklgithub) for providing this essential guidance on navigating the transition from NetWeaver-based products as they approach end-of-maintenance in 2027.
These contributions exemplify the collaborative spirit that makes the SAP Architecture Center a truly community-driven resource. We invite more partners and practitioners to share their architectural insights and help shape the future of enterprise architecture guidance.
diff --git a/src/constant/config-plugin-client-redirects.ts b/src/constant/config-plugin-client-redirects.ts
new file mode 100644
index 0000000000..e4776e1590
--- /dev/null
+++ b/src/constant/config-plugin-client-redirects.ts
@@ -0,0 +1,498 @@
+export const configRedirects = {
+ redirects: [
+ {
+ from: '/docs/aigp',
+ to: '/docs/ai-golden-path',
+ },
+ {
+ from: '/docs/nsa',
+ to: '/docs/ai-native-north-star-architecture',
+ },
+ // RA0001
+ {
+ from: '/docs/ref-arch/fbdc46aaae/1',
+ to: '/docs/ref-arch/59c1f6',
+ },
+ {
+ from: '/docs/ref-arch/fbdc46aaae/2',
+ to: '/docs/ref-arch/ee6233',
+ },
+ {
+ from: '/docs/ref-arch/fbdc46aaae/3',
+ to: '/docs/ref-arch/6de922',
+ },
+ {
+ from: '/docs/ref-arch/fbdc46aaae/4',
+ to: '/docs/ref-arch/2a28bd',
+ },
+ {
+ from: '/docs/ref-arch/fbdc46aaae/5',
+ to: '/docs/ref-arch/448754',
+ },
+ {
+ from: '/docs/ref-arch/fbdc46aaae/6',
+ to: '/docs/ref-arch/988fb1',
+ },
+ {
+ from: '/docs/ref-arch/fbdc46aaae',
+ to: '/docs/ref-arch/196eba',
+ },
+ // RA0002
+ {
+ from: '/docs/ref-arch/81805673c0/1/1',
+ to: '/docs/ref-arch/a134ec',
+ },
+ {
+ from: '/docs/ref-arch/81805673c0/1/2',
+ to: '/docs/ref-arch/332db2',
+ },
+ {
+ from: '/docs/ref-arch/81805673c0/1',
+ to: '/docs/ref-arch/33c25f',
+ },
+ {
+ from: '/docs/ref-arch/81805673c0/2',
+ to: '/docs/ref-arch/cbc081',
+ },
+ {
+ from: '/docs/ref-arch/81805673c0/3',
+ to: '/docs/ref-arch/b66add',
+ },
+ {
+ from: '/docs/ref-arch/81805673c0/4',
+ to: '/docs/ref-arch/dd9a38',
+ },
+ {
+ from: '/docs/ref-arch/81805673c0/5',
+ to: '/docs/ref-arch/b6ca4c',
+ },
+ {
+ from: '/docs/ref-arch/81805673c0/6',
+ to: '/docs/ref-arch/6cbe7d',
+ },
+ {
+ from: '/docs/ref-arch/81805673c0/7',
+ to: '/docs/ref-arch/cc4e29',
+ },
+ {
+ from: '/docs/ref-arch/81805673c0/8',
+ to: '/docs/ref-arch/90706a',
+ },
+ {
+ from: '/docs/ref-arch/81805673c0/9',
+ to: '/docs/ref-arch/d7ab1e',
+ },
+ {
+ from: '/docs/ref-arch/81805673c0',
+ to: '/docs/ref-arch/bbfc34',
+ },
+ // RA0003
+ {
+ from: '/docs/ref-arch/8e1a5fbce3/1',
+ to: '/docs/ref-arch/d764f7',
+ },
+ {
+ from: '/docs/ref-arch/8e1a5fbce3/2',
+ to: '/docs/ref-arch/02c5f1',
+ },
+ {
+ from: '/docs/ref-arch/8e1a5fbce3/3',
+ to: '/docs/ref-arch/6e2937',
+ },
+ {
+ from: '/docs/ref-arch/8e1a5fbce3/4',
+ to: '/docs/ref-arch/494ec6',
+ },
+ {
+ from: '/docs/ref-arch/8e1a5fbce3/5',
+ to: '/docs/ref-arch/d5d3ce',
+ },
+ {
+ from: '/docs/ref-arch/8e1a5fbce3/6',
+ to: '/docs/ref-arch/2ce40f',
+ },
+ {
+ from: '/docs/ref-arch/8e1a5fbce3',
+ to: '/docs/ref-arch/17c8c5',
+ },
+ // RA0004
+ {
+ from: '/docs/ref-arch/a07a316077/1',
+ to: '/docs/ref-arch/af1cc6',
+ },
+ {
+ from: '/docs/ref-arch/a07a316077/2',
+ to: '/docs/ref-arch/9ce2bd',
+ },
+ {
+ from: '/docs/ref-arch/a07a316077/3',
+ to: '/docs/ref-arch/b7629d',
+ },
+ {
+ from: '/docs/ref-arch/a07a316077/4',
+ to: '/docs/ref-arch/bffef5',
+ },
+ {
+ from: '/docs/ref-arch/a07a316077/5',
+ to: '/docs/ref-arch/053d2b',
+ },
+ {
+ from: '/docs/ref-arch/a07a316077/6',
+ to: '/docs/ref-arch/200b3d',
+ },
+ {
+ from: '/docs/ref-arch/a07a316077',
+ to: '/docs/ref-arch/b27373',
+ },
+ // RA0005
+ {
+ from: '/docs/ref-arch/e5eb3b9b1d/1',
+ to: '/docs/ref-arch/01aa03',
+ },
+ {
+ from: '/docs/ref-arch/e5eb3b9b1d/2',
+ to: '/docs/ref-arch/876f58',
+ },
+ {
+ from: '/docs/ref-arch/e5eb3b9b1d/3',
+ to: '/docs/ref-arch/8063d2',
+ },
+ // page is in draft
+ // {
+ // from: '/docs/ref-arch/e5eb3b9b1d/4',
+ // to: '/docs/ref-arch/d0e5c7',
+ // },
+ // page is in draft
+ // {
+ // from: '/docs/ref-arch/e5eb3b9b1d/7',
+ // to: '/docs/ref-arch/c9cdd2',
+ // },
+ // page is in draft
+ // {
+ // from: '/docs/ref-arch/e5eb3b9b1d/10',
+ // to: '/docs/ref-arch/35863c',
+ // },
+ {
+ from: '/docs/ref-arch/e5eb3b9b1d',
+ to: '/docs/ref-arch/39eb58',
+ },
+ // RA0006
+ {
+ from: '/docs/ref-arch/a2f89cac57',
+ to: '/docs/ref-arch/c16841',
+ },
+ // RA0007
+ {
+ from: '/docs/ref-arch/d31bedf420/1',
+ to: '/docs/ref-arch/f756ab',
+ },
+ {
+ from: '/docs/ref-arch/d31bedf420/2',
+ to: '/docs/ref-arch/a5c409',
+ },
+ {
+ from: '/docs/ref-arch/d31bedf420/3',
+ to: '/docs/ref-arch/1efe95',
+ },
+ {
+ from: '/docs/ref-arch/d31bedf420/4',
+ to: '/docs/ref-arch/29b7c8',
+ },
+ {
+ from: '/docs/ref-arch/d31bedf420/5',
+ to: '/docs/ref-arch/0124a3',
+ },
+ {
+ from: '/docs/ref-arch/d31bedf420/6',
+ to: '/docs/ref-arch/98c985',
+ },
+ {
+ from: '/docs/ref-arch/d31bedf420',
+ to: '/docs/ref-arch/5942d2',
+ },
+ // RA0008
+ {
+ from: '/docs/ref-arch/263f576c90/1',
+ to: '/docs/ref-arch/cd0961',
+ },
+ {
+ from: '/docs/ref-arch/263f576c90/2',
+ to: '/docs/ref-arch/0ae6b4',
+ },
+ {
+ from: '/docs/ref-arch/263f576c90/3',
+ to: '/docs/ref-arch/04c9a0',
+ },
+ {
+ from: '/docs/ref-arch/263f576c90',
+ to: '/docs/ref-arch/0a229d',
+ },
+ // RA0009
+ {
+ from: '/docs/ref-arch/0245473a99',
+ to: '/docs/ref-arch/c1e07f',
+ },
+ // RA0010
+ {
+ from: '/docs/ref-arch/1311c18c17',
+ to: '/docs/ref-arch/1a8cb9',
+ },
+ // RA0011
+ {
+ from: '/docs/ref-arch/25a350543b',
+ to: '/docs/ref-arch/e4f25a',
+ },
+ // RA0012
+ {
+ from: '/docs/ref-arch/d9b25daf96',
+ to: '/docs/ref-arch/8aceea',
+ },
+ // RA0013
+ {
+ from: '/docs/ref-arch/f5b6b597a6/1',
+ to: '/docs/ref-arch/4ab8f2',
+ },
+ {
+ from: '/docs/ref-arch/f5b6b597a6/2',
+ to: '/docs/ref-arch/a71aa9',
+ },
+ {
+ from: '/docs/ref-arch/f5b6b597a6/3',
+ to: '/docs/ref-arch/519093',
+ },
+ {
+ from: '/docs/ref-arch/f5b6b597a6/4',
+ to: '/docs/ref-arch/6550e4',
+ },
+ {
+ from: '/docs/ref-arch/f5b6b597a6/5',
+ to: '/docs/ref-arch/12d55f',
+ },
+ {
+ from: '/docs/ref-arch/f5b6b597a6/6',
+ to: '/docs/ref-arch/2c8491',
+ },
+ {
+ from: '/docs/ref-arch/f5b6b597a6/7',
+ to: '/docs/ref-arch/4f7406',
+ },
+ {
+ from: '/docs/ref-arch/f5b6b597a6/8',
+ to: '/docs/ref-arch/9efadc',
+ },
+ {
+ from: '/docs/ref-arch/f5b6b597a6',
+ to: '/docs/ref-arch/e1732d',
+ },
+ // RA0014
+ {
+ from: '/docs/ref-arch/0ec83f98fe',
+ to: '/docs/ref-arch/24c626',
+ },
+ // RA0015
+ {
+ from: '/docs/ref-arch/c5f6fe6cf1',
+ to: '/docs/ref-arch/b3c3ac',
+ },
+ // RA0016
+ {
+ from: '/docs/ref-arch/7e558be8f1/1',
+ to: '/docs/ref-arch/544638',
+ },
+ {
+ from: '/docs/ref-arch/7e558be8f1/2',
+ to: '/docs/ref-arch/bd327f',
+ },
+ {
+ from: '/docs/ref-arch/7e558be8f1',
+ to: '/docs/ref-arch/8e8d58',
+ },
+ // RA0017
+ {
+ from: '/docs/ref-arch/7adaecbbaf',
+ to: '/docs/ref-arch/ffc84b',
+ },
+ // RA0018
+ {
+ from: '/docs/ref-arch/99fd0564be',
+ to: '/docs/ref-arch/b86487',
+ },
+ // RA0019
+ {
+ from: '/docs/ref-arch/20c6b29b1e/1',
+ to: '/docs/ref-arch/3ec73b',
+ },
+ {
+ from: '/docs/ref-arch/20c6b29b1e/2',
+ to: '/docs/ref-arch/0f59a3',
+ },
+ {
+ from: '/docs/ref-arch/20c6b29b1e/3',
+ to: '/docs/ref-arch/206025',
+ },
+ {
+ from: '/docs/ref-arch/20c6b29b1e',
+ to: '/docs/ref-arch/89ab6b',
+ },
+ // RA0020
+ {
+ from: '/docs/ref-arch/61f6a1db63',
+ to: '/docs/ref-arch/e9b7df',
+ },
+ // RA0021
+ {
+ from: '/docs/ref-arch/58f6d88e9a',
+ to: '/docs/ref-arch/6501d5',
+ },
+ // RA0022
+ {
+ from: '/docs/ref-arch/309338f0eb',
+ to: '/docs/ref-arch/5f90af',
+ },
+ // RA0023
+ {
+ from: '/docs/ref-arch/1c5706feb5',
+ to: '/docs/ref-arch/b51e91',
+ },
+ // RA0024
+ {
+ from: '/docs/ref-arch/06ff6062dc/1',
+ to: '/docs/ref-arch/ebe268',
+ },
+ {
+ from: '/docs/ref-arch/06ff6062dc/2',
+ to: '/docs/ref-arch/ea5d4f',
+ },
+ {
+ from: '/docs/ref-arch/06ff6062dc/3',
+ to: '/docs/ref-arch/ff07b1',
+ },
+ // page is in draft
+ // {
+ // from: '/docs/ref-arch/06ff6062dc/4',
+ // to: '/docs/ref-arch/c6e18f',
+ // },
+ {
+ from: '/docs/ref-arch/06ff6062dc/5',
+ to: '/docs/ref-arch/56ae6b',
+ },
+ {
+ from: '/docs/ref-arch/06ff6062dc/6',
+ to: '/docs/ref-arch/f5a3ef',
+ },
+ {
+ from: '/docs/ref-arch/06ff6062dc',
+ to: '/docs/ref-arch/464deb',
+ },
+ // RA0025
+ {
+ from: '/docs/ref-arch/9a5f7b59dc/1',
+ to: '/docs/ref-arch/8566b4',
+ },
+ {
+ from: '/docs/ref-arch/9a5f7b59dc',
+ to: '/docs/ref-arch/4b76ae',
+ },
+ // RA0026
+ {
+ from: '/docs/ref-arch/083f2d968e/1',
+ to: '/docs/ref-arch/9673f9',
+ },
+ {
+ from: '/docs/ref-arch/083f2d968e/2',
+ to: '/docs/ref-arch/7e4168',
+ },
+ {
+ from: '/docs/ref-arch/083f2d968e/3',
+ to: '/docs/ref-arch/bd733b',
+ },
+ {
+ from: '/docs/ref-arch/083f2d968e/4',
+ to: '/docs/ref-arch/9ca181',
+ },
+ {
+ from: '/docs/ref-arch/083f2d968e/5',
+ to: '/docs/ref-arch/90f40f',
+ },
+ {
+ from: '/docs/ref-arch/083f2d968e',
+ to: '/docs/ref-arch/0f87e5',
+ },
+ // RA0027
+ {
+ from: '/docs/ref-arch/d6e703646d',
+ to: '/docs/ref-arch/a3e184',
+ },
+ // RA0028
+ {
+ from: '/docs/ref-arch/5Hlvofqg',
+ to: '/docs/ref-arch/14d25a',
+ },
+ // RA0029
+ {
+ from: '/docs/ref-arch/ca1d2a3e/1',
+ to: '/docs/ref-arch/76ec36',
+ },
+ {
+ from: '/docs/ref-arch/ca1d2a3e/2',
+ to: '/docs/ref-arch/219c07',
+ },
+ {
+ from: '/docs/ref-arch/ca1d2a3e/3',
+ to: '/docs/ref-arch/7b6426',
+ },
+ {
+ from: '/docs/ref-arch/ca1d2a3e/4',
+ to: '/docs/ref-arch/ae6821',
+ },
+ {
+ from: '/docs/ref-arch/ca1d2a3e/5',
+ to: '/docs/ref-arch/fe0d1d',
+ },
+ {
+ from: '/docs/ref-arch/ca1d2a3e/7',
+ to: '/docs/ref-arch/b6c158',
+ },
+ {
+ from: '/docs/ref-arch/ca1d2a3e/8',
+ to: '/docs/ref-arch/0821c4',
+ },
+ {
+ from: '/docs/ref-arch/RA0029/8',
+ to: '/docs/ref-arch/140bdb',
+ },
+ {
+ from: '/docs/ref-arch/ca1d2a3e/9',
+ to: '/docs/ref-arch/3c8d50',
+ },
+ {
+ from: '/docs/ref-arch/ca1d2a3e/10',
+ to: '/docs/ref-arch/137800',
+ },
+ {
+ from: '/docs/ref-arch/ca1d2a3e',
+ to: '/docs/ref-arch/98efa0',
+ },
+ // RA0030
+ {
+ from: '/docs/ref-arch/LcR6Senh/0',
+ to: '/docs/ref-arch/744df4',
+ },
+ {
+ from: '/docs/ref-arch/LcR6Senh/1',
+ to: '/docs/ref-arch/e26d4d',
+ },
+ {
+ from: '/docs/ref-arch/LcR6Senh/2',
+ to: '/docs/ref-arch/b2b40e',
+ },
+ {
+ from: '/docs/ref-arch/LcR6Senh/3',
+ to: '/docs/ref-arch/c62bee',
+ },
+ {
+ from: '/docs/ref-arch/LcR6Senh',
+ to: '/docs/ref-arch/766aa3',
+ },
+ ],
+};