Files
gh-secondsky-sap-skills-ski…/references/migration-assessment.md
2025-11-30 08:55:05 +08:00

12 KiB

Migration & Integration Assessment - Comprehensive Reference

Source: SAP BTP Integration Suite Documentation Documentation: https://github.com/SAP-docs/sap-btp-integration-suite/tree/main/docs/ISuite Last Updated: 2025-11-22


Table of Contents

  1. Migration Assessment Overview
  2. Migration Tooling
  3. Supported Components
  4. Migration Patterns
  5. Integration Assessment Overview
  6. ISA-M Methodology
  7. Questionnaires
  8. Technology Mapping

Migration Assessment Overview

Migration Assessment evaluates the complexity and effort required to migrate integration scenarios from SAP Process Orchestration to SAP Integration Suite.

Key Capabilities

  1. Data Extraction - Extract from SAP PO/PI systems
  2. Data Evaluation - Analyze integration scenarios
  3. Effort Estimation - Estimate migration effort

Supported PO/PI Versions

Version Minimum SP
7.31 SP28+
7.40 SP23+
7.50 SP06+

Assessment Status Levels

Status Description
Ready to migrate Direct migration possible
Adjustment required Manual modifications needed
Evaluation required Complex assessment needed

Assessment Workflow

1. Connect PO System
        ↓
2. Create Extraction Request
        ↓
3. Extract Data
        ↓
4. Evaluate Scenarios
        ↓
5. Review Assessment Report
        ↓
6. Plan Migration

Documentation: https://github.com/SAP-docs/sap-btp-integration-suite/blob/main/docs/ISuite/what-is-migration-assessment-164b835.md


Migration Tooling

Migration Tooling is a pattern-based feature that converts PO/PI integration objects to Cloud Integration flows.

How It Works

  1. Analyze - Examine migratable object
  2. Match - Map to integration pattern
  3. Generate - Create Cloud Integration flow
  4. Deploy - Deploy to tenant

Supported Object Types

Object Type Description
ICO Integrated Configuration Objects
Receiver Determination Message routing config

Migration Approaches

Approach Description Use Case
Standard Direct pattern-based migration Simple scenarios
Pipeline Step-by-step migration Complex scenarios
Modular Component-based migration Large interfaces

Documentation: https://github.com/SAP-docs/sap-btp-integration-suite/blob/main/docs/ISuite/what-is-migration-tooling-1a3bfbc.md


Supported Components

Communication Channels

Adapter Type Direction Support
HTTP Sender/Receiver Full
SOAP Sender/Receiver Full
SFTP Sender/Receiver Full
IDoc Sender/Receiver Full
RFC Receiver Full
File Sender/Receiver Partial
JMS Sender/Receiver Partial
Mail Sender/Receiver Full

Flow Steps

Step Type Support
Message Mapping Full
XSLT Mapping Full
Content Modifier Full
Router Full
Splitter Full
Exception Handling Partial

Known Limitations

  • Some adapter-specific features may differ
  • Custom Java mappings require manual migration
  • Certain PI-specific features not available
  • BPM processes require redesign

Documentation: https://github.com/SAP-docs/sap-btp-integration-suite/blob/main/docs/ISuite/supported-components-46b27d1.md


Migration Patterns

Standard Patterns

Supported integration patterns with direct migration:

Pattern Description
Point-to-Point Simple A→B integration
Content-Based Routing Conditional routing
Message Mapping Transformation
Message Split Divide messages
Request-Reply Synchronous call

Pipeline Approach

For complex scenarios:

┌───────────────┐
│  PO Scenario  │
└───────┬───────┘
        │
┌───────▼───────┐
│  Stage 1:     │
│  Extract Data │
└───────┬───────┘
        │
┌───────▼───────┐
│  Stage 2:     │
│  Transform    │
└───────┬───────┘
        │
┌───────▼───────┐
│  Stage 3:     │
│  Validate     │
└───────┬───────┘
        │
┌───────▼───────┐
│  CI iFlow     │
└───────────────┘

Modular Approach

Break down large interfaces:

  1. Identify components in PO
  2. Map to CI artifacts
  3. Migrate incrementally
  4. Test each module
  5. Integrate modules

Documentation: https://github.com/SAP-docs/sap-btp-integration-suite/blob/main/docs/ISuite/migration-patterns-40c080f.md


