Defining the Integration Strategy

Objectives

After completing this lesson, you will be able to:
  • Explaining SAP`s integration strategy
  • Explaining SAP`s digital architecture and event-driven architecture

Introduction to the Lesson: Defining the Integration Strategy

This lesson provides an overview of the various technologies and tools that can be used to develop an integration strategy based on the organization's specific requirements and objectives. It explains the basic principles and approaches necessary to ensure effective and seamless integration of systems and processes.

This lesson contains the following topics:

  • Integration strategy.
  • Digital architecture and integration strategy of SAP.
  • Event-driven architecture.
  • Identity integration.
  • Integration configuration with Cloud Integration Automation.
  • End-to-end integration monitoring.

Integration Strategy

Summary

This lesson describes SAP's integration strategy aimed at overcoming the challenges of data growth and fragmentation. It includes a deeper integration of customer interactions, business processes, and technology. The strategy is based on five key aspects: Platform approach, agility, democratization of integration, intelligent lifecycle management, and analytics. It also emphasizes three pillars: Integration Principles, Integration Suite, and Integration Methodology.

Introduction

Established integration methods are time-consuming and repetitive, and with the dramatic growth in data volumes from users, machines, cloud applications and sources, sensors, and existing on-premise systems, traditional integration tools cannot keep pace.

Ad-hoc approaches such as do-it-yourself integration are not only costly and cumbersome, but also contribute to data fragmentation across multiple cloud and on-premise data silos and applications. Although they were each developed for a different purpose and are necessary for businesses of all sizes. It remains true: the organizational separation of application integration (transforming and transferring data from one application to another in real time) and data integration (moving and combining data from multiple sources in a standardized way) is not sustainable.

Strategy for the Successful Integration of Business and Technology

Integration today is about opening up an organization's technology landscape to a broader ecosystem of suppliers, consumers, and machines by creating deeper integration between customer interaction, business processes, and technology.

The following is the strategy for successfully integrating business and technology to capitalize on opportunities to collaborate and share digital assets across organizational boundaries in an open and secure way.

Integration center of excellence value chain.

Such a function could enable the ultimate sharing economy by establishing a Center of Excellence for Integration (CoE) that allows users to access or request the applications that they need. In turn, developers can focus on the user interfaces of the applications and simply use the standardized integration paths and protocols established within the CoE framework to access data ecosystems. Organizations want to drive innovation and unlock new business opportunities through ubiquitous access to and seamless use of data. Integration is the driving force behind this data utopia.

Integration building blocks.

The Five Key Imperatives for Next-Generation Enterprise Integration

The five key imperatives for an Integration Center of Excellence must abstract away excessive complexity by avoiding known pitfalls, implementing best practices and taking advantage of integration services for straightforward, secure digital use of data and business logic - while keeping an eye on time and cost to release. This seemingly impossible collection of simultaneous tasks can be achieved if an Integration Center of Excellence is based on the following five key imperatives:

  • A Platform Approach.
  • Agility and Scalability.
  • Integration Democratization.
  • Smart Lifecycle Management.
  • Analytics and Predictive Intelligence.
A Platform Approach

The recommended approach is a versatile, dynamic, and platform-based integration approach. This enables comprehensive enterprise connectivity and orchestration. A unified platform can cover various integration applications and thus contribute to higher productivity and operational flexibility. In particular, a cloud-based platform that understands business processes and provides a standardized method of connecting all elements can greatly simplify the integration task. Such a standardized platform approach enables companies to respond to integration issues in real time and resolve them effectively.

See: SAP Integration Suite

Agility and Scalability

Organizations must integrate their people, processes, and systems on a central platform that is adaptable to future requirements. This can be achieved with interchangeable integration components and repeatable patterns within a platform framework. A competence center for integration can optimize these processes. APIs are fundamental technology building blocks that make it possible to communicate and introduce requirements and changes at an early stage. They enable dynamic environments with constantly updated connections and can help companies to transform their digital assets into new business models.

  • SAP Integration Solution Advisory Methodology
  • SAP Integration Suite
Integration Democratization

The use of reusable integration components that enable non-IT business users, also known as "citizen integrators", to create and update integrations intuitively and without specialized programming knowledge. These tools, which can also be supported by AI, are similar to the user interfaces of smartphones and tablets. They enable users to understand and efficiently handle their data and business logic without having to go through an intensive learning curve, helping to maximize business value.

  • Joule
  • Low-Code/No-Code tools such as SAP Build and many more.
Smart Lifecycle Management

