Search the practice set

126 questions, 454 terms and 400 topics in 20 areas.

60 results for “Enterprise Integration”

Terminology · 21
term

Enterprise Integration Patterns

A catalogue of named, composable messaging patterns — router, translator, aggregator, splitter, filter, dead letter channel — that gives integration work a shared vocabulary.

API & Integration
term

Event-Driven Integration

Systems integrating by publishing and consuming events rather than by calling each other's APIs.

API & Integration
term

API Gateway

A single entry point in front of a set of services that handles authentication, rate limiting, routing and protocol translation.

API & Integration
term

Anti-Corruption Layer

A translation layer that converts a legacy or external system's model into your own, so its concepts do not leak into your domain.

Legacy Modernization
term

Application Portfolio Management

Maintaining an inventory of every application with its owner, cost, business value and technical health, and using it to decide what to invest in, replace or retire.

Enterprise Architecture
term

Architecture Review Board

A forum that reviews significant designs against standards, risks and strategy before commitment.

Enterprise Architecture
term

Backward Compatibility

The property that a new version of a producer continues to work with clients written against the old version.

API & Integration
term

Business Capability

What a business does, expressed stably and independently of how it currently does it or who is responsible.

Business Architecture
term

CI/CD

Merging work continuously into a shared trunk with automated verification, and keeping every commit in a state that could be released.

Software Architecture
term

Capability Map

A structured view of everything a business does, used as the stable frame for mapping applications, investment, ownership and gaps.

Enterprise Architecture
term

Capital One's Data Centre Exit

A major US bank closed all eight of its data centres and moved fully to public cloud, treating governance automation as the enabling technology rather than a constraint.

Enterprise Architecture
term

Change Data Capture

Publishing a stream of a database's row-level changes by reading its replication log, without modifying the application that owns it.

Data Architecture
term

Contract Testing

Verifying that a provider satisfies the expectations each of its consumers actually relies on, without running all the services together.

API & Integration
term

Dead Letter Queue

A separate queue that receives messages which could not be processed after a set number of attempts, so they neither block the consumer nor disappear.

API & Integration
term

GraphQL

A query language and runtime where the client specifies exactly which fields it needs, against a typed schema, usually via a single endpoint.

API & Integration
term

Idempotency Key

A client-generated unique value sent with a request so the server can recognise a retry and return the original result instead of acting twice.

API & Integration
term

LinkedIn and the Origin of Kafka

Kafka was built to replace point-to-point data integration between many systems with a single durable log that any system could publish to and any number could read.

API & Integration
term

Model Context Protocol

An open protocol that standardises how AI applications connect to external tools, data sources and prompts.

AI-Era Architecture
term

OpenAPI

A machine-readable specification format for HTTP APIs, from which documentation, clients, servers, mocks and validation can be generated.

API & Integration
term

Paved Road

A supported, opinionated default way to build and run a service, made easy enough that teams choose it rather than being required to.

Enterprise Architecture
term

REST

An architectural style for APIs built on resources identified by URLs, manipulated with uniform HTTP methods, and stateless requests.

API & Integration
Topics · 33
topic

Enterprise Integration

Estate-wide integration strategy, standards and shared infrastructure.

Enterprise Architecture — no content yet
topic

API & Integration

General material on integrating systems through contracts.

26 items
topic

Enterprise Architecture

General material on architecture at portfolio and estate scale.

15 items
topic

Event-Driven Integration

Publishing facts rather than commands, and versioning event schemas.

API & Integration Architecture — no content yet
topic

Integration Patterns

Routers, translators, splitters, aggregators and dead letter channels.

API & Integration Architecture — no content yet
topic

Legacy Integration

Reaching systems that cannot change, without importing their model.

API & Integration Architecture — no content yet
topic

Legacy Integration Patterns

Anti-corruption layers, adapters and CDC against systems that cannot change.

Legacy Modernization — no content yet
topic

Partner & B2B Integration

External contracts, onboarding, sandboxes and long deprecation windows.

API & Integration Architecture — no content yet
topic

API Documentation

OpenAPI as a machine-checked contract rather than as prose.

API & Integration Architecture — no content yet
topic

API Error Handling

Error shapes, retryability signals and machine-readable causes.

API & Integration Architecture — no content yet
topic

API Versioning

URL, header and account-pinned versioning, and who carries the burden.

2 items
topic

APIs as Products

Ownership, lifecycle, deprecation policy and developer experience.

API & Integration Architecture — no content yet
topic

Application Architecture

The application estate as a designed portfolio rather than an accumulation.

Enterprise Architecture — no content yet
topic

Application Portfolio Management

Inventory, ownership, cost and health for every application.

Enterprise Architecture — no content yet
topic

Application Rationalisation

Retire, consolidate, replatform — and why retirement is under-applied.

Enterprise Architecture — no content yet
topic

Architecture Governance

Preventive, automated controls rather than review meetings.

Enterprise Architecture — no content yet
topic

Architecture Review Boards

Thresholds, early engagement and a real route to accept deviation.

Enterprise Architecture — no content yet
topic

Architecture Roadmaps

Sequencing change across an estate with dependencies and funding.

Enterprise Architecture — no content yet
topic

Architecture Roles

Solution, enterprise, domain and platform architecture, and where each is accountable.

Architecture Fundamentals — no content yet
topic

Backward Compatibility

Which changes are safe, and how to make breakage a build failure.

2 items
topic

CI/CD

Continuous integration and delivery, and the architecture that caps them.

Software Architecture & Engineering — no content yet
topic

Capability Maps in EA

The stable frame for hanging investment, ownership and health off.

Enterprise Architecture — no content yet
topic

Contract Testing

Verifying what consumers actually rely on, without a shared environment.

API & Integration Architecture — no content yet
topic

EA Domains

Business, application, data and technology architecture as viewpoints.

Enterprise Architecture — no content yet
topic

EA Frameworks

Zachman, FEAF and others — vocabulary rather than method.

Enterprise Architecture — no content yet
topic

EA Metrics

Measuring whether architecture work changed anything.

Enterprise Architecture — no content yet
topic

GraphQL

Client-specified queries, N+1 resolution and query-cost control.

API & Integration Architecture — no content yet
topic

Idempotency Keys

Client-generated keys stored atomically with the operation they guard.

API & Integration Architecture — no content yet
topic

InnerSource

Open-source collaboration practices applied inside an organisation.

Enterprise Architecture — no content yet
topic

Message Formats

JSON, Protobuf, Avro — schema evolution and payload economics.

API & Integration Architecture — no content yet
topic

Pagination & Filtering

Offset versus cursor, stable ordering and unbounded result sets.

API & Integration Architecture — no content yet
topic

Paved Roads

Making the supported path the easiest path, with a way to leave it.

Enterprise Architecture — no content yet
topic

Platform Teams

Reducing other teams' cognitive load, measured by adoption.

Enterprise Architecture — no content yet