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.

Competitive Markets Jonathan Poland

Competitive Markets

In a competitive market, multiple participants exchange value without any single entity having control over the market. This type of…

Autonomous Technology Jonathan Poland

Autonomous Technology

Autonomous technology refers to technology that is capable of functioning independently and adapting to changing real-world conditions without human intervention.…

Consumer Services Jonathan Poland

Consumer Services

Consumer services are services that are provided to individual consumers, rather than to businesses or organizations. These services are typically…

Organization 101 Jonathan Poland

Organization 101

A business organization is a group of individuals or entities that come together to pursue a common business goal or…

What is Genchi Genbutsu? Jonathan Poland

What is Genchi Genbutsu?

Genchi Genbutsu is a Japanese term that refers to the practice of going to the source or the root of…

Niche vs Segment Jonathan Poland

Niche vs Segment

A niche is a specific, identifiable group of customers who have unique needs and preferences that are not shared by…

Product Durability Jonathan Poland

Product Durability

A durable product, often referred to as a durable good, is a product that does not quickly wear out or,…

Demand Risk Jonathan Poland

Demand Risk

Demand risk refers to the possibility of experiencing financial loss or other negative consequences due to a discrepancy between the…

Ingredient Branding Jonathan Poland

Ingredient Branding

Ingredient branding, also known as component branding or parts branding, is a marketing strategy that focuses on promoting the individual…

Learn More

Cause and Effect Jonathan Poland

Cause and Effect

Cause and effect is a concept that refers to the relationship between an event (the cause) and a subsequent result…

Risk Management Process Jonathan Poland

Risk Management Process

Risk management is the practice of identifying and mitigating potential risks that could result in financial losses or other negative…

Customer Analysis Jonathan Poland

Customer Analysis

Customer analysis involves systematically examining and understanding the characteristics, needs, motivations, and decision-making processes of a target market. This process…

Message Framing Jonathan Poland

Message Framing

Message framing is the way in which information and communications are constructed and presented. The way a message is framed…

Strategic Planning Jonathan Poland

Strategic Planning

The strategic planning process is a systematic way for an organization to set its goals and develop the actions and…

Examples of Consumer Goods Jonathan Poland

Examples of Consumer Goods

Consumer goods are physical products that are purchased by individuals for their own personal use. These goods are typically tangible,…

Schedule Risk Jonathan Poland

Schedule Risk

Schedule risk refers to the risk that a strategy, project, or task will take longer than expected to complete. A…

Salesforce Automation Jonathan Poland

Salesforce Automation

Sales force automation is a type of management tool that helps businesses automate and streamline their core sales processes, such…

Types of Revolution Jonathan Poland

Types of Revolution

A revolution is a sudden and significant change to the structure and foundations of a society, often involving conflict and…