← Back to Technical Guides
Duczer East Guides: Integration strategy and architecture, a practical playbook
Integration & Security

Integration strategy and architecture: a practical playbook

A vendor-neutral guide to designing integration strategy from inventory to operations
Guide Integration & Security 10 min read November 12, 2026 Duczer East Insights
Part of the Insights topic: API Management & Integration →

An integration strategy is the plan for how an organization's systems, data and applications connect, and who owns those connections. It decides which integration patterns to use, which platforms run them, how identity and security work across them, and in what order the work gets done. Integration architecture is the technical design that carries out those decisions.

This vendor-neutral playbook takes each decision in the order most teams make it, with notes for regulated firms.

What an integration strategy decides

An enterprise integration strategy answers six questions:

Most enterprises already have an integration strategy, whether or not anyone wrote it down: the sum of decisions made project by project, many of them accidental. Writing it down replaces accidents with choices, and gives architects a basis for saying no.

A useful strategy is short enough that engineers read it, backed by an interface inventory and a target architecture diagram. Our system integration services often start with this work.

Start with an inventory: systems, interfaces, owners and what breaks today

You cannot choose patterns or platforms without knowing what exists. Most inventories turn up more interfaces than anyone expected: nightly file transfers, direct database links, scripts nobody owns.

Record each interface, not just each system. Copy the header row into a spreadsheet and add one row per interface.

SystemInterfacePattern todayProtocol or formatBusiness ownerTechnical ownerData classificationWhat breaks today
Order managementOrder status to CRMNightly fileCSV over SFTPSales operationsOrder platform teamCustomer dataStatus is a day late; failed runs go unnoticed
BillingPayment updates to the data warehouseDirect database linkSQLFinanceBilling teamPayment dataSchema changes break downstream reports

Then look for three things:

The "what breaks today" column tells you where to start, and gives the strategy a business case people outside IT understand.

Integration patterns and when to use each

PatternBest forAvoid when
APIs (request and response)A caller needs an answer now, such as a customer lookup or a quote. Exposing capabilities to apps, partners and AI agents.Many systems need the same change. The caller does not need an immediate answer. Bulk data movement.
Events and streamsMany systems need the same facts. Replay and history. Letting producers and consumers change independently.The caller needs a synchronous answer. There is only one consumer. No one is ready to run brokers and govern topics.
iPaaS or ESB flowsConnecting packaged and SaaS applications. Transformation and protocol mediation. Multi-step orchestration.Business logic starts living in the flows. High-volume streaming. Every change must queue behind one platform.
Data integration and CDCMoving data in bulk to analytics or a data platform. Keeping a read copy current from a database's change log without changing the source application.Consumers need business events with meaning, not row changes. Anything that writes back to the source.

A note on queues and streams: a queue suits work that one consumer must process once, such as a payment instruction. A stream suits facts that many consumers read in their own time, such as an order placed.

Most estates need all four. The strategy sets a default for each kind of work, so teams stop choosing case by case. Point-to-point integration is fine for one or two connections. It becomes the problem when every new system adds a link to every other.

Identity and security belong in the integration layer

Every integration is a trust decision. If each team secures its connections its own way, the estate ends up with shared service accounts, long-lived keys and no record of who called what.

Set these standards once, for every API, broker and integration flow:

If you work in a regulated industry

Banks, insurers and health organizations are asked to show their integration controls, not just describe them. Design the layer to produce evidence your team can show:

A layer built for review turns each of those questions into a query, not a project.

AI agents are now integration traffic

AI agents call the same APIs, queues and databases as applications, usually through tools exposed over MCP, the Model Context Protocol, and increasingly to each other over A2A, the Agent2Agent protocol. Both are widely adopted open protocols, and both make an agent one more integration client. Treat agent traffic the way you treat any other caller: give each agent its own identity, scope what it can call, set rate and cost limits, and log every tool call along with the user it acted for. The MCP specification bases authorization for remote servers on OAuth 2.1, so the identity standards above apply directly. Many teams route model and tool traffic through an AI gateway so these controls sit in one place. A bank we work with runs several retail applications on an integration layer that includes an AI gateway.

Choosing platforms without lock-in

Choose platforms after patterns, not before:

Duczer East is a WSO2 Partner and a Cloudera Premier Partner, and works across the other platforms named here. No single platform is required. What matters more is keeping the option to change:

One insurer we work with runs WSO2 API Manager alongside RabbitMQ and Kafka across multiple initiatives. For teams already on WSO2, our page on integration on WSO2 covers how the products fit together.

Running more than one gateway

Most large enterprises run several API gateways, from acquisitions, cloud choices or team history. Several vendors now offer a control plane that reaches other vendors' gateways. As of November 12, 2026, according to each vendor's documentation:

Reaching another vendor's gateway can mean three things: discovering its APIs, checking them against your standards, or enforcing policy on its traffic. Ask each vendor which of the three it does for each gateway you run. Where a control plane can only discover or check, enforce standards another way, as the next section describes.

