핵심 인사이트 (3줄 요약)

  1. 본질: 데이터 패브릭(Data Fabric)은 이기종 데이터 소스를 이동 없이 가상화(Data Virtualization)로 연결하고, AI/ML이 메타데이터를 자동으로 탐색·분류하여 통합 데이터 접근 레이어를 형성하는 아키텍처다.
  2. 가치: 데이터를 물리적으로 복사하지 않아도 어디서든 일관된 뷰(View)를 제공하므로, 멀티클라우드·온프레미스 혼합 환경에서 데이터 사일로(Data Silo)를 제거한다.
  3. 판단 포인트: 데이터 패브릭은 기술 중심(메타데이터·가상화)이고 데이터 메시는 조직 중심(도메인 소유권)이므로, 두 접근법은 배타적이 아니라 상호 보완 관계다.

Ⅰ. 개요 및 필요성

Gartner는 데이터 패브릭을 "데이터 관리 설계 개념으로, 분산·이기종 환경 전반에 걸쳐 유연하고 탄력적인 데이터 통합을 가능하게 하는 아키텍처" 로 정의한다. 핵심은 데이터를 한 곳에 모으지 않고, 있는 자리에서 연결하는 것이다.

등장 배경

문제설명
데이터 사일로 (Data Silo)부서별·시스템별 고립된 데이터 저장소
멀티클라우드 복잡성AWS·Azure·GCP·온프레미스 혼재
거버넌스 파편화소스별 상이한 보안·품질 정책
ETL 비용모든 소스를 복사하는 파이프라인 유지 비용

📢 섹션 요약 비유: 데이터 패브릭은 "도서관 책을 한 곳으로 모으지 않고, 전국 도서관 통합 검색 시스템을 구축하는 것"이다. 책은 제자리에 있지만 어디서든 검색하고 대출 예약할 수 있다.


Ⅱ. 아키텍처 및 핵심 원리

2-1. 데이터 패브릭 아키텍처 전체 구조

        애플리케이션 / 분석 / AI·ML 소비자
              │          │          │
              ▼          ▼          ▼
┌──────────────────────────────────────────────────┐
│           Unified Data Access Layer              │
│        (통합 데이터 접근 레이어)                  │
│  ┌────────────────────────────────────────────┐  │
│  │   Data Virtualization Engine               │  │
│  │   (데이터 가상화 엔진, 물리 이동 없이 쿼리) │  │
│  └────────────────────────────────────────────┘  │
│  ┌────────────────────────────────────────────┐  │
│  │   Intelligent Metadata Layer               │  │
│  │   (AI 기반 메타데이터 자동 탐색·분류·추천)  │  │
│  └────────────────────────────────────────────┘  │
│  ┌────────────────────────────────────────────┐  │
│  │   Federated Governance & Security          │  │
│  │   (접근제어·마스킹·감사 로그 통합 관리)     │  │
│  └────────────────────────────────────────────┘  │
└──────────────────────────────────────────────────┘
          │         │         │         │
          ▼         ▼         ▼         ▼
    ┌──────┐   ┌──────┐  ┌──────┐  ┌──────┐
    │Oracle│   │ S3   │  │Kafka │  │SAP   │
    │ DB   │   │Lake  │  │Stream│  │ERP   │
    └──────┘   └──────┘  └──────┘  └──────┘
     온프레미스    AWS       이벤트    SaaS

2-2. 핵심 구성 요소

구성 요소역할기술 예시
Active Metadata (능동 메타데이터)AI가 메타데이터를 자동 수집·분류·추천Atlan, Alation
Data Virtualization (데이터 가상화)물리 이동 없이 이기종 소스 통합 쿼리Denodo, Dremio, Starburst
Knowledge Graph (지식 그래프)데이터 간 관계·리니지 그래프 표현Neo4j, AWS Neptune
Governance Automation정책 자동 적용, 마스킹, 접근제어Apache Ranger, OPA
API FabricRESTful·GraphQL 통합 데이터 APIKong, MuleSoft

2-3. AI 기반 메타데이터 자동화 흐름

데이터 소스 연결
      │
      ▼
┌─────────────────────────────────────┐
│  Metadata Crawler (자동 탐색 봇)    │
│  - 스키마 자동 감지                  │
│  - PII (개인식별정보) 자동 태그      │
│  - 데이터 분류 (민감도 레벨)         │
└─────────────────────────────────────┘
      │
      ▼
┌─────────────────────────────────────┐
│  Active Metadata Engine             │
│  - 사용 패턴 학습 → 연관 데이터 추천 │
│  - 품질 이상 자동 감지               │
│  - 리니지 자동 생성                  │
└─────────────────────────────────────┘
      │
      ▼
   데이터 소비자에게 "검색 → 이해 → 신뢰" 경험 제공

📢 섹션 요약 비유: AI 메타데이터 엔진은 "도서관 사서 AI"다. 새 책이 들어오면 자동으로 제목·저자·장르를 분류하고, 이 책을 좋아하는 독자에게 추천까지 한다.


Ⅲ. 비교 및 연결

3-1. 데이터 패브릭 vs 데이터 메시 비교

구분데이터 패브릭 (Data Fabric)데이터 메시 (Data Mesh)
중심축기술 (메타데이터·가상화)조직 (도메인 소유권)
접근 방식중앙 기술 레이어로 통합도메인별 분산 자율 운영
거버넌스자동화된 중앙 정책 엔진연합(Federated) 공동 협의
AI 활용핵심 (메타데이터 자동화)보조적 (품질 모니터링)
적합 조직기존 시스템 복잡한 대기업도메인 팀 역량 높은 조직
배타 여부상호 보완 가능상호 보완 가능

