How to Set up Custom Code Migration App on BTP using CIAS BTP Service

Estimated read time 7 min read

 OVERVIEW

Automated setup and configuration in SAP BTP, ABAP environment and Cloud Integration Automation Service application subscription

Technically based on remote ABAP Test Cockpit (ATC)

Analysis of custom code for SAP S/4HANA, SAP BTP, ABAP Cloud,

 Simplified custom code remediation

Obsolete custom code removal based on usage data

Identification of custom code candidates for back-to-standard and redesign Evaluation of custom code for semi-automated adaptation (quick fixes)

Available in SAP BTP, ABAP environment

SAP BTP Cloud Integration Automation 

This service provides you a guided workflow to integrate SAP cloud solutions to on-premises and other SAP cloud solutions. The guided workflow contains instructions for manual and automated tasks to enable an easy and quick integration configuration setup and it multiple advantages as below:

It provides the User and task centric approach in integration configuration scenarios, using guided workflows.Planning capabilities to plan an integration scenarioThe guided workflow covers an integration setup for a specific scenario.Instructions are provided in a task format and can be assigned to a dedicated role.Instructions are provided based on your landscape and the chosen integration scenario.Automated technical configuration steps on selected targets are available and enabled.Monitoring capabilities for the integration scenario guided workflow.

Supported Scenario for the CIAS on CCM Application  :

 

 

System Preparation: Below step need to be executing as initial setup :

Preparing the SAP Business Suite System:Creating the SAP Note Analyzer ReportDownloading the Required SAP NotesImplementing the Required SAP NotesActivating the ADT Service NodeCreating a System User for the RFC DestinationAssigning Permissions to the System UserPreparing the Subaccount for On-Premise Connectivity: Creating a New Subaccount in SAP BTPProviding the Details of the SubaccountIncreasing the Quota for the SubaccountCreating the Destination Service InstanceAssigning Permissions to the Connection UserConnecting the Cloud Connector to the SubaccountConfiguring Access Control (RFC) with Load BalancingConfiguring Access Control (RFC) without Load BalancingCreating the RFC Destination with Load BalancingCreating the RFC Destination without Load BalancingPreparing the ABAP EnvironmentSubscribing to the Web Access for ABAPSetting up the ABAP EnvironmentProviding the Details of the ABAP EnvironmentCreating a Business User for Custom Code MigrationEnabling the Custom Code Migration ApplicationIntegrating the Destination Service InstanceMaintaining the CCM Communication ArrangementTesting the Custom Code MigrationRunning the Custom Code Migration (ABAP Environment)Running the Custom Code Migration (SAP S/4HANA)

Adding new system for Custom Code Assessment:

Step 1: Add the RFC Protocol for the backend system in Cloud Connector with sap gateway  port as below and import the list of scenarios as required:

Step2 : Create the RFC Destination in the BTP Subaccount

Step 3: We need to define the Select the SAP Business Suit System which is optional and Select the BTP Application ID in the Subscription

 Steps 4: Once we generate the Workflow for Configuring the System Component which includes :

Access Option: Can be Via (SAP Logon, Host, Message Server and Router String)Define your Message Server , Host NameExternal SAP System NameClient number, SID, Instance Number, Logon Group and the installation number .Provide the Cloud connector URL and BTP Subaccount URL

Step 5 : Add the Roles and assign to the users :

 

Step 6 : Define the scope scenario for SAP S/4HANA Migration with Without load balancing

Steps Perform the Smoke Test Run in Web On ABAP Environment :

Create SAP S/4HANA Project in CCM Application: 

 

Run the Analysis for the system to be analyzed: 

 

 

 

Now we can check the number the Analyzes findings and validate:

 

 

Conclusion: Custom Code Migration on BTP saves costs for an extra system and provides permanent access to the new features. Collected usage data can be considered for identification and removal of unused code. Advanced analysis capabilities comprise various dashboards and graphics. Top custom code TCO drivers can be detected as candidates for redesign instead of adaptation

References :

