+
+
+
+Tool
+
+ |
+
+
+Description
+
+ |
+
+
+
+
+[Account Administration in the Cockpit](https://help.sap.com/viewer/65de2977205c403bbc107264b8eccf4b/Cloud/en-US/8061ecc529d74465b2b9566a634943ec.html "Learn about frequent administrative tasks you can perform using the SAP BTP cockpit, such as managing global accounts, directories, subaccounts, entitlements, and members.") :arrow_upper_right:
+
+ |
+
+
+The SAP BTP cockpit is the web-based administration interface of SAP BTP and provides access to a number of functions for configuring and managing applications, services, and subaccounts. Use the cockpit to manage resources, services, security, monitor application metrics, and perform actions on cloud applications.
+
+ |
+
+
+
+
+[Cloud Connector](https://help.sap.com/viewer/cca91383641e40ffbe03bdc78f00f681/Cloud/en-US/e6c7616abb5710148cfcf3e75d96d596.html "Learn more about the Cloud Connector: features, scenarios and setup.") :arrow_upper_right:
+
+ |
+
+
+The Cloud Connector serves as the link between on-demand applications in SAP BTP. This is the browser-based and existing on-premise systems. You can control the resources available for the cloud applications in those systems.
+
+ |
+
+
+
+
+[Command Line Interface for Cloud Foundry](https://help.sap.com/viewer/65de2977205c403bbc107264b8eccf4b/Cloud/en-US/2f1d4abd0f9f4760a301f43513d2efa6.html "Find out how to get and use the Cloud Foundry command line interface.") :arrow_upper_right:
+
+ |
+
+
+The Cloud Foundry command line interface enables you to work with the Cloud Foundry environment to deploy and manage your applications.
+
+ |
+
+
+
+
+[kubectl](https://kubernetes.io/docs/reference/kubectl/)
+
+ |
+
+
+The Kubernetes command line tool to communicate with a Kubernetes cluster's control plane, using the Kubernetes API.
+
+ |
+
+
+
+
+[kubelogin](https://github.com/int128/kubelogin)
+
+ |
+
+
+A `kubectl` plugin for Kubernetes OpenID Connect \(OIDC\) authentication.
+
+ |
+
+
+
+
+[Helm](https://helm.sh/)
+
+ |
+
+
+The package manager for Kubernetes, used for installing and managing Kubernetes applications in form of Helm charts.
+
+ |
+
+
+
+
+[ABAP RESTful Application Programming Model](https://help.sap.com/viewer/923180ddb98240829d935862025004d6/Cloud/en-US/289477a81eec4d4e84c0302fb6835035.html)
+
+ |
+
+
+The programming model that defines the architecture for efficient end-to-end development of intrinsically SAP HANA-optimized OData services \(such as SAP Fiori apps\) in the ABAP environment.
+
+ |
+
+
+
+
+[SAP BTP SDK for iOS](https://help.sap.com/viewer/product/SAP_CLOUD_PLATFORM_SDK_FOR_IOS/Latest/en-US)
+
+ |
+
+
+The SAP BTP SDK for iOS is based on the Apple Swift programming language for developing apps in the Xcode IDE and includes well-defined layers \(SDK frameworks, components, and platform services\) that simplify development of enterprise-ready mobile native iOS apps. The SDK is tightly integrated with SAP Mobile Services for Development and Operations.
+
+ |
+
+
+
+
+[SAP BTP SDK for Android](https://help.sap.com/viewer/product/SAP_CLOUD_PLATFORM_SDK_FOR_ANDROID/Latest/en-US)
+
+ |
+
+
+The SAP BTP SDK for Android provides development tools for creating native Android mobile applications that use SAP Mobile Services. The SDK is based on the Java programming language and is built on top of Google's Android SDK.
+
+ |
+
+
+
+
+[SAP Cloud SDK](https://help.sap.com/viewer/p/SAP_CLOUD_SDK)
+
+ |
+
+
+SAP Cloud SDK provides a layer of abstractions for features of SAP BTP such as logging, multitenancy, and connectivity. It also includes project templates for different execution environments and implementations.
+
+ |
+
+
+
+
+[SAP Business Application Studio](https://help.sap.com/viewer/product/SAP%20Business%20Application%20Studio/Cloud/en-US)
+
+ |
+
+
+SAP Business Application Studio is the next generation of SAP Web IDE - Develop, debug, test, and deploy SAP business applications.
+
+ |
+
+
+
+
+[SAP Build](https://help.sap.com/docs/SAP_BUILD)
+
+ |
+
+
+SAP Build enables everyone, no matter the skill level, to create and augment enterprise applications, process automations, and business sites with drag-and-drop simplicity.
+
+ |
+
+
+
+
+Service-Specific Tools
+
+ |
+
+
+The services that run on SAP BTP can come with service-specific tools. For an overview of the services and their tools, see the [SAP Discovery Center](https://www.discovery-center.cloud.sap/protected/index.html#/serviceCatalog).
+
+ |
+
+
+
diff --git a/docs/develop-and-build/using-multitarget-applications-to-manage-dependencies-41184aa.md b/docs/develop-and-build/using-multitarget-applications-to-manage-dependencies-41184aa.md
new file mode 100644
index 0000000..ba64e69
--- /dev/null
+++ b/docs/develop-and-build/using-multitarget-applications-to-manage-dependencies-41184aa.md
@@ -0,0 +1,49 @@
+
+
+# Using Multitarget Applications to Manage Dependencies
+
+One challenge of moving into the cloud is deploying applications that consist of multiple interconnected components.
+
+In Cloud Foundry, we recommend that you develop multitarget applications that let you package those components into one bundle, and deploy and manage them all at once. Cloud applications often come with a lot of heterogeneity, which is one of the key strengths of cloud development, allowing for agility, resilience, and the rapid development of new features. However, it also increases the complexity of cloud applications, which:
+
+- Usually consist of multiple interdependent software modules
+- Are written in different programming languages using multiple development tools
+- Might involve different products
+- May be deployed to multiple target runtimes
+
+A combined lifecycle lets you deploy all parts together, automatically, and in the right order, and manage the configuration of the complete solution. You can achieve such a combined lifecycle by developing multitarget applications. Each multitarget application has the following characteristics:
+
+- One archive file that includes all modules and a description of the dependencies
+- Can be delivered, transported, linked to SAP software components, and deployed
+- The process can be automated in a continuous integration pipeline
+
+The multitarget application archive contains all required application types and configurations, as well as a deployment descriptor file. It is intended to be used as a generic artifact that can be deployed and managed on several SAP BTP subaccounts. For example, you can use one multitarget application archive in your development subaccount and reuse it in your production subaccounts.
+
+As all interdependencies are part of the archive file, it's easy to pass multitarget applications from development to operations. All required information for deployment is provided during the development process. Due to the benefits provided by applying the multitarget application approach, it is also part of the SAP Cloud Application Programming Model.
+
+![](images/sap_cp_lm_mta_926ef9d.png)
+
+> ### Recommendation:
+> The approach isn't mandatory for applications that are running on SAP BTP – you can also develop without applying it. Without the multitarget application approach, you'll need to manually deploy your application artifacts, for example by triggering the deployment from SAP Business Application Studio or manually uploading artifacts via SAP BTP cockpit.
+>
+> We recommend that you use multitarget applications in the following cases:
+>
+> - You're developing a business application composed of several different parts – apps, services, content, and others – that you want to manage as a single unit.
+>
+> - Your business application has dependencies to external resources, such as backing services \(database, messaging, and so on\), APIs, and configurations from other applications.
+>
+> - Your business application has a certain default configuration, for example memory, disk, number of individual app instances, environment variables, service plans, and others.
+
+For more conceptual information about multitarget applications and detailed step-by-step instructions, see [Multitarget Applications in the Cloud Foundry Environment](https://help.sap.com/viewer/65de2977205c403bbc107264b8eccf4b/Cloud/en-US/d04fc0e2ad894545aebfd7126384307c.html "A Multitarget application (MTA) is essentially a single application that consists of multiple parts. These parts are created using various technologies and share the same lifecycle.") :arrow_upper_right:.
+
+There are several options to create multitarget application archives:
+
+- If you use SAP Business Application Studio, see [MTA Development](https://help.sap.com/docs/bas/sap-business-application-studio/mta-development).
+
+- If you use SAP Web IDE Full-Stack, you can use multitarget application templates for Cloud Foundry applications, where the descriptor file is maintained automatically, for example, whenever you add a new module in the SAP Web IDE.
+
+- If you have development modules from other sources, you can use the multitarget application archive builder, a Java-based command-line tool that builds modules and packages them into a deployable multitarget application archive, together with a deployment descriptor. It is available for download from SAP Development Tools \(see [https://tools.hana.ondemand.com/\#cloud](https://tools.hana.ondemand.com/#cloud)\).
+
+- If you use Continuous Integration and Delivery \(CI/CD\), you can let the pipeline perform an automated build of your changes pushed to your central source code repository. The outcome can also be an MTA archive. For more information, see [Delivering Applications](https://help.sap.com/viewer/df50977d8bfa4c9a8a063ddb37113c43/Cloud/en-US/b39bae31d35d4d039431973116363d57.html#loiob39bae31d35d4d039431973116363d57 "In enterprise environments, use a managed and automated delivery approach – because it is less error-prone and creates repeatable outcomes. Furthermore, you can apply governance and central control of the propagation of your changes towards your production environment.") :arrow_upper_right:.
+
+
diff --git a/docs/develop-c8906e4.md b/docs/develop-c8906e4.md
new file mode 100644
index 0000000..8a54cb1
--- /dev/null
+++ b/docs/develop-c8906e4.md
@@ -0,0 +1,23 @@
+
+
+# Develop
+
+
+
+
+
+
+
+Capability
+
+ |
+
+
+Cloud Application Programming
+
+ |
+
+
+ABAP Cloud
+
+ |
+
+
+
+
+Development Tools
+
+ |
+
+
+[SAP Business Application Studio](https://help.sap.com/docs/bas/sap-business-application-studio/what-is-sap-business-application-studio?version=Cloud)
+
+Designed and optimized for business application development in SAP ecosystems, SAP Business Application Studio enhances productivity by offering specialized tools for various scenarios, including SAP Fiori application development, SAP HANA native extensions, full-stack and mobile application development, and more.
+
+Central to the development environment is Code-OSS, the open-source foundation of Visual Studio Code, ensuring a familiar experience for developers when creating SAP-centric applications. SAP Business Application Studio streamlines the building, testing, and deployment of applications with integrated features for source control and testing. Furthermore, its Full-Stack Application Productivity Toolkit offers intuitive visual tools covering the entire development process, guaranteeing seamless integration with various SAP services and solutions.
+
+ |
+
+
+[ABAP Development Tools for Eclipse](https://tools.eu1.hana.ondemand.com/#abap)
+
+[SAP Business Application Studio](https://help.sap.com/docs/bas/sap-business-application-studio/what-is-sap-business-application-studio?version=Cloud)
+
+Use ABAP development tools for Eclipse to benefit from an efficient development environment for all ABAP-based development artifacts. Use the SAP Business Application Studio to develop the SAP Fiori parts of your ABAP-based applications.
+
+ |
+
+
+
+
+Software Delivery
+
+ |
+
+
+[SAP Continuous Integration and Delivery](https://help.sap.com/docs/continuous-integration-and-delivery/sap-continuous-integration-and-delivery/what-is-sap-continuous-integration-and-delivery?version=Cloud)
+
+Use SAP Continuous Integration and Delivery for non-ABAP applications with a full end-to-end support for SAP BTP cloud applications.
+
+SAP Continuous Integration and Delivery lets you configure and run predefined continuous integration and delivery \(CI/CD\) pipelines that automatically build, test, and deploy your code changes to speed up your development and delivery cycles.
+
+Use SAP CI for non-ABAP applications with a full end-to-end support for SAP BTP cloud applications.
+
+SAP CI guides along solid tests, zero-downtime deployment, consistency, release via feature activation, operation guidance. It supports full end-to-end support for BTP cloud applications.
+
+Consider the complete innovation lifecycle that includes \(beside others\) Design Thinking, Domain Driven Design, Feature \(Toggle\) Definition, local build, unit tests, integration tests, end-to-end tests, progressive deployment, feature activation, documentation, DevOps monitoring, usage tracking, metering, adoption measurement and closing the feedback loop.
+
+ |
+
+
+[ABAP Lifecycle Management](https://help.sap.com/docs/sap-btp-abap-environment/abap-environment/abap-lifecycle-management)
+
+- For customers:
+
+ Develop applications as software components and deliver them via the Manage Software Components application. See [Software Components](https://help.sap.com/docs/sap-btp-abap-environment/abap-environment/software-components).
+
+ A hidden Git repository is automatically managed per software component using gCTS for transport management. This process can be automated with CI/CD pipelines including steps like test automation using ABAP Test Cockpit. See [Automate the Software Lifecycle Management Process](https://help.sap.com/docs/sap-btp-abap-environment/abap-environment/automate-software-lifecycle-management-process).
+
+ SAP Cloud Transport Management can be used to optionally integrate with higher level change management processes. See [How to Export Using SAP Cloud Transport Management](https://help.sap.com/docs/sap-btp-abap-environment/abap-environment/how-to-export-using-sap-cloud-transport-management?q=cloud%20transport%20management).
+
+- For partners:
+
+ In addition to the customer scenario, products can be built based on software components with the help of the Landscape Portal to setup multitenant SaaS applications or to offer installable products like SDKs for other customers and partners. See [Landscape Portal](https://help.sap.com/docs/sap-btp-abap-environment/abap-environment/landscape-portal).
+
+
+
+
+ |
+
+
+
+
+[SAP Cloud Transport Management](https://help.sap.com/docs/cloud-transport-management/sap-cloud-transport-management/what-is-sap-cloud-transport-management?version=Cloud)
+
+Optionally complement your pipeline with an automated handover of your qualified changes into a standardized, enterprise-ready change management process. For changes in SAP BTP, Cloud Foundry runtime, the pipeline provided by SAP Continuous Integration and Delivery service allows to trigger out-of-the-box a transport in SAP Cloud Transport Management service.
+
+With other CI/CD solutions, you can also trigger such a transport via project ‘Piper’. SAP Cloud Transport Management allows you to centrally define delivery landscapes and to then handle the transport of development and application-specific content between the subaccounts defined in this landscape. With this, you can add additional control for the propagation of your changes especially towards your production environments, such as by defining who is allowed to come up and handle changes in which environment. Also, you gain the option to apply existing or new change management processes, such as being offered by change and deployment management capabilities of SAP Cloud ALM – for example, to centrally synchronize the delivery of SAP BTP changes with changes from other environments, as part of hybrid applications.
+
+You can also use SAP Cloud Transport Management to transport your changes without pipeline.
+
+ |
+
+
+
+
+Persistence
+
+ |
+
+
+[SAP HANA Cloud](https://help.sap.com/docs/hana-cloud/sap-hana-cloud-overview-guide/sap-hana-cloud-overview-guide)
+
+Use SAP HANA Cloud service for a relational storage.
+
+Use HANA Data Lake Files as Object Storage.
+
+Consider compliance features like such as Audit Log, Cryptography or Customer Managed Keys that SAP HANA Cloud offers.
+
+ |
+
+
+[SAP HANA Cloud](https://help.sap.com/docs/hana-cloud/sap-hana-cloud-overview-guide/sap-hana-cloud-overview-guide)
+
+SAP BTP, ABAP environment comes with an own ABAP-managed SAP HANA Cloud instance. Static resizing of the SAP HANA Cloud instance is supported. ABAP dictionary tables can be tagged to make use of the SAP HANA Native Storage Extensions; also, database indexes \(like unique secondary indexes and fuzzy search indexes\) and Dynamic View Caches can be defined. Furthermore, simple Database Partitioning based on primary keys is possible. Access to the SAP HANA instance data is only supported via the ABAP layer, for example, by using ABAP SQL, natively via ABAP-managed database procedures, and the ABAP SQL Service for external clients.
+
+ |
+
+
+
+
+Programming Model
+
+ |
+
+
+[SAP Cloud Application Programming Model \(CAP\)](https://cap.cloud.sap/docs/)
+
+Use SAP Cloud Application Programming Model as programming model for non-ABAP applications.
+
+Go-to frameworks for business application development. It supports the most widely adopted languages, which are: Java \(with Spring Boot\), JavaScript and TypeScript \(with Node.js\).
+
+SAP Cloud Application Programming Model guarantees to run against specific versions of Node.js and Java. Remember to plan your application to run for at least 5 years if not more.
+
+We recommend that you choose SAP BTP services over homegrown services.
+
+ |
+
+
+[ABAP RESTful Application Programming Model \(RAP\)](https://help.sap.com/docs/btp/sap-abap-restful-application-programming-model/abap-restful-application-programming-model?version=Cloud)
+
+Use ABAP RESTful Application Programming Model as a programming model within ABAP Cloud. With ABAP RESTful Application Programming Model, you can develop services for all types of SAP Fiori applications as well as publishing Web APIs.
+
+ |
+
+
+
+
+Runtime
+
+ |
+
+
+[SAP BTP, Cloud Foundry Runtime](https://help.sap.com/docs/btp/sap-business-technology-platform/cloud-foundry-environment?version=Cloud)
+
+Use SAP BTP, Cloud Foundry runtime as a runtime for CAP-based applications.
+
+ |
+
+
+[SAP BTP, ABAP Environment](https://help.sap.com/docs/btp/sap-business-technology-platform/getting-started-with-customer-account-in-abap-environment?version=Cloud)
+
+Use SAP BTP, ABAP environment for ABAP-based applications.
+
+SAP BTP, ABAP environment delivers and enforces the ABAP Cloud development model and is based on Kubernetes. The abstraction of containers and clusters is managed by the SAP BTP, ABAP environment infrastructure.
+
+ |
+
+
+
+
+[SAP BTP, Kyma Runtime](https://help.sap.com/docs/btp/sap-business-technology-platform/kyma-environment?version=Cloud)
+
+Use SAP BTP, Kyma runtime as a runtime for CAP-based applications.
+
+ |
+
+
+
+
+Client Library
+
+ |
+
+
+[SAP Cloud SDK](https://help.sap.com/docs/SAP_CLOUD_SDK)
+
+CAP is using SAP Cloud SDK behind the scenes.
+
+SAP Cloud SDK provides client libraries for consuming OData/OpenAPI services, Destination service, and Connectivity service that extend SAP solutions and other OData/OpenAPI services on SAP Business Technology Platform. These clients allow you to concentrate on your unique business logic, simplifying development and ensuring seamless integration.
+
+ |
+
+
+[Service Consumption Model](https://help.sap.com/docs/sap-btp-abap-environment/abap-environment/service-consumption-model)
+
+Use the Service Consumption Model to generate local ABAP APIs to consume remote OData, SOAP and RFC services.
+
+ |
+
+
+
+
+Connectivity
+
+ |
+
+
+[SAP Connectivity Service](https://help.sap.com/docs/connectivity/sap-btp-connectivity-cf/connectivity?version=Cloud)
+
+Use Connectivity service to securely access on-premise systems which are exposed via Cloud Connector. Using Cloud Connector service channels, it is also possible to access cloud systems such as databases from on-premise networks. For Kubernetes-based workloads, you can utilize the Connectivity Proxy to ensure secure technical connectivity from the cloud to your on-premise systems. Within the Kyma runtime, the Connectivity Proxy comes as a managed offering.
+
+ |
+
+
+[SAP Connectivity Service](https://help.sap.com/docs/connectivity/sap-btp-connectivity-cf/connectivity?version=Cloud)
+
+The Connectivity service is automatically integrated with the BTP ABAP tenants to securely access on-premise systems which are exposed via Cloud Connector.
+
+ |
+
+
+
+
+[SAP Destination Service](https://help.sap.com/docs/connectivity/sap-btp-connectivity-cf/consuming-destination-service?version=Cloud)
+
+Use Destination service to store and retrieve technical connection properties to the target systems. It automates the process of retrieving OAuth access tokens to the configured target systems. In addition, the Destination service generates and is able to renew X.509 client certificates issued by the SAP Cloud PKI.
+
+ |
+
+
+[Communication Management](https://help.sap.com/docs/sap-btp-abap-environment/abap-environment/communication-management)
+
+SAP BTP, ABAP Environment provides a Communication Management to integrate the custom applications with other systems to enable data exchange.
+
+An event consumption and event provisioning is also natively supported and integrated into the ABAP RESTful Application Programming Model \(RAP\).
+
+In addition, the SAP Destination Service can also be used to re-use destinations for CAP applications. See [SAP Destination Service](https://help.sap.com/docs/connectivity/sap-btp-connectivity-cf/consuming-destination-service?version=Cloud).
+
+ |
+
+
+
+
+Application Programming Interface
+
+ |
+
+
+[SAP Business Accelerator Hub](https://api.sap.com/)
+
+Follow API guidelines and use the SAP Business Accelerator Hub.
+
+ |
+
+
+
+
+User Interface \(Web\)
+
+ |
+
+
+[SAP Fiori Elements](https://experience.sap.com/fiori-design-web/smart-templates/)
+
+[SAPUI5](https://sapui5.hana.ondemand.com/)
+
+Use SAP Fiori elements for OData V4 to benefit from a presentation of a common UI and UX. For more flexibility, use SAP Fiori element’s Flexible Programming Model with or without SAPUI5 Freestyle. Personalization and theming are automatically supported.
+
+SAP Fiori elements and SAPUI5 help you present one consistent solution experience to your customers, and you benefit from the upcoming designs and UX improvements automatically.
+
+Remember that even the simplest UI components or more complex ones like geographic maps have compliance requirements like accessibility and theming.
+
+ |
+
+
+
+
+User Interface \(Mobile\)
+
+ |
+
+
+[SAP Mobile Development Kit](https://community.sap.com/topics/mobile-technology/mobile-development-kit)
+
+[SAP BTP SDK for Android](https://help.sap.com/doc/f53c64b93e5140918d676b927a3cd65b/Cloud/en-US/docs-en/guides/getting-started/android/overview.html)
+
+[SAP BTP SDK for iOS](https://help.sap.com/doc/f53c64b93e5140918d676b927a3cd65b/Cloud/en-US/docs-en/guides/getting-started/ios/introduction.html)
+
+Use SAP MDK, BTP SDK for Android or BTP SDK for iOS for mobile applications.
+
+These SDKs help you present one consistent solution experience to your customers.
+
+Mobile application development is massively accelerated as SAP mobile services and its SDKs generate the complete synchronization and authentication layer. Additional supported features like logging, tracing, crash reporting bring extra value to you.
+
+After deployment the Mobile services give administrators all the necessary tools and services to operate a mobile solution. Features like push, offline, mobile specific security and more simplify the operation.
+
+ |
+
+
+
+
+Central Entry Point
+
+ |
+
+
+[SAP Build Work Zone, standard edition](https://help.sap.com/docs/build-work-zone-standard-edition/sap-build-work-zone-standard-edition/what-is-sap-build-work-zone-standard-edition)
+
+[SAP Build Work Zone, advanced edition](https://help.sap.com/docs/build-work-zone-advanced-edition/sap-build-work-zone-advanced-edition/what-is-sap-build-work-zone-advanced-edition)
+
+[SAP HTML5 Application Repository Service for SAP BTP](https://help.sap.com/docs/btp/sap-business-technology-platform/developing-html5-applications-in-cloud-foundry-environment)
+
+Enable the central launchpad to offer a unified end-user experience.
+
+Customers want to create a personalized view on the applications you produce. Make sure your application can be added to a central launchpad, regardless of where it runs.
+
+ |
+
+
+[SAP Fiori Launchpad for SAP BTP, ABAP Environment](https://help.sap.com/docs/btp/sap-fiori-launchpad-for-sap-btp-abap-environment/sap-fiori-launchpad-user-guide?version=Cloud)
+
+[SAP Work Zone, standard edition](https://help.sap.com/docs/build-work-zone-standard-edition/sap-build-work-zone-standard-edition/what-is-sap-build-work-zone-standard-edition)
+
+[SAP Build Work Zone, advanced edition](https://help.sap.com/docs/build-work-zone-advanced-edition/sap-build-work-zone-advanced-edition/what-is-sap-build-work-zone-advanced-edition)
+
+[SAP HTML5 Application Repository Service for SAP BTP](https://help.sap.com/docs/btp/sap-business-technology-platform/developing-html5-applications-in-cloud-foundry-environment)
+
+SAP BTP, ABAP Environment comes with a dedicated central entry point the SAP Fiori launchpad for SAP BTP, ABAP Environment. This central entry point offers a unified end-user experience for ABAP-based applications. It is also used as the entry point for all SAP Fiori applications to administer the ABAP system.
+
+SAP Build Work Zone, standard edition offers a unified end-user experience across several systems for federation scenarios.
+
+ |
+
+
+
+
+Integration
+
+ |
+
+
+[SAP Event Mesh](https://help.sap.com/docs/event-mesh/event-mesh/what-is-sap-event-mesh?version=Cloud)
+
+[SAP Cloud Application Event Hub](https://help.sap.com/docs/event-broker/event-broker-service-guide/what-is?locale=en-US%3Fversion%3DCloud&version=Cloud)
+
+[SAP Integration Suite, advanced event mesh](https://help.sap.com/docs/SAP_ADVANCED_EVENT_MESH/649cec0ae9ac49059564a1870fb8a1b7/0d4bcd5a2be744688039160b9bb289ae.html?version=Cloud)
+
+SAP Event Mesh can be used to distribute events between selected SAP cloud and on-premise applications and third-party applications.
+
+SAP Integration Suite, advanced event mesh is currently not supported by CAP and ABAP Cloud.
+
+SAP Cloud Application Event Hub allows CAP-based applications to consume business events from supported SAP cloud applications. Currently, SAP Cloud Application Event Hub is not supported by ABAP Cloud.
+
+ |
+
+
+
+
+[SAP Master Data Integration](https://help.sap.com/docs/SAP_MASTER_DATA_INTEGRATION/c7713d6177ad479d9ea00958db9f2f81/dab76d5506a44c8e85f314fc3be30e13.html?version=CLOUD)
+
+SAP Master Data Integration service acts as the central master data hub. It uses the integration models of SAP One Domain Model as the basis for master data replication. SAP will extend the support of SAP One Domain Model in all SAP cloud applications over time to integrate them. When out-of-the-box integration with SAP Master Data Integration is not available, SAP Integration Suite can be used to integrate with SAP ERP Central Component, SAP S/4HANA, and non-SAP applications.
+
+ |
+
+
+
+
+[SAP Integration Suite](https://help.sap.com/docs/integration-suite/sap-integration-suite/what-is-sap-integration-suite?version=CLOUD)
+
+Use the Cloud Integration capability of SAP Integration Suite for mediated data or process integration, especially if complex integration flows, transformations or dedicated protocols are required. Besides mediated application-to-application integration, Cloud Integration usage is recommended for business-to-business and business-to-governance processes.
+
+The API Management capability of SAP Integration Suite allows you to easily enable your developer community with governed, secure, and policy-compliant access to all your APIs, events, and integrations.
+
+Graph is a recent addition to the API Management capability of SAP Integration Suite. Graph is a powerful semantic API mediation, combining and exposing the data from diverse systems in a complex enterprise landscape as connected data graphs. The data graphs are accessed via a single, curated, and uniform data-as-a-service API and make API consumption much easier.
+
+ |
+
+
+
+
+[Cloud Integration Automation](https://help.sap.com/docs/cloud-integration-automation/user-guide/overview)
+
+Cloud Integration Automation service provides you a guided workflow to integrate SAP cloud solutions to on-premise and other SAP cloud solutions. The guided workflow contains instructions for manual and automated tasks to enable an easy and quick integration configuration setup.
+
+ |
+
+
+
+
+Observability
+
+ |
+
+
+[SAP Cloud ALM](https://help.sap.com/docs/link-disclaimer?site=https%3A%2F%2Fsupport.sap.com%2Fen%2Falm%2Fsap-cloud-alm.html)
+
+SAP Cloud ALM helps you to implement and operate intelligent cloud and hybrid business solutions.
+
+For your CAP-based applications on SAP BTP, SAP Cloud ALM provides a central, personalized and unified operations user experience. Specifically for Java and Node.js custom-built applications in SAP BTP, Cloud Foundry runtime, there are the Data Collection Instrumentation Libraries based on Open Telemetry designed to enable the data collection infrastructure in SAP Cloud ALM. With these libraries, you can collect data for many observability use cases, such as:
+
+- Real User Monitoring
+
+- Real User Monitoring
+
+- Health Monitoring
+
+- Integration and Exception Monitoring
+
+
+
+
+ |
+
+
+[SAP Cloud ALM](https://help.sap.com/docs/link-disclaimer?site=https%3A%2F%2Fsupport.sap.com%2Fen%2Falm%2Fsap-cloud-alm.html)
+
+All ABAP cloud applications are supported by SAP Cloud ALM for central observability. SAP Cloud ALM provides the following use cases:
+
+- Real User Monitoring
+
+- Health Monitoring
+
+- Synthetic User Monitoring
+
+- Integration Monitoring
+
+- Job and Automation Monitoring
+
+- Data Forwarding to SAP Focused RUN
+
+
+For Health Monitoring, you could extend the delivered content with your own custom metrics.
+
+SAP BTP, ABAP Environment strictly distinguishes between platform monitoring and application monitoring. The platform monitoring, like availability monitoring, is ensured by the service itself.
+
+For application monitoring, which is in your responsibility, respective tools are offered. Use the Technical Monitoring Cockpit to analyze and optimize the application on-stack:
+
+- System workload
+
+- Resource consumption and capacity
+
+- Detailed statistics captured for single requests
+
+- Outbound communication
+
+- SQL statements
+
+
+
+
+ |
+
+
+
+
+[SAP Alert Notification service for SAP BTP](https://help.sap.com/docs/alert-notification/sap-alert-notification-for-sap-btp/what-is-sap-alert-notification-service-for-sap-btp?version=Cloud)
+
+Local expert tool that allows you to subscribe to events from the platform – such as from used services, from your custom-built apps, or from the infrastructure – and to consume them via your channel of choice \(such as by receiving notifications via email or in your preferred chat application\). Can be integrated into central alerting of SAP Cloud ALM.
+
+ |
+
+
+
+
+[SAP Cloud Logging](https://help.sap.com/docs/cloud-logging/cloud-logging/what-is-sap-cloud-logging?version=Cloud)
+
+SAP Cloud Logging allows you to analyze your SAP BTP workloads in great detail regarding performance, errors, usage, and other characteristics.
+
+It covers processing of logs, metrics, traces across SAP BTP, Cloud Foundry runtime and SAP BTP, Kyma runtime with flexible storage, alerting, and dashboarding.
+
+ |
+
+
+
+
+Customer Landscape Discovery
+
+ |
+
+
+[Unified Customer Landscape](https://help.sap.com/docs/btp/sap-business-technology-platform/maintaining-unified-customer-landscape?version=Cloud)
+
+Use Unified Customer Landscape service for customer landscape management.
+
+There are different ways to add systems to the *System Landscape* page in the SAP BTP cockpit: manually or automatically. If a system of your solution is associated with your global account or through a subscription in SAP BTP cockpit associated with a given subaccount, it will appear in the list automatically. Otherwise, you have to add your system manually. Systems are added to the list in one of the following ways:
+
+- Auto-Discovered
+
+ An auto-discovered system is a system \(associated with the given global account\) that has been discovered and added automatically to the list based on information of the existing system landscape. Any SAP system of the supported system types that is associated with the same customer ID, with which your global account in SAP BTP is associated, will be added automatically in the system landscape list.
+
+- Subaccount/
+
+ Specifies that the system has been added through a subscription in SAP BTP cockpit associated with a given subaccount. The subscription has been discovered and added automatically through the subaccount.
+
+- Manually-Added
+
+ Specifies that the system has been added to the list manually by the global account administrator, using the *Add System* button and completing the wizard. The system has been associated with the global account in SAP BTP.
+
+
+
+
+ |
+
+
+[Landscape Portal](https://help.sap.com/docs/sap-btp-abap-environment/abap-environment/landscape-portal)
+
+Landscape Portal is offered to manage all the systems within your global account in SAP BTP. It shows the list of the ABAP systems, it enables the control of system hibernation to reduce costs and it offers features to control the system lifecycle, for example, to nominate systems for the pre-upgrade prior to the standard upgrade of a quarterly ABAP platform release.
+
+ |
+
+
+
+
+Extensibility and Integration
+
+ |
+
+
+Side-by-Side Extensibility with Unified Customer Landscape:
+
+- [Register Systems](https://help.sap.com/docs/btp/sap-business-technology-platform/registering-sap-system?version=Cloud)
+
+- [Create Formations](https://help.sap.com/docs/btp/sap-business-technology-platform/including-sap-systems-in-formation?version=Cloud)
+
+- [SAP SuccessFactors Extensibility Service](https://help.sap.com/docs/btp/sap-business-technology-platform/extending-sap-successfactors-in-cloud-foundry-and-kyma-environment?version=Cloud)
+
+- [SAP S/4HANA Cloud Extensibility Service](https://help.sap.com/docs/btp/sap-business-technology-platform/extending-sap-s-4hana-cloud-in-cloud-foundry-and-kyma-environment?version=Cloud)
+
+
+Use Unified Customer Landscape service that offers customer landscape management capabilities for your SAP S/4HANA, SAP Ariba, SAP SuccessFactors, and other SAP and third-party systems in one single experience.
+
+In the SAP BTP cockpit, you get a comprehensive overview of all your systems associated with your customer ID. These systems can be registered or auto discovered. They are conveniently listed as a record in the *Systems* list in the *System Landscape* page in the SAP BTP cockpit. Moreover, Unified Customer Landscape lets you integrate one or more systems in a common business case by including these systems in a formation.
+
+ |
+
+
+[On-Stack Extensibility by Extending SaaS Applications](https://help.sap.com/docs/sap-btp-abap-environment/abap-environment/extending-saas-applications)
+
+In addition to the standard side-by-side approach for core applications such as SAP S/4HANA, SAP BTP, ABAP Environment also offers two extensibility options within the product itself:
+
+- With developer extensibility, you can extend partner solutions which are installed in your customer system, for example by adding custom fields, custom nodes and business logic.
+
+- With key user extensibility, you can extend a multitenancy SaaS application offered by a partner. The supported extensibility features to extend SaaS applications are UI adaptations, custom fields and custom logic \(implement Business Add-Ins\).
+
+
+You can create business configuration objects. See [Business Configuration](https://help.sap.com/docs/sap-btp-abap-environment/abap-environment/development-business-configuration).
+
+You can create and set up integration scenarios by maintaining communication arrangements.
+
+ |
+
+
+
+
+Data Privacy
+
+ |
+
+
+[SAP Data Privacy Integration](https://help.sap.com/docs/data-privacy-integration/development/data-privacy-integration?version=Cloud)
+
+Use Data Privacy Integration service to make your SAP BTP application compliant with the corporate Data Privacy and Protection standards. Integrate with the Data Privacy Integration service to support cross consumable Data Privacy and Protection features for our customers and support cross Data Privacy and Protection compliance in end-to-end processes.
+
+ |
+
+
+
+
+Workflow
+
+ |
+
+
+[SAP Task Center](https://help.sap.com/docs/task-center/sap-task-center/what-is-sap-task-center?version=Cloud)
+
+SAP Task Center service enables integration with SAP applications to provide a single entry point for end users to access all their assigned tasks. The tasks can be accessed by end users through the SAP Task Center Web application.SAP Task Center helps you integrate tasks into a central solution.
+
+Use SAP Task Center as a unified inbox for tasks across multiple applications with integrated user experience. Tasks from multiple SAP solutions are gathered in one list and ready to be processed in just one click, shortening the completion time for business-critical tasks. For example, business users can process all their tasks from the connected systems, without the need to switch and log in separately into different inboxes.
+
+[SAP Build Process Automation](https://help.sap.com/docs/build-process-automation/sap-build-process-automation/what-is-sap-build-process-automation?version=Cloud)
+
+SAP Build Process Automation provides a simpler and faster way to adapt, improve, and innovate business processes with drag-and-drop simplicity.
+
+The solution combines workflow management, SAP Intelligent Robotic Process Automation \(SAP Intelligent RPA\) functionality, decision management, process visibility, and embedded AI capabilities into one intuitive low-code experience.
+
+You can jumpstart automation projects with hundreds of process content packages, SAP Intelligent RPA bots and connectors designed specifically to enhance the capabilities of the SAP solutions you are using. It provides a unified development experience for users of all skill levels enabling fusion teams of business experts and developers to work together and solve challenges faster.
+
+ |
+
+
+
+
+Job Scheduling
+
+ |
+
+
+[SAP Job Scheduling Service](https://help.sap.com/docs/job-scheduling/sap-job-scheduling-service/what-is-sap-job-scheduling-service?version=Cloud)
+
+SAP Job Scheduling service allows you to define and manage jobs that run once or on a recurring schedule. Use this runtime-agnostic service to schedule action endpoints in your application or long-running processes using Cloud Foundry tasks. Use REST APIs to schedule jobs, including long-running jobs asynchronously, and create multiple schedule formats for simple and complex recurring schedules. Manage jobs and tasks and manage schedules with a web-based user interface.
+
+ |
+
+
+[Application Jobs](https://help.sap.com/docs/sap-btp-abap-environment/abap-environment/application-jobs)
+
+Job scheduling is integrated into the product. Application Jobs can be defined, implemented and monitored.
+
+ |
+
+
+
+
+Application Logs
+
+ |
+
+
+
+
+ |
+
+
+[Application Logs](https://help.sap.com/docs/sap-btp-abap-environment/abap-environment/application-logs)
+
+SAP Task Center helps you integrate tasks into a central Application Logging is integrated into the product. Application Logs can be defined, implemented, and monitored.
+
+ |
+
+
+
+
+Analytics
+
+ |
+
+
+[SAP Analytics Cloud](https://help.sap.com/docs/SAP_ANALYTICS_CLOUD)
+
+Use embedded analytics scenarios in your application including dashboards, multi-dimensional reports and KPIs.
+
+ |
+
+
+[SAP Analytics Cloud](https://help.sap.com/docs/SAP_ANALYTICS_CLOUD)
+
+Use SAP Analytics Cloud on top of InA-enabled Core Data Service analytical models. Furthermore, Dragonfly-based multi-dimensional reporting can be used to integrate Embedded Analytics functionality in a component-based and SAP Fiori-native way.
+
+ |
+
+
+
+
+[SAP Datasphere](https://help.sap.com/docs/SAP_DATASPHERE)
+
+For analytics across applications use SAP Datasphere.
+
+ |
+
+
+[SAP Datasphere](https://help.sap.com/docs/SAP_DATASPHERE)
+
+Via the ABAP SQL Service it is possible to integrate with SAP Datasphere. Furthermore, the ABAP SQL Service in combination with ABAP ODBC Driver or the SAP HANA Cloud ABAP SDA Adapter allows data federation via external clients respectively via SAP HANA Cloud-based SAP BTP applications.
+
+ |
+
+
+
+
+Document Management
+
+ |
+
+
+[SAP Document Management Service](https://help.sap.com/docs/document-management-service/sap-document-management-service/what-is-document-management-service?version=Cloud)
+
+Document Management Service, Integration Option lets you build document management capabilities for your business applications using the integration component or the easy-to-use, reusable UI component.
+
+Document Management Service, Application Option is a standalone, ready-to-use web application that provides document management capabilities for your enterprise content.
+
+ |
+
+
+
+
+[Object Store on SAP BTP](https://help.sap.com/docs/object-store/object-store-service-on-sap-btp/what-is-object-store)
+
+Object Store service on SAP BTP lets you store and manage objects, which involves creation, upload, download, and deletion. This service is specific to the Infrastructure-as-a-Service layer such as Azure Blob Storage, Amazon Web Services, and Google Cloud Platform.
+
+ |
+
+
+
+
+ |
+
+
+
+
+Low Code/No Code
+
+ |
+
+
+[SAP Build](https://help.sap.com/docs/SAP%20Build/9d385a1842594230993661ca78dce150/7e50fa5e724c49d1a4352848275fd3cc.html?version=Cloud)
+
+SAP Build is a low-code offering to accelerate development and automation. It enables you to create enterprise apps \(SAP Build Apps\), automate processes \(SAP Build Process Automation\), and design business sites \(SAP Build Work Zone\) without writing code. Accelerate development with prebuilt connectors and business content for SAP and third-party systems to integrate seamlessly. SAP Build fosters collaboration between business and development teams with built-in governance and lifecycle management.
+
+ |
+
+
+
+
+Service Management
+
+ |
+
+
+[SAP Service Manager](https://help.sap.com/docs/service-manager/sap-service-manager/sap-service-manager?version=Cloud)
+
+SAP Service Manager service allows you to consume platform services in any connected runtime environment, track the creation and management of service instances, and share services and service instances between different environments.
+
+ |
+
+
+
+
+ |
+
+
+
+
+Authentication
+
+ |
+
+
+[SAP Authentication and Trust Management Service](https://help.sap.com/docs/btp/sap-business-technology-platform/sap-authorization-and-trust-management-service-in-cloud-foundry-environment?version=Cloud)
+
+The SAP Authentication and Trust Management service lets you manage user authorizations and trust to identity providers. Identity providers are the user base for applications.
+
+We recommend that you use an Identity Authentication tenant, an SAP on-premise system, or a custom corporate identity provider. User authorizations are managed using technical roles at the application level, which can be aggregated into business-level role collections for large-scale cloud scenarios.
+
+ |
+
+
+[Access Management](https://help.sap.com/docs/sap-btp-abap-environment/abap-environment/access-management)
+
+User authorizations are managed and can be aggregated into business roles locally in SAP BTP, ABAP environment.
+
+ |
+
+
+
+
+[Identity Authentication](https://help.sap.com/docs/identity-authentication/identity-authentication/what-is-identity-authentication?version=Cloud)
+
+The Identity Authentication service provides you with controlled cloud-based access to business processes, applications, and data. It simplifies your user experience through authentication mechanisms, single sign-on, on-premise integration, and convenient self-service options.
+
+ |
+
+
+[Identity Authentication](https://help.sap.com/docs/identity-authentication/identity-authentication/what-is-identity-authentication?version=Cloud)
+
+The Identity Authentication service provides you with controlled cloud-based access to business processes, applications, and data. It simplifies your user experience through authentication mechanisms, single sign-on, on-premise integration, and convenient self-service options.
+
+Technical users for system-to-system communication are managed locally in the SAP BTP, ABAP environment. SAP BTP, ABAP environment supports mTLS and basic authentication as authentication options for technical users.
+
+ |
+
+
+
+
+Audit Logging
+
+ |
+
+
+[SAP Audit Log Service](https://help.sap.com/docs/btp/sap-business-technology-platform/audit-logging-in-cloud-foundry-environment?version=Cloud)
+
+SAP Audit Log is a core, security, and compliance-based SAP BTP service to provide means for audit purposes. The default and advanced capabilities of Audit Log Service are available for SAP BTP applications and services.
+
+ |
+
+
+[Manage Security Audit Log](https://help.sap.com/docs/sap-btp-abap-environment/abap-environment/manage-security-audit-log)
+
+Security audit logging is provided automatically by the SAP BTP, ABAP Environment. It can be configured by the Manage Security Audit Log administration application.
+
+ |
+
+
+
+
+[Read Access Logging](https://help.sap.com/docs/sap-btp-abap-environment/abap-environment/read-access-logging)
+
+Read Access Logging \(RAL\) is used to monitor and log read access to sensitive data. This data may be categorized as sensitive by law, by external company policy, or by internal company policy.
+
+ |
+
+
+
+
+Security
+
+ |
+
+
+[SAP Credential Store](https://help.sap.com/docs/credential-store/sap-credential-store/what-is-sap-credential-store)
+
+SAP Credential Store service provides a repository for passwords, keys and keyrings for applications that are running on SAP BTP. It enables the applications to retrieve credentials and use them for authentication to external services, or to perform cryptographic operations and TLS communication. SAP Credential Store is exposed to the applications via a REST API.
+
+ |
+
+
+[Communication Management](https://help.sap.com/docs/sap-btp-abap-environment/abap-environment/communication-management)
+
+The ABAP environment offers its Communication Management. It contains a credentials store which allows the applications to perform outbound communication using the credentials for authentication to external services and TLS communication.
+
+ |
+
+
+
+
+Identity Management
+
+ |
+
+
+[Identity Provisioning](https://help.sap.com/docs/identity-provisioning/identity-provisioning/what-is-identity-provisioning?version=Cloud)
+
+The Identity Provisioning service automates identity lifecycle processes. It helps you provision identities and their authorizations to various cloud and on-premise business applications.
+
+ |
+
+
+[Identity Provisioning](https://help.sap.com/docs/identity-provisioning/identity-provisioning/what-is-identity-provisioning?version=Cloud)
+
+The Identity Provisioning service automates identity lifecycle processes. SAP BTP, ABAP environment supports the Identity provisioning service to provision business users and their assignment to business roles.
+
+ |
+
+
+
+
+Technical Оps Аutomation
+
+ |
+
+
+[Terraform Provider for SAP BTP](https://registry.terraform.io/providers/SAP/btp/latest/docs)
+
+The Terraform provider for SAP BTP enables you to automate the provisioning, management, and configuration of resources on SAP BTP.
+
+ |
+
+
+
+
+ |
+
+
+
+
+[SAP Automation Pilot](https://discovery-center.cloud.sap/serviceCatalog/automation-pilot?region=all)
+
+SAP Automation Pilot allows to reduce operational efforts to run your cloud applications on SAP BTP by automating them. For this, it brings catalogs of automated commands, such as around database and application lifecycle management tasks for the different runtimes of SAP BTP. Use these commands to model and run your custom scenarios, optionally combined with custom scripts. Also, you can describe your needs to let the included Generative AI feature come up with a command for you. The created commands can be triggered manually, via scheduling or externally, such as from SAP Cloud ALM.
+
+ |
+
+
+
+
+ |
+
+
+
diff --git a/docs/user-experience-design-323bd93.md b/docs/user-experience-design-323bd93.md
new file mode 100644
index 0000000..c39bd7d
--- /dev/null
+++ b/docs/user-experience-design-323bd93.md
@@ -0,0 +1,33 @@
+
+
+# User Experience Design
+
+Once you have a sufficient understanding of your users’ needs, by successfully completing the Discover phase, you can start designing the user experience of your application.
+
+User experience goes beyond the user interface, and covers all aspects of the interactions a user has with the application: getting the right information shown at the right time, allowing the user to get their work done with only a few clicks needed, providing a fast and accessible solution, supporting all the international languages your users use in their systems.
+
+A product with good **usability** gives users a good user experience.
+
+**Usability** is defined by the degree to which these aspects are provided to a user to get their tasks or jobs done:
+
+- Effectiveness
+
+- Efficiency
+
+- Ease of learning \(Intuitiveness\)
+
+- Error tolerance
+
+- Satisfaction
+
+
+Consistency contributes to ease of learning and efficiency.
+
+When providing users with applications to complement or extend your SAP landscape, you will need to ensure that your applications have a similar look and feel to SAP’s standard applications, and hence provide a consistent user experience for your users. This helps to make the applications intuitive to use \(ease of learning\) and helps with efficiency, since they look and behave the same as other applications users are already familiar with. For this reason, we recommend that you follow the [SAP Fiori for Web Design Guidelines](https://experience.sap.com/fiori-design-web/). In particular, follow the [Best Practices for Designing SAP Fiori Apps](https://experience.sap.com/fiori-design-web/best-practices-for-designing-sap-fiori-apps/).
+
+In addition to consistency, ensure that your application is accessible, by following the guidance provided by [Accessibility in SAP Fiori.](https://experience.sap.com/fiori-design-web/accessibility-in-sap-fiori/) Also, be sure to provide language support for all relevant languages as well as providing suitable user assistance.
+
+When designing your application, make sure that you continue with your user research, so that you can get quick feedback about design ideas and artifacts. Iterate often, with the motto “Fail fast, fail early” – in other words, sketch out solutions, get feedback, try again, and keep on iterating until you are confident that your design is what your users need.
+
+For more information about user research during the design phase, have a look at the [User Research Method Cards](https://experience.sap.com/fiori-design-web/user-research-method-cards/#top) related to the Design phase. The methods outlined there contain the most commonly practiced user research methods at SAP.
+
diff --git a/docs/what-s-new-for-sap-btp-developer-s-guide-7cf7a39.md b/docs/what-s-new-for-sap-btp-developer-s-guide-7cf7a39.md
new file mode 100644
index 0000000..03d746a
--- /dev/null
+++ b/docs/what-s-new-for-sap-btp-developer-s-guide-7cf7a39.md
@@ -0,0 +1,998 @@
+
+
+# What's New for SAP BTP Developer's Guide
+
+
+
+
+
+**2024**
+
+
+
+
+
+
+Technical Component
+
+ |
+
+
+Environment
+
+ |
+
+
+Title
+
+ |
+
+
+Description
+
+ |
+
+
+Action
+
+ |
+
+
+Lifecycle
+
+ |
+
+
+Type
+
+ |
+
+
+Line of Business
+
+ |
+
+
+Modular Business Process
+
+ |
+
+
+Product
+
+ |
+
+
+Latest Revision
+
+ |
+
+
+Available as of
+
+ |
+
+
+
+
+SAP BTP Developer's Guide
+
+ |
+
+
+- Kyma
+- Cloud Foundry
+
+
+
+ |
+
+
+New Mission: Develop a Multitenant CAP Application
+
+ |
+
+
+You can now develop multitenant CAP applications and deploy them in SAP BTP. The Develop a Multitenant CAP Application Following the SAP BTP Developer’s Guide mission includes enabling multitenancy, deploying the application in the SAP BTP, Cloud Foundry runtime and SAP BTP, Kyma runtime, and subscribing to the multitenant application.
+
+See [Develop a Multitenant CAP Application Following the SAP BTP Developer's Guide](https://discovery-center.cloud.sap/protected/index.html#/missiondetail/4502/4789/).
+
+ |
+
+
+Info only
+
+ |
+
+
+General Availability
+
+ |
+
+
+New
+
+ |
+
+
+Technology
+
+ |
+
+
+Not applicable
+
+ |
+
+
+
+
+ |
+
+
+2024-10-17
+
+ |
+
+
+2024-10-17
+
+ |
+
+
+
+
+SAP BTP Developer's Guide
+
+ |
+
+
+- Kyma
+- Cloud Foundry
+
+
+
+ |
+
+
+Get to Know the Architecting Multi-Region Resiliency for SAP BTP Use Cases Reference Architecture
+
+ |
+
+
+A link to the [Architecting Multi-Region Resiliency for SAP BTP Use Cases](https://discovery-center.cloud.sap/refArchDetail/ref-arch-multi-region-ha) reference architecture has been added to the SAP BTP Developer's Guide. It shows the multi-region high availability architecture for SAP BTP services and the applications built on SAP BTP.
+
+See [Developing Resilient Applications](https://help.sap.com/docs/btp/btp-developers-guide/developing-resilient-applications?version=Cloud).
+
+ |
+
+
+Info only
+
+ |
+
+
+General Availability
+
+ |
+
+
+Announcement
+
+ |
+
+
+Technology
+
+ |
+
+
+Not applicable
+
+ |
+
+
+
+
+ |
+
+
+2024-10-15
+
+ |
+
+
+2024-10-15
+
+ |
+
+
+
+
+SAP BTP Developer's Guide
+
+ |
+
+
+- Kyma
+- Cloud Foundry
+
+
+
+ |
+
+
+SAP Event Broker Becomes SAP Cloud Application Event Hub
+
+ |
+
+
+The name of the SAP Event Broker service has been changed to SAP Cloud Application Event Hub.
+
+See:
+
+- [Business Application Services](https://help.sap.com/docs/btp/btp-developers-guide/understanding-available-technology#loiof3641a5635504edab2c6bb84fa86a42a)
+
+- [What Is SAP Cloud Application Event Hub?](https://help.sap.com/docs/sap-cloud-application-event-hub/sap-cloud-application-event-hub-service-guide/what-is?locale=en-US?version=Cloud)
+
+
+
+
+ |
+
+
+Info only
+
+ |
+
+
+General Availability
+
+ |
+
+
+Changed
+
+ |
+
+
+Technology
+
+ |
+
+
+Not applicable
+
+ |
+
+
+
+
+ |
+
+
+2024-07-10
+
+ |
+
+
+2024-07-10
+
+ |
+
+
+
+
+SAP BTP Developer's Guide
+
+ |
+
+
+- Kyma
+- Cloud Foundry
+
+
+
+ |
+
+
+New Option for Integrating with SAP Build Work Zone, Standard Edition
+
+ |
+
+
+You can now integrate your application with SAP Build Work Zone, standard edition through Common Data Model. For more information about the Common Data Model, see [About the Common Data Model](https://help.sap.com/docs/build-work-zone-advanced-edition/sap-build-work-zone-advanced-edition/creating-cdm-json-file-for-multi-tenancy-html5-app) and [Developing HTML5 Business Solutions as Content Providers](https://help.sap.com/docs/build-work-zone-advanced-edition/sap-build-work-zone-advanced-edition/developing-html5-apps-for-cross-subaccount-consumption). Depending on the runtime you're using, check the following tutorials:
+
+- For SAP BTP, Cloud Foundy runtime, see [Integrate Your Application with SAP Build Work Zone, Standard Edition](https://developers.sap.com/tutorials/integrate-with-work-zone.html).
+
+- For SAP BTP, Kyma runtime, see [Integrate Your Application Deployed in SAP BTP, Kyma Runtime with SAP Build Work Zone, Standard Edition](https://developers.sap.com/tutorials/integrate-with-work-zone-kymaruntime.html).
+
+
+
+
+ |
+
+
+Info only
+
+ |
+
+
+General Availability
+
+ |
+
+
+Announcement
+
+ |
+
+
+Technology
+
+ |
+
+
+Not applicable
+
+ |
+
+
+
+
+ |
+
+
+2024-04-10
+
+ |
+
+
+2024-04-10
+
+ |
+
+
+
+
+SAP BTP Developer's Guide
+
+ |
+
+
+- ABAP
+- Kyma
+- Cloud Foundry
+
+
+
+ |
+
+
+Change in the Structure of the SAP BTP Developer's Guide
+
+ |
+
+
+The new structure of the SAP BTP Developer's Guide now follows the design-led development process. It also now contains the development best practices introduced in the former Best Practices for SAP BTP guide, now renamed to [SAP BTP Administrator's Guide](https://help.sap.com/docs/BTP/df50977d8bfa4c9a8a063ddb37113c43/9f2bb927464e4d1ba3d13b2d79ca9bd1.html?locale=en-US&state=PRODUCTION&version=Cloud).
+
+See [SAP BTP Developer's Guide](https://help.sap.com/docs/btp/btp-developers-guide/btp-developers-guide?version=Cloud).
+
+ |
+
+
+Info only
+
+ |
+
+
+General Availability
+
+ |
+
+
+Announcement
+
+ |
+
+
+Technology
+
+ |
+
+
+Not applicable
+
+ |
+
+
+
+
+ |
+
+
+2024-10-07
+
+ |
+
+
+2024-10-07
+
+ |
+
+
+
+
+SAP BTP Developer's Guide
+
+ |
+
+
+- Kyma
+- Cloud Foundry
+
+
+
+ |
+
+
+New Mission: Develop an Enterprise-Grade CAP Application
+
+ |
+
+
+You can now develop enterprise-grade CAP applications and deploy them in SAP BTP. The Develop an Enterprise-Grade CAP Application Following the SAP BTP Developer’s Guide mission includes options for tracking changes, adding audit logs, and uploading attachments.
+
+See [Mission: Develop an Enterprise-Grade CAP Application Following the SAP BTP Developer’s Guide](https://help.sap.com/docs/btp/btp-developers-guide/tutorials-for-sap-cloud-application-programming-model?version=Cloud#loiob5be78656d614f91bf436d6b93b593e4).
+
+ |
+
+
+Info only
+
+ |
+
+
+General Availability
+
+ |
+
+
+New
+
+ |
+
+
+Technology
+
+ |
+
+
+Not applicable
+
+ |
+
+
+
+
+ |
+
+
+2024-10-07
+
+ |
+
+
+2024-10-07
+
+ |
+
+
+
+
+SAP BTP Developer's Guide
+
+ |
+
+
+- ABAP
+- Kyma
+- Cloud Foundry
+
+
+
+ |
+
+
+Information About Third-Party Cookies
+
+ |
+
+
+There is now information about the usage of third-party cookies.
+
+See [Development Guidance](https://help.sap.com/docs/btp/btp-developers-guide/development-guidance?version=Cloud).
+
+ |
+
+
+Info only
+
+ |
+
+
+General Availability
+
+ |
+
+
+Announcement
+
+ |
+
+
+Technology
+
+ |
+
+
+Not applicable
+
+ |
+
+
+
+
+ |
+
+
+2024-08-22
+
+ |
+
+
+2024-08-22
+
+ |
+
+
+
+
+SAP BTP Developer's Guide
+
+ |
+
+
+- Kyma
+- Cloud Foundry
+
+
+
+ |
+
+
+New Graphic Showing the Order of the Tutorials and Missions for CAP
+
+ |
+
+
+You can now use an interactive graphic to follow the tutorials and missions related to the SAP Cloud Application Programming Model \(CAP\) and based on the Incident Management sample application.
+
+See [Tutorials for SAP Cloud Application Programming Model](https://help.sap.com/docs/btp/btp-developers-guide/tutorials-for-sap-cloud-application-programming-model?version=Cloud).
+
+ |
+
+
+Info only
+
+ |
+
+
+General Availability
+
+ |
+
+
+Announcement
+
+ |
+
+
+Technology
+
+ |
+
+
+Not applicable
+
+ |
+
+
+
+
+ |
+
+
+2024-08-02
+
+ |
+
+
+2024-08-02
+
+ |
+
+
+
+
+SAP BTP Developer's Guide
+
+ |
+
+
+- Cloud Foundry
+
+
+
+ |
+
+
+Tutorials for Consuming Remote Services Moved to Tutorial Navigator
+
+ |
+
+
+The tutorials that show how to integrate the SAP S/4HANA Cloud Business Partner API to the Incident Management application are now moved to the Tutorial Navigator. There are two main groups depending on whether you have an SAP S/4HANA Cloud tenant, or you use a mock server:
+
+- [Consume Remote Services from S/4HANA Cloud in Your Full-Stack CAP Application Following the SAP BTP Developer's Guide and Deploy in SAP BTP, Cloud Foundry Runtime](https://developers.sap.com/group.sap-s4hana-consume-remote-services.html)
+
+- [Consume Remote Services from a Mock Server in Your Full-Stack CAP Application Following the SAP BTP Developer's Guide and Deploy in SAP BTP, Cloud Foundry Runtime](https://developers.sap.com/group.sap-mock-consume-remote-services.html)
+
+
+
+
+ |
+
+
+Info only
+
+ |
+
+
+General Availability
+
+ |
+
+
+Announcement
+
+ |
+
+
+Technology
+
+ |
+
+
+Not applicable
+
+ |
+
+
+
+
+ |
+
+
+2024-08-01
+
+ |
+
+
+2024-08-01
+
+ |
+
+
+
+
+SAP BTP Developer's Guide
+
+ |
+
+
+- Kyma
+- Cloud Foundry
+
+
+
+ |
+
+
+Explore the Develop a Side-by-Side CAP-Based Extension Application Following the SAP BTP Developer’s Guide Mission
+
+ |
+
+
+There is a new mission published that is part of the hands-on materials for the SAP Cloud Application Programming Model \(CAP\).
+
+The mission explains how you can implement side-by-side SAP Cloud Application Programming Model \(CAP\)-based extension applications and deploy them in SAP BTP and is based on the Incident Management sample application.
+
+See:
+
+- [Tutorials for SAP Cloud Application Programming Model](https://help.sap.com/docs/btp/btp-developers-guide/tutorials-for-sap-cloud-application-programming-model?version=Cloud)
+
+- [Mission: Develop a Side-by-Side CAP-Based Extension Application Following the SAP BTP Developer’s Guide](https://discovery-center.cloud.sap/protected/index.html#/missiondetail/4426/4712/)
+
+
+
+
+ |
+
+
+Info only
+
+ |
+
+
+General Availability
+
+ |
+
+
+Announcement
+
+ |
+
+
+Technology
+
+ |
+
+
+Not applicable
+
+ |
+
+
+
+
+ |
+
+
+2024-06-03
+
+ |
+
+
+2024-06-03
+
+ |
+
+
+
+
+SAP BTP Developer's Guide
+
+ |
+
+
+- Kyma
+- Cloud Foundry
+
+
+
+ |
+
+
+Explore the Implement Observability in a Full-Stack CAP Application Following SAP BTP Developer’s Guide Mission
+
+ |
+
+
+There is a new mission published that is part of the hands-on materials for the SAP Cloud Application Programming Model \(CAP\).
+
+The mission explains how you can add observability to your SAP Cloud Application Programming Model \(CAP\)-based applications and is based on the Incident Management sample application.
+
+See:
+
+- [Tutorials for SAP Cloud Application Programming Model](https://help.sap.com/docs/btp/btp-developers-guide/tutorials-for-sap-cloud-application-programming-model?version=Cloud)
+
+- [Mission: Implement Observability in a Full-Stack CAP Application Following SAP BTP Developer’s Guide](https://discovery-center.cloud.sap/protected/index.html#/missiondetail/4432/4718/)
+
+
+
+
+ |
+
+
+Info only
+
+ |
+
+
+General Availability
+
+ |
+
+
+Announcement
+
+ |
+
+
+Technology
+
+ |
+
+
+Not applicable
+
+ |
+
+
+
+
+ |
+
+
+2024-05-31
+
+ |
+
+
+2024-05-31
+
+ |
+
+
+
+
+SAP BTP Developer's Guide
+
+ |
+
+
+- ABAP
+
+
+
+ |
+
+
+Explore the Develop a Full-Stack RAP Application Following the SAP BTP Developer’s Guide Mission
+
+ |
+
+
+There is a new mission published that is part of the hands-on materials for ABAP Cloud: Develop a Full-Stack RAP Application Following the SAP BTP Developer’s Guide. It is based on the Travel sample application of the [Flight Reference Scenario](https://github.com/SAP-samples/abap-platform-refscen-flight) that is the best practice example for developing, deploying, and operating a full-stack application using ABAP RESTful Application Programming Model \(RAP\) and SAP Fiori.
+
+See [Tutorials for ABAP Cloud](https://help.sap.com/docs/btp/btp-developers-guide/tutorials-for-abap-cloud?version=Cloud).
+
+ |
+
+
+Info only
+
+ |
+
+
+General Availability
+
+ |
+
+
+Announcement
+
+ |
+
+
+Technology
+
+ |
+
+
+Not applicable
+
+ |
+
+
+
+
+ |
+
+
+2024-04-18
+
+ |
+
+
+2024-04-18
+
+ |
+
+
+
+
+SAP BTP Developer's Guide
+
+ |
+
+
+- ABAP
+- Kyma
+- Cloud Foundry
+
+
+
+ |
+
+
+Build Your Application from Concept to Code
+
+ |
+
+
+The SAP BTP Developer's Guide now provides insights on how to deliver a cloud application from concept to a final product. The section **From Concept to Code** outlines a progressive approach that includes the following steps:
+
+- Identify the business problem
+
+- Deliver a cloud application from concept to a final product
+
+- Understand modularization in general
+
+- Understand modularization in the context of microservice-based architecture
+
+- Learn why the domain-driven design is an adequate approach
+
+- Learn about the domain-driven design starter modeling process
+
+- Check how complex your scenario is
+
+
+For more information, see [From Concept to Code](https://help.sap.com/docs/btp/btp-developers-guide/from-concept-to-code?version=Cloud).
+
+ |
+
+
+Info only
+
+ |
+
+
+General Availability
+
+ |
+
+
+Announcement
+
+ |
+
+
+Technology
+
+ |
+
+
+Not applicable
+
+ |
+
+
+SAP BTP Developer's Guide
+
+ |
+
+
+2024-03-21
+
+ |
+
+
+2024-03-21
+
+ |
+
+
+