The enterprise integration strategy must include a plan for managing integration paths and protocols in the Integration Center of Excellence. Documentation of access control, change management processes, enhancement rules, system credentials, and data encryption are important. Application developers often focus on short-term goals, which can compromise governance and data protocols. A center of excellence for integration that operates intelligent lifecycle management is therefore essential for a consistent and adaptable integration strategy.

Analytics and Predictive Intelligence

Analyzing integration activities provides insights into the flow of data between companies, endpoints, and business units. Predictive intelligence can be used to suggest integration patterns based on business data. With a suitable integration platform, companies can better predict how external factors such as pandemics, natural disasters, or changes in the Chinese economy could affect their business.

Digital Architecture and Integration Strategy of SAP

Summary

This lesson describes SAP's integration strategy aimed at overcoming the challenges of data growth and fragmentation. It includes a deeper integration of customer interactions, business processes, and technology. The strategy is based on five key aspects: Platform approach, agility, democratization of integration, intelligent lifecycle management, and analytics. It also emphasizes three pillars: Integration Principles, Integration Suite, and Integration Methodology.

Introduction

Integration has become the key to intelligent organizations. The holistic integration of business processes, data, business partners, people, and physical resources such as sensors or machines forms the basis for next-generation intelligent enterprises. Integration is a pillar of SAP BTP. The following is an overview of the most important features.

Integration as a pillar of SAP BTP.

SAP's integration strategy is based on three pillars:

Integration Principles
Predefined integration, open integration, holistic integration and AI-driven integration.
Integration Suite
SAP Integration Suite as a versatile and enterprise-ready hybrid integration platform.
Integration Methodology
SAP Integration Solution Advisory Methodology as a guide for customers with integration patterns, enabling them to determine their integration strategy for the business.

Integration Principles

SAP's comprehensive integration strategy enables the integration of end-to-end business processes that include both the suite's integrated intelligent solutions and partner and third-party solutions.

Predefined Integration

SAP publishes the description and metadata of open APIs and events for all business unit (LoB) applications and platforms in the SAP Business Accelerator Hub. In addition to harmonized APIs, predefined integration content (so-called integration packs) form an important basis for the integration of applications of the intelligent enterprise.

Predefined integration packages

SAP publishes the description and metadata of open APIs and events for all business unit (LoB) applications and platforms in the SAP Business Accelerator Hub. In addition to harmonized APIs, predefined integration content (so-called integration packs) form an important basis for the integration of applications of the intelligent enterprise.

Open Integration

In addition to SAP-to-SAP and SAP-to-partner integrations, SAP enables third-party integration and customized extensions that use public APIs. With Open Connectors of the SAP Integration Suite, SAP offers feature-rich, prebuilt connectors for more than 170 third-party applications.

Open Connectors

Holistic Integration

SAP offers a holistic integration technology portfolio that covers all types of integration. Based on the SAP Integration Suite, SAP supports multiple types of integration applications ranging from process, data, user, and functional integration to analytical integration.

AI-Driven Integration

SAP not only brings intelligence to core business processes, but also uses AI technologies to simplify the development of integration scenarios. One example of this is the Integration Advisor capability within the SAP Integration Suite. The crowd-based machine learning approach enables users to develop B2B mappings quickly and efficiently based on suggestions.

SAP Integration Suite

SAP Integration Suite is the solution recommended by SAP to simplify and accelerate integrations for SAP, partner, and third-party integration scenarios.

The development of integration scenarios is accelerated and made more efficient by a variety of features such as:

  • Prebuild Integrations.
  • Connectors to SAP and non-SAP apps.
  • APIs and data graphs.
  • Business events.
  • Integration Artifacts form partners.
  • AI-assisted integrations.
  • Automated migrations from PI/PO to Cloud Integration.
SAP's hybrid integration platform

The SAP Integration Suite offers the following advantages for hyperscaler environments (public deployment) and for hybrid integrations (private landscapes):

  • Integration strategy proposals.
  • API-based and event-driven integrations.
  • Low-code integration experience.
  • Security and governance.
  • Service composability.
  • Monitoring and operations.

These advantages are realized through integration tools in SAP BTP. These are considered in more detail in the following lessons.

Integration Methodology

The SAP Integration Solution Advisory Methodology supports enterprise architects in designing the integration strategy for their organizations. The methodology also provides detailed architectural designs for enterprise-wide challenges.

Overview - SAP Integration Solution Advisory Methodology.

The four phases are:

  • Assess your integration strategy.
  • Design your hybrid integration platform.
  • Define integration best practices.
  • Enablement of empowerment.

All phases are explained in greater detail in this training.

Event-Driven Architecture

Summary

The event-driven architecture is introduced to enable more flexibility and real-time business processes. This architecture supports the integration of different systems and applications by using events as triggers for data processing and workflow activities.

Introduction

