
Explains what SAP HCI/CPI is and why it's needed
Covers common integration challenges (data sync, security, monitoring)
Details technical architecture (User, Tenant, Runtime nodes)
Introduces Apache Camel as the integration framework
Walks through SAP CPI Web IDE tool and its main pillars
Demonstrates prepackaged integration content live
Reviews real customer scenarios and use cases
Outlines course content for further learning
Covers SAP HANA Cloud Integration (HCI/CPI) architecture, cloud tools, and network setup
Walks through integration scenarios: Hubspot → SAP C4HANA → S/4HANA → Callidus CPQ
Live demo building an Integration Flow (sender, adapter, receiver) in SAP Cloud Platform Integration Web UI
Explains SAP cloud strategy benefits: faster deployment, lower TCO, agile integration
Q&A segment comparing PI/PO vs CPI vs Dell Boomi, plus Groovy scripting for exception handling
Recorded webinar/training session (via GoToMeeting) on SAP Cloud Platform Integration (CPI)
Starts with a PowerPoint covering SAP Cloud-based integration strategy and benefits
Explains why point-to-point and peer-to-peer integrations are avoided
Covers Cloud Subscription Models: SaaS vs PaaS vs IaaS comparison
Discusses SAP Cloud Platform landscape, PI/PO, and hybrid on-premise-to-cloud integration use cases
Transitions into a live demo on the SAP Cloud Platform Cockpit
Explores Global Accounts, Subaccounts, Services, and Regions (Europe & Australia)
Demonstrates "Service Ticket Intelligence" — an AI-based ticket classification service
Uses a real client account ("J K Cement Ltd") to show account/subaccount structure
Aimed at SAP consultants/architects learning cloud integration concepts and CPI console navigation
Introduces why point-to-point integration between systems like SAP HCM, CRM, and ERP is problematic
Explains drawbacks: security risks, poor scalability, tight coupling, governance issues, monitoring difficulty
Covers content-based routing and enterprise integration patterns
Details cloud-to-cloud and cloud-to-on-premise integration scenarios using SAP CPI
Discusses on-premise-to-on-premise integration via SAP PI/PO/BPM
Demonstrates a hybrid use case combining cloud and on-premise integration together
Explains SAP Cloud Platform architecture: Neo, Cloud Foundry, and ABAP environments
Compares SAP-proprietary Neo runtime vs. open-source Cloud Foundry
Tours the SAP Cloud Platform Cockpit interface and subaccount structure
Demonstrates enabling services like SAP HANA, ASE, and Document Service
Covers configuring roles, permissions, and user/group access
Guides setup of a free SAP Cloud Platform trial account
Explains SAP Cloud Platform (SCP) Integration Suite components
Covers Process Integration service enablement in SCP Cockpit
Demonstrates SAP API Business Hub for pre-built content packages
Shows Discover tab inside CPI tenant for browsing APIs/packages
Explores filtering by platform, vendor, and line of business
Reviews SuccessFactors, S/4HANA, and other integration packages
Guides selecting and deploying content into your own tenant
Continues hands-on demo from earlier CPI training sessions
Explains APIs and how CPI connects on-premise, third-party vendors and cloud apps
Covers SAP data centers, connectivity, and SAP apps like Concur, SF, Ariba, S/4HANA
Reviews missing CPI features (e.g., transport) and required SCP roles/permissions
Demonstrates the "Discover" catalog of prepackaged SAP integration content packages
Shows integration flow linking ERP through CPI to SAP Sales Cloud, SF, Salesforce
Continuation of the SAP Cloud Platform Integration (CPI) training/demo series (Session 07)
Covers missing CPI features like transport, explained via SCP roles (IntegrationContent.Transport)
Live demo of creating a "Custom Iflows for SAP CPI" package in the CPI Web UI
Shows adding artifacts: Integration Flow, Value Mapping, and OData Service
Introduces SoapUI as a REST/SOAP API testing tool for validating integrations
OneNote reference notes listing CPI Adapter Types: Ariba (CXML), IDoc, OData, Facebook, SuccessFactors, Twitter, Mail, JDBC, SugarCRM
Explores the "Discover" catalog of SAP pre-packaged integration content
Demonstrates "SAP Cloud for Customer Integration with SAP ERP" package with 72 ready-made integration flows
Useful for consultants learning CPI adapters, custom flow creation, and reusable SAP content
Lists CPI adapter types: ARIBA, IDoc, OData, Facebook, SuccessFactors, Twitter, Mail, JDBC, AMQP, AS2, XI, LDAP, Salesforce, AWS, MS Dynamics
Explains message protocols: synchronous vs asynchronous communication
Covers CPI pre-packaged content and processing messages in XML
Details CPI architecture and runtime components
Explains tenant hierarchy: Customer → Global Account → Sub-Account → Tenant → Runtime Node
Shows integration flow: ERP → Load Balancer → VM Runtime → SAP Sales Cloud
Explains SAP CPI runtime components: Load Balancer, TMN, and Runtime Node
Covers Tenant Cluster concept and BPMN (Business Process Model Notation)
Introduces Apache Camel as the underlying integration framework
Builds a simple "Demo for SOAP" integration flow from scratch
Reviews a real ERP-to-SuccessFactors Employee Central iFlow with routing logic
Demonstrates monitoring message processing logs, including a failed run
References official SAP Help Portal documentation for further learning
Explains BPMN basics: Events, Activities, Gateways, Connections
Covers messaging process step types (Timer, Routing, Multicast)
Demonstrates security features like Encrypt/Decrypt and persistence
Live demo: building a SOAP-based integration flow from scratch
Shows adding steps like XML to CSV Converter in the flow
Discusses adapters, connectivity options, and Adapter Development Kit
Summarizes SAP CPI capabilities: HA, monitoring, editions
Reviews if SAP CPI follows a Microservices architecture
Explains messaging step types: Timer events, content-based routing, and multicast
Covers security steps (encrypt/decrypt), message persistence, and mapping/content modifiers
Compares SAP CPI editions: Application, Standard, Professional, and Developer
Live demo: builds a SOAP-to-SOAP integration flow and tests it using SoapUI
Explains Camel Message/Exchange concepts and CPI's monitoring/operations dashboard
Continuation of the SAP CPI training series covering core CPI capabilities: iPaaS, messaging step types, connectivity, pre-packaged content, security, high availability, monitoring, editions
Explains configuration setup: ERP ↔ SAP CPI ↔ Sales Cloud via WSDL/SOAP/Endpoint
Reviews a sample WSDL file ("Replicate Business Partner from SAP ERP")
Live build of "First Integration Iflow" with SOAP Sender/Receiver adapter configuration
Adds a Content Modifier step to set exchange properties (e.g., msg = ${in.body})
Demonstrates Deploy, Manage Integration Content, and endpoint/WSDL generation
Shows Monitor Message Processing with completed/failed message logs and processing time
Displays the Monitoring Overview dashboard: message stats, integration content status, security artifacts
Practical, hands-on walkthrough ideal for learners building and troubleshooting their first CPI iFlow
Recaps message exchange patterns, static PI environment, and iFlow configuration (WSDL, SOAP)
Builds "First Integration Iflow" using Content Modifier steps to create/set message properties
Deploys the iFlow and tests it live via SoapUI with sample SOAP order requests
Monitors message processing: traces run steps, logs, headers, exchange properties, and payloads
Adds a Groovy Script step to log payload via messageLogFactory
Troubleshoots a NullPointerException failure by tracing message content across each step
Reviews the CPI dashboard, integration content packages, and artifact management
Builds a "First Integration Iflow" using Content Modifiers and Groovy Script
Configures message headers with Number Range and XPath data types
Deploys the custom iFlow and manages version updates with comments
Explains Exception Handling and modeling an Exception Sub-process
Demonstrates Content Enrichment via a Request-Reply OData service call
Explores a pre-built package: SF Employee Central Payroll integration via AS2
Uses SoapUI alongside the browser for testing integration endpoints
Reviews complete SAP CPI palette (converters, encoders, mapping steps)
Explains OData protocol: EntitySet, EntityType, metadata document
Covers Consumer vs Producer roles and REST fundamentals
Explores Northwind OData service structure and query options
Live demo: building "OData services" integration flow with SOAP sender
Configures Request-Reply step with OData receiver adapter
Sets Query (GET) operation, resource path, and select/select/ select/filter options
Tests flow end-to-end and verifies retrieved order payload in Monitoring
Live build of an OData Query (GET) flow with Request-Reply and Content Modifier steps
Debugs a failed OData call using Message Processing Logs and adapter request/response details
Tests integration flows externally with SoapUI against public/Northwind OData services
Explains OData fundamentals: URI/URL/URN, HTTP operations (GET/PUT/POST/DELETE/MERGE)
Demonstrates the Content Enricher step, merging external response data into the original message
Continuation of the SAP CPI training series focused on Message Mapping concepts
Explains why mapping is needed: e.g., Sales Order replication from SAP ERP to SalesForce
Covers the full SAP CPI palette: Participants, Process, Events, Connectors, Mapping, Security, Persistence
Live demo of "ZEmployeeDates" mapping using sample XML (Employee job_information data)
Applies mapping functions: removeContentIfEmpty, DateTransformation, sortByKey, splitByValue
Demonstrates date format conversion (yyyy-MM-dd → yyyy/MM/dd) and field sorting/splitting
Covers "Advanced Integration Scenarios": message routing, working with lists, async/sync handling
Builds a "ContentBasedRouter4" iFlow with multiple routes and Content Modifiers
Shows routing condition example: ${header.OrderNo} = '10249'
Reviews the full custom package library (EC Report, Mail Alerts, JK Cement samples, etc.)
Explains message mapping functions: RemoveContext, Date Transformation, Sort, SplitByValue
Builds a graphical "ZEmployeeTree" mapping using removeContext, splitByValue, collapseContext, and formatByExample
Tests the mapping with sample manager/employee hierarchy data
Covers agenda topics: scheduling, pre-packaged content, adapters (Mail/ProcessDirect), data stores, tenant settings
Demonstrates "Working with Lists" using Splitter and Gather patterns
Tests an OrderList SOAP request with multiple records via SoapUI
Builds an OData services integration flow with Content Modifier and Groovy Script steps
Reviews existing custom iFlows: Content Enricher, Router, Message Mapping, OData
Uses Excel to explain hierarchical data (parent-child grouping) concepts
Sends a multi-order SOAP payload via SoapUI to test the flow
Builds "OrderListSplitter" using General Splitter, Content Modifiers, and Gather steps
Configures Gather's Aggregation Strategy (Plain Text vs. XML Same/Different Format)
Traces message processing run step-by-step, viewing payload at each stage
Verifies the Split-and-Merge XML output combining multiple order records
Explains Splitter step for working with Lists/multi-record messages
Covers Splitter types: General, Iterating, XML/IDoc Splitter
Demonstrates Timer Start scheduler: Daily, Weekly, Monthly options
Builds "TimeBaseMessageTransfer" iFlow using HTTP receiver adapter
Reviews CPI Monitoring dashboard: messages, errors, security material
Tests async OrderList flow in SoapUI with sample XML payload
Builds "DataStore Read" iFlow using Data Store Get operation
Shows persisting and retrieving messages via Data Store Operations
Live build of Message Mapping flow with two chained mapping steps
Configures Security Material: adds user credentials for connecting to an ERP system
Builds a Multicast flow using Parallel Multicast, branches, and multiple receivers
Creates a custom OData Service (OrderSet) exposing Query/Create/Read/Update/Delete
Tests flows using Postman, and reviews the full custom integration content package
Continuation of the SAP CPI series covering converters, scripting, and runtime session topics
Explains OData Service concept: SOAP/OData/ODC/REST connecting CPI to Mobile apps
Live demo of "TimerScenario for Converter" using a Timer start event
Builds Content Modifier with sample CSV data, then JSON-to-XML Converter + Groovy Script step
Demonstrates "XMLtoCSV Converter" iFlow using TimeZoneDB API (real-time zone data for New Zealand)
Configures XML-to-CSV converter settings: source XSD path, field separator, headers
Uses Message Processing Run / Trace to debug payloads at each pipeline step
Covers Runtime Configuration: HTTP Session Reuse ("On Integration Flow") for session handling
Explains Session Handling concept with multi-receiver HTTP Request-Reply calls
Reviews Design workspace with SuccessFactors, Groovy Script, and certificate-related packages
Covers OData Service adapters connecting SOAP/OData/ODC/REST to mobile apps
Reviews Converter and Session Handling concepts
Explores 18 CPI artifacts including OData Service, DataStore Read/Operations flows
Builds & deploys "SAP C4HANA Ticket OData Call" flow with Start Timer, Request Reply, and Groovy Script
Deploys pre-packaged content: SAP C4C integration with SAP SuccessFactors Employee Central
Extends flow with a second Request Reply calling SuccessFactors, adding multi-receiver logic
Previews upcoming topics: certificates, Cloud Connector, local process integration
Reviews the "First Integration Iflow" script1.groovy for logging payload attachments
Builds a new "GroovyScript" iFlow to read message Headers, Body, and Properties
Researches Groovy syntax and API references across multiple documentation tabs
Tests the flow via SoapUI, sending and validating an Order XML payload
Deploys "FlowGroovyLevel" and confirms successful deployment in Integration Content
Browses the full list of pre-built packages (EC Report, Mail Alerts, S4 OData)
Reinforces how Groovy scripts manipulate message context in CPI iFlows
Live Class : writing Groovy scripts to process XML order lists
Uses XmlSlurper and StreamingMarkupBuilder for message transformation
Demonstrates Content Modifier with Global Variables and headers
Builds Content Based Router with multiple routes and process calls
Explores Local Integration Process for reusable sub-flows
Configures Filter Condition step with Timer Start trigger
Shows Simulation Mode for testing flows without deployment
Covers version history feature and business use cases (SuccessFactors, C4 Cloud)
Learn SAP CPI (SAP Cloud Platform Integration) with a practical, structured training course designed for beginners, aspiring integration developers, SAP technical consultants, and professionals who want to build valuable SAP integration skills. This SAP CPI course introduces the fundamentals of SAP Cloud Integration and explains how businesses connect SAP and non-SAP applications across cloud and on-premise environments. You will explore integration concepts, integration flows, message processing, connectivity, data transformation, and essential development practices. Whether you are starting your SAP CPI training journey or strengthening your existing SAP Integration Suite knowledge, this course provides a clear learning path from foundational concepts to practical integration scenarios.
This complete SAP CPI training course focuses on the knowledge required to understand, design, configure, and manage integration solutions. Learn how integration flows work, how messages move between source and target systems, and how different adapters support communication between applications. The course covers important SAP CPI topics such as HTTP, SOAP, OData, SFTP, IDoc, XML, JSON, message mapping, content modifiers, routers, filters, and exception handling. You will also gain an understanding of SAP BTP, Cloud Connector, security configuration, credentials, and integration flow deployment. The lessons are structured to help learners understand the purpose of each component and apply their knowledge to realistic enterprise integration requirements.
Develop practical skills in SAP Cloud Integration by exploring end-to-end integration flow development and troubleshooting concepts. Learn how to configure connections, transform business data, handle different message formats, and design integration scenarios for SAP S/4HANA, SAP ERP, and third-party applications. The course also introduces monitoring and operational practices, including message monitoring, error analysis, and integration flow maintenance. By following the course topics in sequence, you can build a stronger understanding of SAP CPI development and prepare for integration-related technical responsibilities. The content is suitable for learners looking for SAP CPI online training, SAP Cloud Integration tutorials, and a practical introduction to enterprise application integration.
This SAP CPI course is designed to support your professional learning goals with clear explanations of important integration concepts and development techniques. It is suitable for freshers, SAP beginners, developers, technical consultants, and IT professionals interested in cloud integration careers. You will gain knowledge that can help you understand integration project requirements, communicate with technical teams, and work with common SAP CPI development activities. Start your SAP CPI training journey and build a foundation in SAP Integration Suite, integration flow development, API connectivity, message transformation, and enterprise integration processes. Learn the essential concepts needed to progress toward more advanced SAP Cloud Integration projects.
SAP CPI Training Course Topics – What You Will Learn
Introduction to SAP CPI and SAP Cloud Integration: Understand the fundamentals of SAP CPI, its role in enterprise application integration, and how Cloud Integration connects SAP and non-SAP applications across cloud and on-premise environments.
SAP BTP and Integration Suite Overview: Learn the SAP Business Technology Platform fundamentals, Integration Suite architecture, Cloud Integration capabilities, and the role of integration services in modern enterprise IT landscapes.
SAP CPI Architecture and Integration Concepts: Explore integration flow architecture, sender and receiver systems, message exchange, endpoints, synchronous and asynchronous communication, and essential application integration concepts.
SAP CPI Tenant and Development Environment: Understand the SAP CPI tenant structure, user access, development workspace, integration package organization, and basic navigation of the Cloud Integration development environment.
Integration Flow Development: Learn how to create, configure, and organize SAP CPI iFlows using graphical integration components, connection settings, message processing steps, and practical integration design techniques.
SAP CPI Adapters and Connectivity: Explore important adapters such as HTTP, SOAP, OData, SFTP, IDoc, and other connectivity options used to exchange information between SAP systems, cloud applications, and external platforms.
Message Mapping and Data Transformation: Understand XML and JSON data formats, graphical message mapping, field-level transformations, source-to-target mapping, and data conversion techniques for different integration requirements.
Content Modifier, Router, and Filter: Learn how to use content modifiers, routers, filters, and related message-processing components to control data, set properties, manage headers, and direct messages through integration flows.
Groovy Scripting and Custom Logic: Explore the fundamentals of Groovy scripting in SAP CPI, custom message processing, scripting use cases, and techniques for extending integration flows when standard components are not sufficient.
Exception Handling and Error Management: Understand exception subprocesses, error handling strategies, message failures, troubleshooting approaches, and practical methods for designing more reliable integration scenarios.
Security and Credential Configuration: Learn essential SAP CPI security concepts, credential management, secure communication, authentication methods, and configuration practices for protecting integration connections.
Cloud Connector and Hybrid Integration: Understand how SAP Cloud Connector supports connectivity between SAP BTP cloud applications and on-premise systems, including important concepts for hybrid SAP integration scenarios.
Integration Flow Deployment and Monitoring: Learn how to configure, deploy, and monitor integration flows, review message processing, identify errors, and maintain integration content in the SAP Cloud Integration environment.
SAP CPI Real-Time Integration Scenarios: Explore practical integration concepts for connecting SAP S/4HANA, SAP ERP, and third-party applications using APIs, files, messages, and common enterprise business processes.
SAP CPI Troubleshooting and Best Practices: Develop an understanding of integration flow testing, message analysis, performance considerations, maintenance, and recommended practices for building organized and dependable SAP CPI solutions.