Cloud Integration Automation Service | SAP Help Portal

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

​  OVERVIEWAutomated setup and configuration in SAP BTP, ABAP environment and Cloud Integration Automation Service application subscriptionTechnically based on remote ABAP Test Cockpit (ATC)Analysis of custom code for SAP S/4HANA, SAP BTP, ABAP Cloud, Simplified custom code remediationObsolete custom code removal based on usage dataIdentification of custom code candidates for back-to-standard and redesign Evaluation of custom code for semi-automated adaptation (quick fixes)Available in SAP BTP, ABAP environmentSAP BTP Cloud Integration Automation This service provides you a guided workflow to integrate SAP cloud solutions to on-premises and other SAP cloud solutions. The guided workflow contains instructions for manual and automated tasks to enable an easy and quick integration configuration setup and it multiple advantages as below:It provides the User and task centric approach in integration configuration scenarios, using guided workflows.Planning capabilities to plan an integration scenarioThe guided workflow covers an integration setup for a specific scenario.Instructions are provided in a task format and can be assigned to a dedicated role.Instructions are provided based on your landscape and the chosen integration scenario.Automated technical configuration steps on selected targets are available and enabled.Monitoring capabilities for the integration scenario guided workflow.Supported Scenario for the CIAS on CCM Application  :   System Preparation: Below step need to be executing as initial setup :Preparing the SAP Business Suite System:Creating the SAP Note Analyzer ReportDownloading the Required SAP NotesImplementing the Required SAP NotesActivating the ADT Service NodeCreating a System User for the RFC DestinationAssigning Permissions to the System UserPreparing the Subaccount for On-Premise Connectivity: Creating a New Subaccount in SAP BTPProviding the Details of the SubaccountIncreasing the Quota for the SubaccountCreating the Destination Service InstanceAssigning Permissions to the Connection UserConnecting the Cloud Connector to the SubaccountConfiguring Access Control (RFC) with Load BalancingConfiguring Access Control (RFC) without Load BalancingCreating the RFC Destination with Load BalancingCreating the RFC Destination without Load BalancingPreparing the ABAP EnvironmentSubscribing to the Web Access for ABAPSetting up the ABAP EnvironmentProviding the Details of the ABAP EnvironmentCreating a Business User for Custom Code MigrationEnabling the Custom Code Migration ApplicationIntegrating the Destination Service InstanceMaintaining the CCM Communication ArrangementTesting the Custom Code MigrationRunning the Custom Code Migration (ABAP Environment)Running the Custom Code Migration (SAP S/4HANA)Adding new system for Custom Code Assessment:Step 1: Add the RFC Protocol for the backend system in Cloud Connector with sap gateway  port as below and import the list of scenarios as required:Step2 : Create the RFC Destination in the BTP SubaccountStep 3: We need to define the Select the SAP Business Suit System which is optional and Select the BTP Application ID in the Subscription  Steps 4: Once we generate the Workflow for Configuring the System Component which includes :Access Option: Can be Via (SAP Logon, Host, Message Server and Router String)Define your Message Server , Host NameExternal SAP System NameClient number, SID, Instance Number, Logon Group and the installation number .Provide the Cloud connector URL and BTP Subaccount URLStep 5 : Add the Roles and assign to the users : Step 6 : Define the scope scenario for SAP S/4HANA Migration with Without load balancingSteps Perform the Smoke Test Run in Web On ABAP Environment :Create SAP S/4HANA Project in CCM Application:  Run the Analysis for the system to be analyzed:    Now we can check the number the Analyzes findings and validate:  Conclusion: Custom Code Migration on BTP saves costs for an extra system and provides permanent access to the new features. Collected usage data can be considered for identification and removal of unused code. Advanced analysis capabilities comprise various dashboards and graphics. Top custom code TCO drivers can be detected as candidates for redesign instead of adaptationReferences :Cloud Integration Automation Service | SAP Help Portal                 Read More Technology Blogs by Members articles 

#SAP

#SAPTechnologyblog

You May Also Like

More From Author