GLOSSARY logo

GLOSSARY

THE TECHNICAL LANGUAGE OF DIGITAL B2B INFRASTRUCTURE

CONCEPT
SYSTEMS ARCHITECTURE

API Gateway

An intermediary that exposes, routes, secures, controls, and observes requests between API clients and backend services.


BUSINESS RELEVANCE

API gateways centralise cross-cutting controls, simplify client integration, and protect backend services. They support consistent policy enforcement and operational visibility across many APIs.


IMPLEMENTATION EXAMPLE

A company places a gateway before payment and account services to validate tokens, enforce per-client quotas, route versions, redact sensitive logs, and monitor latency and errors.


LIMITATIONS

A gateway can become a bottleneck or high-impact failure point. Excessive logic at the gateway increases coupling, and it does not replace secure backend design, service identity, or API lifecycle governance.


TECHNICAL EXPLANATION

A gateway can terminate TLS, authenticate clients, authorise requests, apply quotas and rate limits, transform messages, route by version or path, cache responses, aggregate services, and emit telemetry. It provides a managed entry point while hiding internal service topology.


Secondary Topics

Cybersecurity

Related terms

Earned Media

CONCEPT
PERFORMANCE ADVERTISING

Unpaid brand exposure, editorial mentions, and social shares achieved through exceptional content, PR, and brand reputation.

User Interface (UI)

CONCEPT
EXPERIENCE DESIGN

The graphical, interactive visual elements and layout mechanisms through which users navigate and control software applications.

Keyword Cannibalization

CONCEPT
SEARCH OPTIMIZATION

An SEO dilemma where multiple pages from one domain compete for identical search queries, weakening organic ranking.

Prototype

CONCEPT
EXPERIENCE DESIGN

A preliminary model or interactive mock-up created to test user experience assumptions before committing development resources.

User Experience (UX)

CONCEPT
EXPERIENCE DESIGN

The total cumulative perception, ease of use, and satisfaction an individual encounters when interacting with a digital product.