Along the lifecycle of cloud-native and hybrid applications, consider the software logistics and DevOps offerings from SAP Cloud Platform that ease the handling and operation of your apps with enterprise readiness, outlined in the categories listed below.
For more information, also check out the learning journey Lifecycle Management of SAP Cloud Platform applications and the DevOps with SAP Cloud Platform page in SAP Help Portal.
Use the Best Practices for SAP Cloud Platform guide to set up your SAP Cloud Platform environment, such as by performing account structuring.
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 approach helps you to handle these interdependencies and allows an automated deployment of your applications on SAP Cloud Platform.
If you want to apply Continuous Integration/Continuous Delivery (CI/CD) principles for your development projects, consider the offerings around Continuous Integration and Delivery by SAP (such as pipeline templates you can download, pipeline step libraries to extend/adapt your pipeline, and containerized tools you can integrate into your pipeline).
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 also in SAP Cloud Platform - either for all your subaccounts (such as for changes from DEV to TST and PROD) or complementing CI/CD approaches with a defined handover from your development 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 synchronize cloud transports with on-premise changes.
To apply such a standardized, enterprise-ready transport management process for your changes in SAP Cloud Platform, use the cloud-based SAP Cloud Platform Transport Management service or the enhanced Change and Transport System (running on-premise):
For hybrid scenarios, both SAP Cloud Platform 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 Platform Transport Management in this blog post.
To gain more insights on the interplay and positioning of SAP Cloud Platform Transport Management, CTS+ and ChaRM/QGM, also see this blog post.
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.
Use monitoring and logging information provided for your applications and used services running on SAP Cloud Platform, to gain insights on the current state and potential issues of your scenarios, such as by using SAP Cloud Platform Application Logging service.
Instead of constantly monitoring the status of your applications manually, use the SAP Cloud Platform Alert Notification service to subscribe to events from SAP Cloud Platform (such as from used services), from hyperscalers or by coming up with custom alerts from your own applications. Consume those events via your channel of choice - such as via email, Slack, Microsoft Teams, or by an out-of-the-box integration into SAP Solution Manager and other management tools.
To reduce manual efforts, consider the upcoming SAP Cloud Platform Automation Pilot service to automate regular recurring tasks around the lifecycle management of your apps running on SAP Business Technology Platform.
In hybrid environments, consider extending the usage of SAP Solution Manager for the operation of hybrid scenarios spanning SAP Cloud Platform. For example, monitor integration flows throughout your landscape with Integration Monitoring, help with the availability and performance of your hybrid applications via User Monitoring, trace performance based on exposed statistics via Trace Analysis in Neo environments, and forward business-critical exceptions from SAP Cloud Platform to your on-premise operations with Exception Management. For more information, see this blog post about hybrid supportability.