Data Architecture

Data Architecture

Data Architecture Jonathan Poland

Data architecture refers to the principles, structures, standards, controls, models, transformations, interfaces, and technologies that define how data is stored, secured, curated, managed, and used in an organization or system. This includes the systems and processes that allow an organization to efficiently and securely acquire, use, and manage data. Data architecture helps ensure that an organization can access the data it needs, when it needs it, in a way that is secure and compliant with any relevant regulations or standards.

Principles

Data architecture principles are foundational rules that guide the structure, use and management of data. For example, the principle that “data is a shared asset” can be useful for encouraging solution architects to use data repositories that already exist as opposed to replicating things.

Standards

Data architecture standards are structures, practices and technologies that an organization adopts to avoid reinventing things for every system, application or analysis. For example, an organization might adopt a standard way to publish and subscribe to data.

Structure

Data architecture is the structural design of information technologies for acquiring, storing, using, securing and managing data. A data architecture diagram captures the layers, interfaces, technologies and flows of data. These are typically produced at the organizational, system, application and solution level.

Models

A data model defines the structure of data itself. This includes data entities and relationships between entities.

Data Dictionary

A data dictionary is a reference that provides a user friendly overview of data entities, fields, formats, validations and business context. This can be used both by software developers and users. For example, a user who wants to build a report might reference a data dictionary to see what data is available.

Patterns

Patterns describe standard ways to acquire, store, transform, share, use, secure and manage data. For example, data architecture may include a sequence diagram that illustrates how to build a report from an organization’s data warehouse.

Controls

Data controls are roles, responsibilities, processes, procedures and systems for managing data. For example, a data architecture might define how data is encrypted in storage and the processes for managing encryption keys.

Integration

Data architecture may include structures and specifications for publishing, consuming, transferring and transforming data.

Master Data

Data architecture may define a single source of truth for data entities and methods for using and managing master data.

Technologies

The process of defining a data architecture often involves evaluation and selection of information technologies for data storage, analysis, integration, management, security and curation. For example, a data architect may perform a product evaluation as part of the procurement of a extract, transform and load tool. A data architecture document typically provides an overview of selected technologies including their capabilities, limitations and risks.

Deployment

A data architecture typically includes a diagram that captures how the architecture is physically deployed to infrastructure. This is similar to the logical data architecture diagram with details of machines, platforms, environments and technologies.

Learn More
What is Fandom? Jonathan Poland

What is Fandom?

Fandom refers to the subculture that develops around particular popular culture series or formats, such as films, television shows, characters,…

Management Approaches Jonathan Poland

Management Approaches

Management approaches are methods or techniques that are used to direct and control an organization. These approaches may be adopted…

Environmental Challenges Jonathan Poland

Environmental Challenges

Environmental issues are detrimental changes to the Earth’s natural surroundings that negatively impact the current quality of life for individuals…

Bliss Point Jonathan Poland

Bliss Point

The concept of a “bliss point” refers to the amount of consumption of a particular good or service that maximizes…

Stakeholders Jonathan Poland

Stakeholders

Stakeholders are individuals or groups who have an interest or concern in something, especially a business. For example, in a…

Process Automation Jonathan Poland

Process Automation

Introduction: Process automation refers to the use of information systems to automate business processes in order to improve efficiency and…

Product Development Jonathan Poland

Product Development

Product development is the process of designing, creating, and launching new products. It typically involves a number of different steps,…

Working Style Jonathan Poland

Working Style

Working style refers to an individual’s preferred approach to performing their job and completing tasks. This can include factors such…

Product Category Jonathan Poland

Product Category

A product category is a classification of similar or related products or services. These categories are often created by a…

Content Database

Search over 1,000 posts on topics across
business, finance, and capital markets.

Service Level Objective Jonathan Poland

Service Level Objective

An service level objective (SLO) is a standard used to measure the performance of a business or technology service. These…

What is Stagflation? Jonathan Poland

What is Stagflation?

Stagflation is a period of high inflation, low economic growth and high unemployment. Stagflation is a economic phenomenon in which…

Key Strengths Jonathan Poland

Key Strengths

Key strengths are talents, character traits, and knowledge that are particularly relevant to a given role. These are often listed…

What is Marketability? Jonathan Poland

What is Marketability?

The marketability of a brand, product, or service refers to its competitiveness within a market. It is the likelihood that…

What is Jevons Effect? Jonathan Poland

What is Jevons Effect?

Jevons paradox, also known as the Jevons effect, is a phenomenon in which an increase in the efficiency of resource…

Ground Rules Jonathan Poland

Ground Rules

Ground rules are rules or guidelines that are established at the beginning of a meeting, activity, or other situation to…

Internal Communication Jonathan Poland

Internal Communication

Internal communication is the exchange of information within an organization that is designed to help it achieve its goals. This…

Subscription Model Jonathan Poland

Subscription Model

A subscription model is a pricing and revenue strategy in which customers pay a recurring fee for access to a…

Concept Selling Jonathan Poland

Concept Selling

Concept selling is a approach to marketing and sales that involves framing unique selling propositions as a story that customers…