Academy · BTP & Extensions · 300 Professional
CI/CD and Transport for BTP Applications
Covers building, testing and promoting SAP BTP applications the controlled way: multitarget application (MTA) packaging, pipelines in SAP Continuous Integration and Delivery, promotion through SAP Cloud Transport Management, configuration per environment with destinations and extension descriptors, and release gates from green build to signed-off production. Built around Contoso Motor Co.'s fleet order status app.
- 51 minutes
- 5 lessons + quiz
- BTP & Extension Developer, Release / Change Manager, Test Automation Engineer, Test Lead
What you’ll be able to do
- Explain MTA packaging: modules, resources, descriptors and the archive
- Design a pipeline with build, test and release stages in SAP Continuous Integration and Delivery
- Use SAP Cloud Transport Management to promote the same archive to test and production
- Manage configuration per environment with destinations and MTA extension descriptors
- Define automated and human release gates with owners, criteria and evidence
Sources and further reading
- Configure a Cloud Foundry Environment Job (SAP Continuous Integration and Delivery documentation) · SAP (SAP Help Portal documentation source on GitHub)
- Integrate Cloud Transport Management into Your Job · SAP (SAP Help Portal documentation source on GitHub)
- Defining MTA Extension Descriptors · SAP (SAP BTP documentation source on GitHub)
- Blue-Green Deployment Strategy · SAP (SAP BTP documentation source on GitHub)
- Create Transport Nodes (SAP Cloud Transport Management) · SAP (SAP Help Portal documentation source on GitHub)
- Upload MTA Extension Descriptors (SAP Cloud Transport Management) · SAP (SAP Help Portal documentation source on GitHub)
- DevOps on SAP BTP with CI/CD and SAP Build (reference architecture) · SAP Architecture Center
- Managing the Application's Lifecycle with CI/CD Service · SAP Learning