Operating model: centralize control, federate delivery

There are three common operating models for integration:

The first becomes a bottleneck. The second produces the sprawl most strategies are written to fix. We recommend the third for most enterprises. It uses three roles, following the platform team and enabling team pattern in Team Topologies:

AreaCenter ownsDomain teams own
Standards and patternsWrites themFollow them and propose changes
Identity and security policyDefines it and runs the identity providerApply it
Control plane and shared runtimesRuns themUse them
CatalogRuns it and sets the entry rulesRegister their APIs and event streams
Building integrationsTemplates and design reviewsBuild
Running integrationsPlatform healthTheir integrations' health and on-call

Centralizing control does not require one vendor. Most estates mix gateways, iPaaS tools and brokers, and some departments stream events while others do not. Where the control plane cannot reach, enforce standards three other ways:

  1. Identity: one identity provider and token standard for every gateway, broker and agent.
  2. Pipeline checks: validate each OpenAPI and AsyncAPI file against your standards before anything deploys.
  3. Catalog registration: nothing goes live without a catalog entry and a named owner.

API control planes cover Kafka topics and queues only partly, if at all. Govern streams through a schema registry, AsyncAPI contracts, topic naming rules and access lists, with domain teams owning their events and the platform team setting the guardrails.

Scale the model to the estate. With one platform and a few teams, a central team can build everything. With several business units, vendors or a recent acquisition, federate.

An integration roadmap: the first 90 days and the first year

In our experience, building the strategy itself takes three to six weeks, depending on how many systems and teams are in scope. The first 90 days include that work.

The first 90 days

  1. Build the interface inventory, agree the default pattern for each kind of work, write the identity and security standards, and draw the target architecture.
  2. Name the platform team and the center of excellence, even if both start small.
  3. Stand up the catalog and connect the gateways you already run, starting with discovery.
  4. Put pipeline checks in place for new APIs and event streams.
  5. Pick two or three integrations from the "what breaks today" column and rebuild them on the new standards. These prove the model and give teams working examples to copy.

The first year

  1. Move domain teams onto the model one at a time, with the center of excellence coaching each through its first builds.
  2. Retire point-to-point links and direct database connections as their replacements go live.
  3. Bring event streams under contracts and a schema registry.
  4. Route AI agent traffic through the same identity, logging and limits as every other caller.
  5. Review the strategy quarterly against time to deliver a new integration, catalog coverage, API reuse and integration incidents.

Choosing an integration partner

If you bring in outside help, look for five things:

Duczer East is not the right fit for a single SaaS-to-SaaS connection that a packaged connector already handles, or for teams that need Confluent Platform support.

Where to start

An integration strategy is worth writing when integrations take months, outages cannot be traced, and each impatient team adds a platform. Start with the inventory and its "what breaks today" column. More guides on APIs, events and platforms are in our API Management & Integration series, and our integration consulting team can help build the strategy and the platform behind it.

How we built this

Written by David deBoisblanc, Co-founder and Managing Partner of Duczer East, and checked on November 12, 2026. The operating model, roadmap and timing draw on Duczer East integration work in banking and insurance. Platform capabilities come from each vendor's own documentation for WSO2 API Manager, MuleSoft Omni Gateway, Apigee API hub and Kong Konnect. Protocol details come from the Model Context Protocol authorization specification, the Linux Foundation's Agent2Agent project and IETF RFC 8693. Team roles follow Team Topologies by Matthew Skelton and Manuel Pais. Vendor capabilities change often, so check them again before you choose.

Frequently asked questions

What should an integration strategy include?

An integration strategy should include an interface inventory, a default pattern for each kind of work, platform choices, identity and security standards, an operating model and a roadmap. Keep it short enough that engineers use it.

How long does it take to build an integration strategy?

In our experience, building an integration strategy takes three to six weeks. The range depends on how many systems and teams are in scope and how much of the inventory already exists.

Should integration run on one platform or several?

Most enterprises end up on several platforms, and that works if one set of standards governs all of them. Set a default platform for each pattern, describe interfaces in open formats such as OpenAPI and AsyncAPI, use one identity provider, and keep a single catalog across platforms.

Who should own integration in a large enterprise?

A central function should own standards, identity, the catalog and the shared platform, while domain teams build and run their own integrations. This avoids both a central bottleneck and ungoverned sprawl.

How do AI agents change an integration strategy?

AI agents add a new kind of caller that needs the same identity, permissions, limits and logging as any application. Because agents reach systems through APIs and tools, often over MCP, they belong in the integration strategy, not a separate AI plan.

Get a written answer to your hardest integration question

Ask an integration architect one technical or product question about your integration estate, and you get a written answer within two business days, at no cost.

Prefer email? info@duceast.com
Duczer East — Where Data Engineering Meets Agentic AI

The Practitioner's Briefing

Senior-level insights on agentic AI, data engineering, and enterprise integration — delivered to your inbox.