Technology Blogs by Members
Explore a vibrant mix of technical expertise, industry insights, and tech buzz in member blogs covering SAP products, technology, and events. Get in the mix!
cancel
Showing results for 
Search instead for 
Did you mean: 
shoeb_k
Participant

Hello,

SAP Integration Suite is a new age solution designed to streamline the integration of SAP and non-SAP systems. Integration Suite extends its reach to integrate Cloud and On-premises applications, data sources and APIs. 

SAP is encouraging customers to transition older integration solutions (like PI/PO) to a more unified and cloud centric solution which is the Integration Suite. This means that now we must consider doing migration assessments from PI/PO to Integration Suite.

Fortunately, SAP provides a ready to use Migration Assessment tool with the Integration Suite subscription.

High level process flow of how we can achieve the Migration Assessment

shoeb_k_0-1717051863574.png

 

Pre-requisite: Application subscription to Integration Suite in your BTP subaccount.

shoeb_k_0-1716913239523.png

 

Preparation: When you intend to do the assessment on SAP PO which is hosted on-premises using a tool which is enabled by Integration Suite, a cloud hosted service, you must make sure that you have a valid and secure connection well established, this is where we use SAP Cloud Connector service.

SAP cloud connector is a service hosted on-premises and is connected with BTP subaccount and further leveraged by Cloud/SaaS applications. The diagram below provides a general overview:

shoeb_k_0-1716914336271.png

 

On-Premise setup and configurations:

SAP Cloud connector installation steps are provided here - https://blog.sap-press.com/installing-the-sap-cloud-connector

Once installed, you can perform the configuration by logging into the Cloud connector using the url - Access https://localhost:8443, initially with Name “Administrator” and Password “manage”, password to be changed on initial logon. 

shoeb_k_1-1716914731683.png

Provide the BTP subaccount details where you have your Integration Suite subscription and save.

shoeb_k_2-1716914885433.png

Check for successful connection with BTP subaccount on the top bar of the Cloud Connector logon page.

 

Now, we will have to create a new connection with the backend SAP PI/PO system.

In the Cloud Connector, on the left side bar, click 'Cloud to On-Premise' and click on 'add' system

From the drop-down options select 'SAP Process Integration' 

shoeb_k_1-1717052167320.png

 

Next, provide the protocol (HTTP/HTTPS)

Next, provide PI/PO host and port information, note that this must be accessible from Cloud connector host.

Next, provide a virtual host and port, which will be mapped to the actual ones 

shoeb_k_4-1716915425591.png

Next, choose the option to use Virtual host and port

shoeb_k_5-1716915538852.png

Next, check Internal host and finish the configuration 

shoeb_k_2-1717052298583.png

 

Under the check result if we see 'Reachable' comment that means we have a successful connection from Cloud Connector to SAP PO. Otherwise, troubleshooting may be required.

shoeb_k_7-1716915764822.png

In addition to this we will have to expose following PO services for Migration assessment (service names are listed below)

/CommunicationChannelInService
/IntegratedCongurationInService
/SenderAgreementInService
/AlertRuleInService
/IntegratedConfiguration750InService
/ValuemappingInService
/ConfigurationScenarionInService
/BPMFacaseBeanImplService
/ReceiverAgreementInService
/rep/read/ext
/dir/read/ext
/rep/support/SimpleQuery

Add each of the services here with path and all sub paths selection

shoeb_k_8-1716916416713.png

This is where our Cloud Connector configuration is completed. 

 

Configurations and Setup on cloud:

To check the connectivity from Integration Suite, log in to Integration Suite, click 'monitor' from the left pane and select 'integrations' 

shoeb_k_10-1716916755513.png

Go to the 'Cloud Connector' tab, provide location ID that was defined during Cloud Connector setup and click on 'Send'

shoeb_k_0-1717052705338.png

 

If you get a message like below, we have a successful connection between Cloud Connector and the Integration suite which also means we have successfully connected to On-premise PO system.

shoeb_k_12-1716916954178.png

Now, that we have the connectivity set up and we can proceed with the assessment.

Please make sure that you have a valid SAP PO user setup with the following roles/authorizations and that you have the user credentials.

