IT 기술/DB

데이터옵스 (DataOps)

gooooooood 2024. 12. 4. 22:45
반응형

Ⅰ. 새로운 데이터 접근 방식, 데이터옵스의 개요

가. 데이터 옵스의 개념

- 데이터를 분석해 애플리케이션을 형성한 후 최종 사용자에게 신뢰할 수 있는 데이터를 제공하기 위한 데이터 운영 관리 방식

 

나. 데이터 옵스의 등장배경

IT 부서 의존적 - 데이터 전담조직에서 IT부서 협조 없이 데이터 확보 및 가공이 어려움
권한 부족 - 업무의 문제를 찾거나 개선하기 위한 데이터 전담조직의 권한 부족
기술환경 부족 - 데이터 분석 결과를 업무에 적용하고 결과 분석 후 피드백하기 위한 기술 환경 부족

 

Ⅱ. 데이터옵스의 프레임워크 및 주요 요소

가. 데이터옵스의 프레임워크

 

나. 데이터옵스의 주요 요소

구분 주요 요소 설명
데이터 파이프라인
(Data Pipelines)
데이터 수집 - 데이터 소스, 데이터 아키텍처
데이터 엔지니어링 - 데이터 셋, 데이터 엔지니어
데이터 분석 - 리포트, 데이터 모델, 데이터 애널리틱스
데이터 기술
(Data Technologies)
데이터 캡처 - 빅데이터와 IoT 지원 위해 스트리밍 아키텍처
- Change Data Capture(CDC) 대표적인 기술
데이터 통합 - 기존 DW 프로젝트에서 발전한 기술
데이터 준비 - 데이터 카탈로그
- 데이터 레이크, 레파지토리
데이터 분석 - 쿼리, 분석, 시각화 및 인사이트 공유 도구
데이터 프로세스
(Data Processes)
개발 및 배포 - 애자일 또는 데브옵스 방법론의 개발 및 배포 방식 활용
오케스트레이션 - 코드, 데이터, 기술 및 인프라와 같은 데이터 개발 프로젝트 구성요소 모두 조정
지속적 테스트 - 지속 테스트 및 모니터링 통해 목표 설정 및 결과 측정하여 품질 개선

 

Ⅲ. 데브옵스와 데이터옵스 비교

구분 데브옵스 데이터옵스
목적 - SW 개발 자동화 및 모니터링 - 데이터 파이프라인 자동화 및 모니터링
조합 - SW 개발, QA. 기술 운영 - 데이터 공학, 데이터 통합, 데이터 품질, 보안
협력 - SW 엔지니어(개발자)
- 시스템 관리자(운영자)
- 데이터 엔지니어
- 데이터 분석가
기대효과 - 짧은 개발 주기
- 지속적인 배포
- 신뢰할 수 있는 릴리즈
- 스토리지 워크플로우 자동화
- 데이터 흐름 오케스트레이션
- 데이터 분석 최적화, 품질 확보

 

반응형

'IT 기술 > DB' 카테고리의 다른 글

데이터 독립성  (0) 2024.12.04
분산 데이터베이스의 투명성  (0) 2024.12.04
데이터베이스 트랜잭션  (0) 2024.12.04
빅데이터 분석 도구 선택 원칙  (0) 2024.12.04
정규화와 역정규화  (0) 2024.12.04