DataOps의 주요 목표는 다음과 같습니다.
- 협업: 엔지니어, 분석가, 과학자, 비즈니스 이해관계자 등 데이터 파이프라인에 관련된 다양한 팀 간의 더 나은 커뮤니케이션을 촉진합니다.
- 통합: ETL(추출-변환-로드) 플랫폼이나 BI(비즈니스 인텔리전스) 솔루션과 같이 파이프라인 전체에서 사용되는 다양한 툴을 원활하게 연결합니다.
- 자동화: 자동화된 테스트 절차를 구현하여 프로세스의 각 단계에서 수동 개입을 최소화하면서 정확한 결과를 보장합니다.
조직의 기존 인프라 안에서 이러한 목표를 효과적으로 달성하려면, 코드와 구성 파일의 변경을 추적하는 버전 관리 시스템(Git), CI/CD(지속적 통합·지속적 배포) 파이프라인, Docker와 같은 컨테이너화 툴, Kubernetes와 같은 오케스트레이션 프레임워크, 모니터링 솔루션, 알림 서비스 등 여러 기술을 함께 활용해야 합니다.