Press "Enter" to skip to content

Integration Strategy 2025

0

This blogpost is highlighting the typically required elements you have to consider when planning for a new or enhanced Enterprise Integration Strategy. It is not only which platform you choose (which technology components), but several other aspects which are listed below:

  1. Integration Principles
  2. Technology Stack
  3. Demand Management
  4. Platform Governance
  5. Governance by Tech Component
  6. Operations by Tech Component
  7. Organization
Picture Enterprise Integration Strategy: thanks to Dall-E (chatGPT)

1. Integration Principles

Probably the most important part of the strategy: Which principles do you apply to integrations, and how you want to build (new) integrations in general, considering the following options:

  • API-led connectivity
  • Event-driven architectures
  • Microservice architectures
  • Canonical data models
  • Domain driven design
  • Data mesh

In general, nobody will deny that loose coupling is a key concept which is universal to all landscapes and thus the following principles are good practices:


2. Technology Stack

Which integration layer components are we going to use (hint: do not use all of them – many have a strong overlap) which defines your companies Integration Platform. The following components are recommended (ideally covered by 1 or 2 software solutions):

  • Orchestration Layer (f.k.a. ESB)
  • Message Broker (PubSub, Queueing)
  • API Management (Gateway and Portal)
  • Data Integration (ETL, Data Fabric)
  • RPA – Robotic Process Automation
  • MFT – Managed File Transfer

If you do not apply a (public) cloud only strategy, you might have to consider private cloud/onPrem technologies.


3. Demand Management

This area will answer the question: “When to use what” and you should have a decision tree/matrix or use a more sophisticated tool like the SAP Integration Assessment.

It can be very Tech-Domain-driven, e.g. “traffic with SAP systems must be routed via SAP Integration Suite”, but this is not necessarily required as many integration solutions interact well with SAP systems. A decision criteria can also be the cost of operations or network zones.

The use of Integration Patterns is also very helpful to define blueprint for specific integration requirements.


4. Platform Governance

Ensuring a high quality of your integrations and the enforcement of Integration Principles (1) is the goal of platform governance. It can be a meeting with Integration Architects to review new developments or a workflow process with a 4-eyes release management.

However, the enforcement of a proper requirements and technical documentation should be part of this step.


5. Governance by Tech Component

Each integration component of your integration platform (2) requires quality-assuring steps during the development until go-live to enforce specific activities like:

  • Change & Transport Management
  • Test Management
  • Quality Gates (e.g. to ensure Naming, Security requirements)

6. Operations by Tech Component

When it comes to the runtime, you need to define a monitoring strategy, e.g.

  • how to identify errors
  • how to find a specific message
  • how to archive messages
  • how to log specific steps of cross-application processes
  • how to detect slow integrations

7. Organization

Depending on your integration team size, you have to choose an operating model for your enterprise integration delivery as well as for all processes behind. Here are some important questions:

  • Is the delivery centralized or decentralized?
  • Are you managing an Integration CoE/C4E and/or do you allow the projects to deliver integration content onto your platform?
  • How much to you outsource and how do you manage external staff?
  • Are there citizen integrators onboarded and consuming parts of the platform? The more specific each integration component is, the higher is the probability that not only experts can use the platform.

Looking at the big vendor strategies, integration strategy can mean this (my simplified versions):

SAP

  • Use SAP Integration Suite
  • Use ISA-M, establish an Integration Center of Excellence (CoE) and enforce governance and quality assurance
  • Use LeanIX
  • Apply the following Clean Core principles:
    • use Standard APIs
    • avoid RFC & IDoc
    • use Standard Eventy
    • use AIF and Cloud ALM for monitoring & error resolution

Microsoft

Mulesoft


Please get in touch with us if you want to dive deeper into this topic with us, also check out our WIE framework. A good starting point to access the topic is an analysis where you are with your organization through our Integration Maturity Assessment.

Print Friendly, PDF & Email