Skip to Content
Product Information
Author's profile photo Moritz Gysler

Interplay of SAP Cloud ALM and SAP Cloud Transport Management Service

In this blog post I want to explain how to leverage the power of change and deployment management in SAP Cloud ALM in conjunction with the capabilities of SAP Cloud Transport Management Service. By this integration SAP Cloud ALM is capable of supporting the following additional solutions:

SAP Solution Notes
SAP BTP, Cloud Foundry environment

Mainly development content and some selected services. More under Supported Content Types.

SAP BTP, Neo environment

Mainly development content and some selected services. More under Supported Content Types.

SAP Integration Suite

This includes the capabilities Cloud Integration and API Management.

More under Supported Content Types.

Note: SAP Cloud Transport Management will be subscribed automatically in your SAP Cloud ALM subaccount during provisioning of SAP Cloud ALM. Using this SAP Cloud Transport Management tenant in conjunction with SAP Cloud ALM is free of charge. It is not possible to use an existing SAP Cloud Transport Management tenant in conjunction with SAP Cloud ALM.

I will focus on the example of Cloud Integration as part of the SAP Integration Suite. Find more information about how to set up the integration in my blog post Enabling Change & Deployment Management in SAP Cloud ALM for SAP Integration Suite – Cloud Integration. General information about the SAP Cloud Transport Management Service integration with SAP Cloud ALM is available in our SAP Help Portal.

How to utilize features in conjunction with SAP Cloud Transport Management

After you have done the integration you are ready to use features for deploying changes made in Cloud Integration like adding new artifacts to a package. In our example we are preparing an OData service for sales orders.

  • As developer you can start as usual in your Design area within Cloud Integration:

Cloud%20Integration

 

Go%20to%20Design

 

  • Now you can create a new package or select an existing one:

Create%20or%20select%20package

 

  • In the package you can go to the “Artifacts” tab:

Artifacts%20tab

 

  • Switch to Edit mode:

Edit%20artifacts

 

  • Now you can edit an existing or add a new artifact:

Add%20new%20or%20change%20existing%20artifact

 

  • In this example the existing artifact is changed and saved as new version:

Change%20artifact%20and%20save%20as%20version

 

  • Add a comment and confirm by clicking OK:

Comment%20and%20confirm

 

  • Save the artifact change:

Save%20artifact%20change

 

  • Back on the package level the content can be transported:

Transport%20content

 

  • Comment and transport the content:

Comment%20and%20transport%20content

 

  • The Transport ID is created in the configured Cloud Transport Management Service:

Transport%20ID%20created

 

  • In SAP Cloud ALM the transport can be assigned to a feature for deployment. You need to switch to Edit mode:

 

  • The feature deployment can be triggered in Display mode:

 

  • After deployment to production tenant finished successfully the feature can be confirmed:

 

  • In Cloud Transport Management we can see that the transport was deployed to the production environment:

Validation%20in%20Cloud%20Transport%20Management

Wrap-Up

In this blog post you’ve learned how to utilize SAP Cloud Transport Management service in conjunction with SAP Cloud ALM. The chosen example for SAP Integration Suite – Cloud Integration provides a first insight how change and deployment management in SAP Cloud ALM improves your traceability and helps you keeping track of your integration scenarios.

Stay tuned to learn more about orchestrating deployment of your changes for SAP S/4HANA Cloud, private edition and Cloud Integration with one feature.

Looking forward to receiving feedback. For latest updates and notifications you can follow me by clicking Moritz Gysler.

 

Assigned Tags

      5 Comments
      You must be Logged on to comment or reply to a post.
      Author's profile photo Tobias Mache
      Tobias Mache

      Great Blogpost Moritz Gysler 💪🏼

      Author's profile photo Susumu Honna
      Susumu Honna

      Hi Moritz,

      Thank you for your great blog!

      Regarding orchestrating deployment for S/4HANA and BTP you wrote at the end, does this mean that SAP Cloud ALM already support to coordinate transport of related changes between S/4HANA and BTP like it is realized by CTS+ and Cloud TMS?

      Best regards,

      Susumu

      Author's profile photo Harald Stevens
      Harald Stevens

      Hi Susumu,

      yes, that is correct: it is possible to attach Cloud TMS (from BTP) and 'classical' CTS(+) transports (from on premise systems) to one feature. When triggering the deployment both (or several) imports get started synchronously.

      This allows handling of changes in hybrid scenarios.

      Kind regards
      Harald

       

      Author's profile photo Susumu Honna
      Susumu Honna

      Hi Harald,

      Super! Thank you so much for your quick reply!

      The function of Cloud ALM is evolving rapidly!

       

      Best regards,

      Susumu

      Author's profile photo Marcello Urbani
      Marcello Urbani

      What if one of the deployment fails? Is it able to roll back the others?