An event is a significant change of state notification events or data events can be sent from the event source to inform about the change. A message with the event description in a coded format is sent through an event broker.

Principle of event driven architecture

Notification Event

  • Extra Small.
  • Additional synchronous step required.
  • Controlled data access.
  • Suitable API needed on top of suitable event.

Data Event

  • Small to Large.
  • Required data included in event.
  • Size differs (Full > Custom > Decision).
  • Raises topics like data access and protection.

Benefits of Event-Driven Architecture

From a Technological Perspective:

  • Loose coupling leads to flexibility and scalability.
  • Improved fault tolerance through the use of suitable patterns.
  • Incremental growth through incremental addition of event consumers and event sources, leading to better workflows and higher quality.
  • Enables a new type of technical integrations and extensions in real time.

From a Business Perspective:

  • Improve situational awareness by providing information about relevant events in business real time.
  • Business decisions based on up-to-date information.
  • Hyper-automation of business processes resulting in improved response time and lower costs.
  • Open approach across vendor boundaries makes new business scenarios possible.

SAP's Event-Driven Ecosystem

Event Sources

  • SAP S/4HANA
  • SAP S/4HANA Cloud
  • SAP ERP
  • SAP SuccessFactors solutions
  • SAP Marketing Cloud
  • SAP Fieldglass solutions
  • SAP Data Intelligence
  • SAP CPQ
  • Other SAP solutions
  • Third party

Eventing Infrastructure

  • SAP Integration Suite
  • SAP Event Mesh
  • Advanced Event Mesh

Event Consumers

  • SAP Integration Suite
  • SAP Build
  • SAP BTP Services and Apps
  • SAP back-ends (SAP S/4HANA Cloud and SAP S/4HANA, SAP ECC and SAP S/4HANA using add-on).
  • SAP BTP, Kyma Runtime
  • SAP Data Intelligence
  • Azure Event Grid (Beta Program)
  • Third-party

Tools

SAP Event Mesh

  • Low barrier to entry for event-driven architectures with usage-based pricing.
  • Integration and extension of SAP applications in an event-driven manner based on the SAP Integration Suite.
  • SAP BTP deployment and native event broker for SAP S/4HANA, free add-on for custom ECC events.
  • Openness and focus by supporting open standards and providing additional benefits to the SAP ecosystem: Good scalability with certain limits.

SAP Integration Suite, advanced event mesh

  • Complements SAP Event Mesh for more demanding scenarios.
  • Improved performance, reliability, security and governance; scalable for very large use cases.
  • Distributed network of event brokers deployed in private or public cloud environments.
  • Comprehensive range of event services, including event streaming, event management and monitoring.
  • Advanced features such as dynamic message routing and fine-grained filtering.

Architecture Blueprint

Sample architecture blueprint.

Identity Integration

Summary

This lesson emphasizes the importance of user and identity management in integration. It is recommended to manage identities centrally to improve the security and management of user access.

Introduction

The secure operations map covers various security aspects. This guide focuses on user and identity management, authentication, and Single Sign-On (SSO), roles, and authorizations as well as the associated integration and lifecycle aspects.

Security operation map

Authentication and Single Sign-On

The end-to-end business processes of the intelligent suite offer integrated solutions that span various individual applications. The integration between the identities and roles of the users in these individual applications and the SSO functionality are essential. The following is a sample scenario.

Sample setup supporting single sign-On in a heterogeneous scenario

Identity Lifecycle Management

Identities also have a lifecycle. Therefore, aspects beyond protocols for authentication and authorization such as SAML or OpenIDConnect must also be considered. Data synchronization or replication of identities plays an important role. This is not only required across different applications, but often also across multiple data centers. The following is a blueprint architecture for identity lifecycle management in a complex hybrid environment.

Lifecycle mangement

For a consistent identity lifecycle, identities must be centralized in SAP Cloud Identity Services. It offers a standardized interface for identity and authorization management and supports SAP applications, including those with their own user administration. The services manage the entire lifecycle, including deletion, and enable lightweight applications to use tokens instead of user replication. A unique user identifier (UUID) ensures consistent identification of a user across all SAP systems and hybrid scenarios.

Integration Configuration wIth the SAP Cloud Integration Automation Service

Summary

The SAP Cloud Integration Automation Service is presented, which simplifies the integration of SAP Cloud solutions. It offers predefined integration scenarios and automates configuration steps to speed up implementation.

Introduction

The SAP Cloud Integration Automation Service facilitates the integration of SAP Cloud solutions with other cloud or on-premise systems through a semiautomated workflow for technical configuration.

Challenge