3-2. 데이터 가상화(Data Virtualization) 심화

데이터 가상화는 원본 데이터를 복사하지 않고, 쿼리 시점에 소스에서 직접 데이터를 가져와 통합 뷰를 제공한다.

  • Push-Down Optimization (푸시다운 최적화): 필터·집계 연산을 원본 소스에서 실행해 네트워크 전송량 최소화
  • Semantic Layer (시맨틱 레이어): 비즈니스 용어로 쿼리 가능하게 추상화
  • Federated Query (연합 쿼리): 여러 소스를 단일 SQL로 조회

📢 섹션 요약 비유: 데이터 가상화는 "여러 은행 잔액을 하나의 금융 앱에서 보는 것"이다. 돈을 한 은행으로 옮기지 않아도 전체 자산 현황을 즉시 볼 수 있다.


Ⅳ. 실무 적용 및 기술사 판단

4-1. 멀티클라우드 데이터 패브릭 구현 시나리오

시나리오: 금융그룹 멀티클라우드 통합

온프레미스 Oracle ERP ─┐
AWS S3 데이터 레이크   ─┤  Data Fabric Layer  ─→  통합 BI·AI 분석
Azure Synapse DW      ─┤  (Denodo + Atlan)
GCP BigQuery          ─┘
단계작업기술
연결4개 소스 커넥터 설정JDBC, REST, ODBC
탐색AI 크롤러로 메타데이터 자동 수집Atlan Crawler
가상화통합 뷰 생성, 푸시다운 최적화Denodo VQL
거버넌스PII 자동 탐지, 마스킹 정책 적용Apache Ranger
서빙단일 REST API로 소비자 제공GraphQL API

4-2. Gartner 데이터 패브릭 구성 요소 (2023 정의 기준)

  1. Data Integration & Transformation — 통합 ETL/ELT 파이프라인
  2. Data Catalog & Metadata — 능동 메타데이터 카탈로그
  3. Data Virtualization — 물리 이동 없는 가상 통합
  4. Data Governance & Security — 자동화된 정책 관리
  5. Master Data Management (MDM, 마스터 데이터 관리) — 단일 진실 소스 유지
  6. Analytics & Insights — 통합 데이터 분석 레이어

📢 섹션 요약 비유: 데이터 패브릭 도입은 "여러 나라 전화망을 하나의 국제전화 시스템으로 연결하는 것"이다. 각 나라 망은 그대로지만 어디서나 통화할 수 있게 된다.


Ⅴ. 기대효과 및 결론

데이터 패브릭은 데이터 파이프라인 구축·유지 비용을 최소화하면서도 통합 접근성과 거버넌스를 제공한다. 특히 레거시 시스템이 많고 클라우드 마이그레이션이 점진적으로 진행 중인 대기업에 가장 적합하다.

기대 효과 요약

영역기대 효과
데이터 접근성이기종 소스 단일 인터페이스 접근
ETL 비용데이터 복사 제거 → 30~50% 파이프라인 감소
거버넌스AI 자동 분류 → 컴플라이언스 대응 속도 80% 향상
시간 절감데이터 탐색·이해 시간 70% 단축

기술사 시험에서 데이터 패브릭은 "능동 메타데이터(Active Metadata)와 데이터 가상화(Data Virtualization)가 핵심 차별점" 임을 중심으로 설명해야 한다.

📢 섹션 요약 비유: 데이터 패브릭의 최종 목표는 "모든 직원이 회사 어딘 데이터든 구글 검색하듯 찾아 쓸 수 있는 세상"을 만드는 것이다.


📌 관련 개념 맵

관계개념설명
핵심 기술Data Virtualization (데이터 가상화)물리 이동 없는 통합 쿼리
핵심 기술Active Metadata (능동 메타데이터)AI 기반 자동 탐색·분류
핵심 기술Knowledge Graph (지식 그래프)데이터 관계·리니지 표현
비교Data Mesh (데이터 메시)조직 중심 분산 아키텍처
비교Data Lake (데이터 레이크)물리 집중 저장소
도구Denodo / Dremio데이터 가상화 플랫폼
도구Atlan / AlationAI 메타데이터 카탈로그
표준Gartner Data Fabric Definition산업 표준 정의
연관Data Catalog (데이터 카탈로그)메타데이터 탐색·관리
연관MDM (Master Data Management)마스터 데이터 일관성 관리

👶 어린이를 위한 3줄 비유 설명

  1. 여러 도서관의 책을 한 곳으로 모으지 않고, 통합 검색 앱 하나만 만들어서 어느 도서관 책이든 검색하고 빌릴 수 있게 하는 것이 데이터 패브릭이다.

📈 관련 키워드 및 발전 흐름도

데이터 사일로 (시스템 간 단절)
    │
    ▼
Data Fabric: 메타데이터 기반 통합 · 가상화
    ├─► 메타데이터 자동 수집 · AI 기반 추천
    ├─► 데이터 가상화: 물리 이동 없이 접근
    └─► 통합 거버넌스 · 보안 정책
    │
    ▼
Data Mesh와 상호 보완 관계
  1. 앱이 새 책을 자동으로 인식하고 장르·내용을 AI가 분류해 주는 것이 능동 메타데이터 기능이다.
  2. 각 도서관의 규칙(거버넌스)은 그대로지만, 앱이 어느 책이 어린이용인지 성인용인지 자동으로 알아서 접근을 통제해준다.