A-Z Popular Blog Architecture Search »
Technology
 Advertisements
Related Guides
Information Technology

What is IT Architecture?

 , updated on
IT architecture is the design of information technology at the structural level.

Architecture vs Design

As information technology tends to be complex, it is often helpful to design it at both the structural level and implementation level. This is analogous to an architect designing a building and a variety of interior designers planning the interiors of the building's rooms.

Types

IT architecture has several common variations:
Enterprise Architecture
Top level planning of technology strategy and structures.
Infrastructure Architecture
Planning and design of IT infrastructure. Often referred to as "technology architecture."
Systems Architecture
Planning and design of software that automates work.
Applications Architecture
Planning and design of software that people use.
Data Architecture
Design of models, processes, policies and standards for managing and using data.
Specialists
It is common for architects to specialize in a particular domain, technology or architectural approach. For example, an information security architect or cloud infrastructure architect.

Output

Architects perform analysis and design to document existing structures, gaps and future structures. Typical outputs are principles, structural specifications, processes, models and standards. These may span areas such as infrastructure, integration, systems, applications, data, information security, risk management, resilience and business structures.

Politics

It is a common failure of IT architecture to design worthy structures but to fail to push for their implementation. Architects are most effective when they are fully engaged in the political processes required to improve the structural design of technology. This is particularly true at the level of enterprise architecture that often requires significant authority and influence to implement.

Example

An organization has customer data that is replicated in 20+ systems and applications. The data is low quality and inconsistencies between sources is common. The process of updating customer data and maintaining various integration interfaces is expensive and error prone.
An enterprise architect designs a single source of truth for customer data and obtains agreement for the solution amongst major stakeholders. The architect is a key member of the project to implement the solution. Enterprise architecture also plays a governance role in making sure that future systems use the single source of truth for customer data as opposed to replicating it as anything more than a disposable cache.
Overview: It Architecture Definition
Type
Definition
The design of information technology at the structural level.
Related Concepts

Software Architecture

This is the complete list of articles we have written about software architecture.
Algorithms
Business Capabilities
Complexity Hiding
Data Architecture
Design Debt
Design For Scale
Forward Compatibility
Graceful Degradation
Information Security
Logical Architecture
Microservices
Precomputation
Privacy By Design
Push Technology
Reliability Engineering
Service Architecture
Smart Endpoints
Software Entropy
Software Quality
Solution Architecture
System Architecture
System Of Systems
Worse Is Better
More ...
If you enjoyed this page, please consider bookmarking Simplicable.
 

IT Architecture

The definition of IT Architecture with examples.

Architecture Layers

A definition of architecture layers with examples.

Event Driven Architecture

A definition of event-driven architecture with examples.

Solution Architecture

Examples of common solution architecture diagrams.

System Architecture Definition

The definition of system architecture with examples.

System Architecture

Examples of system architecture diagrams.

Data Architecture

The definition of data architecture with examples.

IT Gaps

An overview of IT gaps with examples.

IT Capabilities

A list of common IT capabilities.

IT Modernization

An overview of IT modernization with examples.

Service Delivery Examples

An overview of service delivery with examples.

IT Lifecycle

An overview of the IT lifecycle with examples.

Integration Examples

An overview of integration with examples.

Types of IT Service

The definition of information technology service with examples.

Consumerization

The definition of consumerization with examples.

Software as a Service

Common examples of software as a service.

IaaS Definition

The definition of infrastructure as a service with comparisons.

Networking Basics

A list of basic computer networking concepts.

Reverse Proxy

An overview of reverse proxies with examples.
The most popular articles on Simplicable in the past day.

New Articles

Recent posts or updates on Simplicable.
Site Map