Integrating multiple SAP solutions is often a complex, manual process that is not standardized and requires multiple experts and different documentation. Without the Cloud Integration Automation Service, incompatibilities, missing authorizations and redundant efforts can occur, as no automated configuration is possible, which makes the process time-consuming.

SAP Cloud Integration Automation Service

SAP offers a cloud service for the standardized configuration and automation of integration scenarios. This service enables a standardized user experience and a central access point for setting up SAP integration scenarios. It is integrated into the SAP Business Technology Platform (BTP) and supports a customized, automated configuration that is tailored to the customer's specific system landscape. Customers with an SAP support contract can use this service, which is also open for future enhancements and third-party contributions.

Two phases for technical configurations.

From the Customer's Perspective:

  • The SAP Cloud Integration Automation Service framework allows the user to select an integration scenario for the configuration process. In the planning phase, the process has access to the configuration content and information about the customer's system landscape and cloud tenants.
  • In the execution phase, a customized integration workflow is available that contains all the necessary steps for configuring the selected integration scenarios. It guides the customer through the workflow that was created based on the results of the planning phase and enables the integration to be set up largely automatically.

End-to-End Integration Monitoring

Summary

Various monitoring solutions are described that enable the monitoring and optimization of IT system integration. These tools provide insights into the performance and reliability of integration processes.

Introduction

Integration is essential for hybrid IT environments with SaaS, PaaS, private cloud services, and on-premise systems. SAP aims to provide fully integrated solutions. To identify problems, integration data is recorded and monitored and alarms are triggered in the event of anomalies. Analysis tools investigate causes based on current and historical data, while automation functions help to resolve them. Problems can lie in the execution of message flows, interface calls, performance, and throughput. SAP's centralized integration monitoring addresses all problems, whether caused by direct interfaces or orchestrated integrations. It covers on-premise, hybrid, and cloud solutions and is supported by SAP Solution Manager, SAP Focused Run, and SAP Cloud ALM for various user groups.

The following is an overview of the monitoring solutions currently offered for End2End monitoring of integration solutions.

Overview of monitoring solutions.

SAP Solution Manager

  • Fully integrated ALM suite for mid-sized and larger customers focusing on on-premise solutions.
  • Customers who are satisfied with the current range of functions offered.

SAP Focused Run

  • Operating platform for service providers and high-end hybrid customers.
  • Customers with extended requirements that go beyond SAP SolutionManager and SAP Cloud ALM.

SAP Cloud ALM

  • Fully integrated Application Lifecycle Management (ALM) for small, medium and large customers who rely on the cloud.
  • Customers who want a standardized cloud-based operating platform.

SAP Solution Manager

SAP Solution Manager 7.2 offers comprehensive monitoring for on-premise solution landscapes, including process orchestration, message flow, and interface/connection monitoring. Process orchestration monitoring enables centralized monitoring of different process integration domains, with self-tests, status checks, and aggregated message monitoring. Extra functions include message search and alerting. Message flow monitoring assembles data fragments into message flow instances based on integration model information. Interface and connection monitoring checks connectivity and data exchange, records exceptions, response times, and interface utilization. It collects data from SAP systems and SAP SaaS and PaaS offerings such as SAP BTP, SAP Ariba, SAP SuccessFactors, and SAP Sales Cloud.

SAP Focused Run

SAP Focused Run is a specialized version of SAP Solution Manager 7.2 for service providers and customers with high requirements. It offers advanced integration monitoring that monitors extensive interfaces and message flows, compiles end-to-end integration flows and uses predefined scenarios to visualize integration problems. The solution monitors message flows processed by SAP Process Orchestration or SAP Integration Suite and supports interface technologies such as IDocs, Web Service, OData, REST, and RFC. Focused Run covers both on-premise components and SAP-based SaaS products.

The following is an example:

SAP Focused Run.

The integration fragments are captured at the finest level so that correlation with end-to-end message flows is possible and messages can be tracked end-to-end. Exceptions can also be managed for almost all SAP Cloud services and on-premise systems.

SAP Cloud ALM

SAP Cloud ALM is a redesigned, cloud-native operations tool for cloud-based solutions that is available at no additional cost to SAP Cloud subscribers. It provides monitoring for integration and exceptions by monitoring and correlating interface calls and message flows between cloud services and systems and reporting exceptions.

These capabilities are integrated with analytics, alerts, and operational automation to improve the problem resolution process between business and IT. SAP Cloud ALM supports peer-to-peer and SAP Integration Suite interfaces and other orchestration platforms.

SAP Cloud ALM supports a range of SAP products. The following is the current status of supported products.

Supported Products

The following is the entry page for SAP Cloud ALM:

SAP Cloud ALM Operations.

Log in to track your progress & complete quizzes