Graph
Centralized Architecture

🏛️Centralized Architecture

NEW

A design pattern where control, processing, and data are concentrated in a central node or service.

DESCRIPTION

Centralized architecture consolidates computing, control, and data management in a single location or core service. Benefits include simplified governance, consistent standards, and easier security enforcement. Drawbacks include single points of failure, scaling bottlenecks, and reduced autonomy for teams. It often contrasts with decentralized or distributed designs used for resilience and local control. Centralized models remain common for core systems needing strong consistency and compliance.

ALTERNATIVE DEFINITIONS

Wikipedia

Centralized computing is a type of computing architecture where all computing is done at a central location.

Focuses on computing concentration at a single central location.

Source

TechTarget

Centralized computing is the practice of keeping all of an organization’s computing activities in a central location.

Highlights enterprise practice perspective on centralizing computing.

Source

Monolith Client–Server Hub and Spoke Single Version of the Truth Data Warehouse Service-Oriented Architecture Enterprise Bus Control Plane

COMPETING TERMS

Decentralized Architecture Distributed Architecture

RELATIONS

KNOWLEDGE AREAS

Data Architecture Software Engineering Infrastructure

TARGET AUDIENCE

Data Architect Enterprise Architect Solution Architect Chief Technology Officer Cloud Architect

EXTERNAL SOURCES

  • Wikipedia - Centralized computing
  • Wikipedia - Background and pros/cons overview
  • NIST - Systems security engineering guidance

TOP QUESTIONS

What is centralized architecture?

It concentrates control, processing, and data in a single core system. This simplifies oversight and standardization.

Category: Definition

Why choose centralized architecture?

Centralization eases governance, compliance, and uniformity. It can reduce integration complexity for core enterprise systems.

Category: Relevancy

What are downsides of centralized architecture?

Single points of failure, scaling limits, slower local innovation, and potential bottlenecks are common drawbacks.

Category: Risks

How does centralized architecture compare to decentralized?

Decentralized distributes control across domains, increasing autonomy and resilience but complicating governance.

Category: Alternatives

Where is centralized architecture beneficial?

Financial core systems, compliance-heavy workloads, and environments needing strong consistency often benefit.

Category: Opinion

What is currently a hot topic around centralized architecture?

Hybrid approaches mixing centralized standards with federated execution (e.g., data mesh governance) are trending.

Category: Topic

How is centralized architecture secured?

Implement layered controls: IAM, network segmentation, encryption, and monitoring around the central hub.

Category: Management

What are common mistakes with centralized designs?

Over-centralizing slows teams; ignoring scaling and redundancy causes outages; underinvesting in governance leads to sprawl.

Category: Mistakes

How do you start with centralized architecture?

Define clear standards, establish a central platform, and plan resilience with redundancy and capacity scaling.

Category: Requirements