In this blog post we are going to explore the Migration assess capability of SAP BTP Integration suite. We'll explore step-by-step detailed instruction to migration ICO interfaces of SAP PO to SAP CPI. we'll migrate one interface (SOAP to SOAP) from SAP Process Orchestration system to our tenant and test the same from POSTMAN. By the end of this blog post, readers will have a better understanding of Migration Assessment and how it works. This exercise is intended to guide readers through the step-by-step execution of the Migration Assessment and the Migration Tool capabilities that are offered as part of the move to the Cloud.
As organizations work on digital transformation initiatives, modernizing IT technology is imperative to take advantage of the latest innovations to drive new business value while reducing costs. The adoption of new software applications and technology in the cloud has led to highly distributed system landscapes and new integration standards which require modern integration technology. In order to provide seamless business processes an integration technology is needed which can support the latest API and event-driven architectures. SAP Integration Suite is SAP’s cloud-native, fully managed integration platform as a service (iPaaS) offering. It supports all forms of modern-day integration patterns, along with pre-built content and intelligent technology built-in to help accelerate the development of new integration scenarios both internally as well as externally providing many advantages over technology like SAP Process Integration or SAP Process Orchestration.
To make the transition from SAP Process Integration/Orchestration to SAP Integration Suite as efficient as possible, it’s important to have the necessary tools to help assess the ability to migrate your current landscape (including the interfaces, security aspects and connectivity aspects), and then plan your migration strategy. For that, we are pleased to announce the release of the Migration Assessment capability in the SAP Integration Suite.
This capability helps you to estimate the technical efforts involved in the migration process and evaluates how various integration scenarios can be migrated. Migration Assessment focuses on the extraction and assessment of your current landscape design time artefacts. This capability serves as the basis for your overall migration planning.
This exercise is intended to guide you through the step-by-step execution of the Migration Assessment and the Migration Tool capabilities that are offered as part of the move to the Cloud.
Note: As a source SAP Process Orchestration system, an SAP Process Orchestration 7.5 SP20 system is up and running on SAP Cloud Appliance Library (CAL) by SAP. The scenarios in the CAL system have been tweaked to run properly with the SAP Integration Suite tenant setup for this exercise.
Find out how to migrate your existing integration scenarios to SAP Integration Suite with the Migration Assessment. This offering helps you estimate the technical efforts involved in the migration process and evaluates how various integration scenarios might be migrated.
Step 1-In the SAP Integration Suite landing page, scroll down to Capabilities, and select Create Requests from the Assess Migration Scenarios tile.
If you see at least one request. you can re-use this extract or create a new one.
If you like to create a new request, select Create, then enter a Request Name and select the System you want to connect to.
The data extraction starts. It should show status In Process. From time to time, you can refresh to check if the request has been completed.
Once the extraction finishes, the new request appears in the list of data extraction requests with status Completed. Choose the Check extraction logs icon to view the data extraction log which provides you with details about the data extraction.
The log shows you the different steps of the data extraction, its progress if still In Progress, warnings and errors during the extraction, etc. In the log, you can filer on the log level. Furthermore, you can download the log in excel format.
Next, we will run a scenario evaluation request.
Step 2 Create a Scenario Evaluation Request
Assess your integration scenarios using the information from the data extraction requests. The prerequisite is that you have at least one data extraction request in status Completed.
2. Enter a Request Name and choose a Data Extraction Request you executed previously. For this specific run of your scenario evaluation, enter an Evaluation Run Name and a Description. You usually run a new evaluation request for a new data extraction whereas you run a new evaluation run whenever the assessment rules have been changed. Select Create.
3.The new request appears in the list of scenario evaluation requests in Status in Progress.
4. Refresh and wait until the request changes to status Completed. Different Actions can be performed for a scenario evaluation request. Let’s start with opening the dashboard. Select the Open Dashboard icon.
5 .The dashboard shows you an analysis of your scenario evaluation runs with details specific to your integration scenarios, i.e., scenarios grouped by assessment categories, scenarios grouped by rough t-shirt effort estimation, statistics about adapters used in your integration scenarios, etc. You can switch between the data of all runs performed for the scenario evaluation request so far (note, if you haven’t triggered another analysis, there is only one entry in the drop-down menu).
6. If you switch to the Integration Scenarios tab, you see the list of all integration scenarios including effort size and assessment category.
7. Switch back to the list of Scenario Evaluation requests. From the Additional Options menu, you can select Trigger Analysis to schedule a new evaluation run based on current data.
8. Furthermore, you have the option to Download Details about the latest evaluation run either in an Excel format or as a PDF file.
9. The option as .xlsx file lists all integration scenarios that were part of the request with migration effort and status as well as the rules applied to them.
10.The option as .pdf file features the previously mentioned details about the integration scenarios while also providing a written summary of adapters and the assessment in general, with charts and tables as visual aids. It also maps the t-shirt effort estimation to effort estimation in person days based on project experience. This file is suited as a summarizing report, that can be used for example for management.
Step 3 MIGRATION TOOL
After having finished the assessment of the current SAP Process Orchestration landscape and having estimated the effort needed to migrate with the Migration Assessment capability, the next step is the actual migration. The goal of the Migration Tool is to provide a semi-automated migration where interfaces in SAP Cloud Integration will be automatically created based on PI Elevation content, so that ideally 60-70% of technical migration efforts are automated. The migration of scenarios is based on a template approach, which means that integration flow templates are used as skeleton to migrate the content and create the final integration flows.
Migration wizard
In this section, we will migrate SOAP to SOAP interface. As a prerequisite, you first need to create an integration package where the automatically generated integration flows are created. Create a Cloud Integration package
.
2. Navigate to Design Integrations and select Create.
In the package you just created, you should be already in Edit mode. If not, on the top right click Edit.
The best fit template is identified by the migration framework and will be automatically filled in for you. In this case it will be “P2P_SYNC_0001”. Click Next Step.