Integration Assessment Overview

Integration Assessment helps assess your integration strategy and determine suitable integration technologies.

Key Capabilities

  • Capture ISA-M technology mappings
  • Guide interface request workflows
  • Apply policies during technology selection
  • Provide intelligent recommendations

Assessment Workflow

1. Define Integration Domains
        ↓
2. Specify Integration Styles
        ↓
3. Create Questionnaires
        ↓
4. Evaluate Scenarios
        ↓
5. Receive Recommendations

Documentation: https://github.com/SAP-docs/sap-btp-integration-suite/blob/main/docs/ISuite/what-is-integration-assessment-eeee253.md


ISA-M Methodology

SAP Integration Solution Advisory Methodology (ISA-M) provides a structured approach to integration architecture.

ISA-M Components

Component Description
Integration Domains Business areas (e.g., Finance, HR)
Integration Styles Technical patterns (P2P, Process, Data)
Use Case Patterns Specific scenarios
Technology Mapping Platform recommendations

Integration Domains

Organize by business area:

Domain Examples
Finance AP, AR, GL
HR Payroll, Benefits
Supply Chain Procurement, Logistics
Customer Sales, Service
Manufacturing Production, Quality

Integration Styles

Style Description Technology
Process Integration Orchestrated flows Cloud Integration
Data Integration Bulk data movement Data Intelligence
Analytics Integration BI/reporting SAC
User Integration UI composition Build Apps
Thing Integration IoT devices IoT Services

Use Case Patterns

Pattern Description
A2A Application to Application
B2B Business to Business
B2G Business to Government
Cloud2Cloud Cloud to Cloud
Cloud2OnPrem Cloud to On-Premise

Documentation: https://github.com/SAP-docs/sap-btp-integration-suite/blob/main/docs/ISuite/sap-integration-solution-advisory-methodology-a2e17f3.md


Questionnaires

Questionnaires guide technology selection decisions.

Creating Questionnaires

  1. Define questions for your scenarios
  2. Set answer options with weights
  3. Map to technologies
  4. Assign to domains

Question Types

Type Description
Single choice One answer
Multiple choice Multiple answers
Free text Open response
Rating scale Numeric rating

Sample Questions

  • Is this integration synchronous or asynchronous?
  • Does this require guaranteed delivery?
  • What is the expected message volume?
  • Are there regulatory compliance requirements?
  • Does this involve B2B partners?

Documentation: https://github.com/SAP-docs/sap-btp-integration-suite/blob/main/docs/ISuite/questionnaires-da3f7d8.md


Technology Mapping

Map integration requirements to technologies.

Mapping Process

  1. Collect requirements via questionnaire
  2. Evaluate responses against criteria
  3. Score technologies based on fit
  4. Generate recommendation

Technology Options

Technology Use Case
Cloud Integration A2A/B2B messaging
API Management API lifecycle
Event Mesh Event-driven
Data Intelligence Data pipelines
Open Connectors SaaS connectivity

Recommendation Output

Interface: Order Processing
Domain: Sales
Style: Process Integration

Recommended: SAP Cloud Integration
Score: 95%

Rationale:
- Supports async messaging ✓
- B2B capability ✓
- Transformation features ✓
- Monitoring included ✓

Documentation: https://github.com/SAP-docs/sap-btp-integration-suite/blob/main/docs/ISuite/technology-mapping-a50d8d6.md


Best Practices

Migration Planning

  1. Inventory all PO scenarios
  2. Prioritize by business criticality
  3. Assess migration complexity
  4. Plan phased approach
  5. Test thoroughly

Migration Execution

  1. Extract configuration from PO
  2. Review assessment report
  3. Migrate using tooling
  4. Validate functionality
  5. Test end-to-end
  6. Switch traffic
  7. Decommission PO scenario

Integration Assessment

  1. Define clear domains
  2. Standardize questionnaires
  3. Document decisions
  4. Review periodically
  5. Update mappings

Glossary

Term Definition
ICO Integrated Configuration Object
ISA-M Integration Solution Advisory Methodology
PO Process Orchestration
PI Process Integration
MIG Message Implementation Guideline
MAG Mapping Guideline

Documentation: https://github.com/SAP-docs/sap-btp-integration-suite/blob/main/docs/ISuite/glossary-for-integration-assessment-5c29e9b.md