Setup & Plan

Use the SAP BTP Administrator's Guide(opens in new tab) to plan and set up your environment on SAP Business Technology Platform, such as by performing account structuring.

If you want to apply Continuous Integration/Continuous Delivery (CI/CD) principles for your development projects, consider SAP Continuous Integration and Delivery service(opens in new tab), SAP's Pipeline-as-a-Service offering.

Develop & Build

Cloud business applications are typically composed of multiple modules that are developed using different languages and technologies, get deployed to a variety of target runtime environments, and have dependencies to consider. The Multitarget Application(opens in new tab) approach helps you to handle these interdependencies and allows an automated deployment of your applications on SAP Business Technology Platform.

If you apply CI/CD principles, you will use your corresponding automated pipelines to perform automated builds, tests and deployments along all required categories and to execute builds.

Deploy & Change

If you need more control of your deployments in enterprise environments, especially towards your production environment, you can use transport management to handle the propagation of your changes in SAP Business Technology Platform - either for all your subaccounts (such as for changes from DEV to TST and PROD) or complementing CI approaches with a defined handover of qualified release candidates from your development landscape into a delivery landscape (from DEV to PRE-PROD and PROD). With this, you can add transparency on the audit trail of your cloud changes, establish a separation of concerns, and gain the option to integrate your cloud changes into change management, to synchronize cloud transports with on-premise changes.

To apply such a standardized, enterprise-ready transport management process for your changes in SAP Business Technology Platform, use the cloud-based SAP Cloud Transport Management(opens in new tab) service. It lets you manage transports between SAP BTP accounts in Cloud Foundry, and between SAP BTP, ABAP environments. Transport development artifacts (in form of Multitarget Application archives or content from SAP Build Apps) and application-specific content, such as SAP Integration Suite content.

For hybrid scenarios, SAP Cloud Transport Management is integrated into change and deployment management capabilities of SAP Cloud ALM (blog post). Also, SAP Cloud Transport Management (and enhanced Change and Transport System) can be integrated into SAP Solution Manager Change Request Management (ChaRM) and Quality Gate Management (QGM), such as described for SAP Cloud Transport Management in this blog post(opens in new tab).

To gain more insights on the interplay and positioning of SAP Cloud Transport Management and ChaRM/QGM, also see this blog post(opens in new tab).

Integrate & Test

Cloud Integration Automation Service is a unified framework for the integration of cloud solutions from SAP. It offers a selection of integration scenario and configuration targets via SAP Maintenance Planner. You can generate guided, standardized and role-based workflows, which are partially automated. The workflows will reuse the Planning and Landscape information accessible from within SAP Maintenance Planner.

With this integration service, the manual effort for the integration of available scenarios is significantly reduced.

See also the following Cloud Integration Automation blog post(opens in new tab).

Operate & Monitor

SAP Cloud ALM is the central operations platform of SAP Business Technology Platform - for more information, see SAP Cloud ALM for Operations(opens in new tab).

For this, SAP Cloud ALM works together with local operations expert tools from SAP Business Technology Platform. For example:

  • Use SAP Cloud Logging service(opens in new tab) to store, visualize and analyze application logs, metrics, and traces from your SAP BTP runtime environments. 
  • Use SAP Alert Notification service for SAP BTP to subscribe to events from SAP Business Technology Platform (such as from used services), from hyperscalers, from other third-party sources, or by coming up with custom alerts from your own applications. 
  • To reduce manual efforts, consider the SAP Automation Pilot service to automate regular recurring operation tasks around the lifecycle management of your apps running on SAP Business Technology Platform, such as for daily operation tasks or alert remediation. These automated tasks can then be triggered as recommended actions from SAP Cloud ALM.