SAP_XI_API_DISPLAY_J2EE

SAP_XI_API_DEVELOP_J2EE

SAP_XI_MONITOR_J2EE

 

Let us now explore how we can perform the assessment on PI/PO environment.

Data extraction:

On the Integration Suite, select 'Access Migration Scenario' -> 'create requests'

shoeb_k_0-1716918526115.png

On the left had panel, select 'settings' to add the on-premise PO system

shoeb_k_1-1716998153617.png

add to the fields. Remember the credentials we created in PO and the location ID of the cloud connector.

shoeb_k_1-1717052983677.png

now we can select the system and perform test. look out for 'successfully connected' message

shoeb_k_2-1717053145951.png

 

Now that this is done. 

Click 'Request' -> 'Data Extraction'

shoeb_k_4-1716998556715.png

create data extraction request

shoeb_k_5-1716998702465.png

provide a request name of choice and the system (that we created in previous step)

shoeb_k_6-1716998768292.png

as soon as you click 'create' the extraction starts, look out for the 'in progress' message.

shoeb_k_0-1717053329953.png

This will take a while, wait for 'completed' message. monitor the logs in the meantime.

shoeb_k_9-1716999109852.png

Evaluation:

Once the extraction is completed. we have to go to 'Scenario Evaluation'

shoeb_k_10-1716999245749.png

Click on 'create' 

shoeb_k_11-1716999348078.png

The following fields will be filled based on the data extraction we ran in the previous step, specially the 'data extraction request' name

shoeb_k_1-1717053518875.png

Click create and watch out for evaluation completed status

shoeb_k_2-1717053620858.png

Download the artefacts

shoeb_k_14-1717000108554.png

 

Assessment result interpretation:

The artefacts contain an excel sheet and a pdf document 

shoeb_k_3-1717053844546.png

In the excel we will get two sheets. 'Evaluation by integration scenario' and 'Full evaluation results'. 

Let us look at 'Evaluation by integration scenario' first. This will give a list of all the Integration scenarios that are available in the PO system

shoeb_k_2-1717001225122.png

Notice the three attributes - 'weight', 'T shirt size' and the 'Assessment category'.

The 'Assessment Category' signifies how easy or difficult it is to migrate the Integrations to Integration Scenario. See following definitions for assessment categories

Ready to migrate:  can be migrated automatically using the migration tool, some post migration efforts may still be required.

- Adjustments required: Can be migrated partially by the tool and remaining adjustments will have to be performed before activating the scenario.

-Evaluation Required: means that the tool could not evaluate the migration scenario and that manual assessment is required.

'Weight' and 'T shirt size' are indicators of the efforts required for the migration.

T-shirt sizing is derived based on below rules

shoeb_k_6-1717051156827.png

 

Looking at the 'Full Evaluation Results', we will see a set of 'rules' against each 'integration scenario'

shoeb_k_0-1717002556169.png

Each rule will indicate the interfaces engaged and each of these rules will have respective weightage

shoeb_k_1-1717002771335.png

The sum of all the weightage for rules will provide the weightage of the Integration Scenario.

Another important thing to note is that even if one of the rule is categorized as 'Evaluation required' then the whole Integration scenario will be marked as 'Evaluation required' and should be dealt with accordingly, similarly for 'Adjustment required' cases. 

 

The pdf from the assessment reports provides a lot of details too. 

The summary provides the efforts estimated and a view of the assessment category 

shoeb_k_2-1717050520392.png

 

a pie chart view of the assessment categories

shoeb_k_3-1717050624606.png

 

The report will also provide Sender and Receiver adapters count that will be migrated and that may not be supported.

Estimations by effort classification 

shoeb_k_4-1717050795674.png

Tabular view of the efforts required for each T shirt size - against the assessment categories

shoeb_k_5-1717050935316.png

 

In the report, there are recommendations provided for the migration approach, eg. Reference templates from Integration suite can be used.

 

Some reference material is also provided 

shoeb_k_7-1717051406152.png

Run the migration tool when Ready 🙂

 

Happy Learning!

Regards,

Shoeb

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1 Comment
Labels in this area