왜 학습 순서가 중요한가요?
Databricks는 데이터 엔지니어링, 분석, 머신러닝, 거버넌스를 아우르는 통합 플랫폼 입니다. 각 영역이 서로 밀접하게 연결되어 있기 때문에, 기초 개념 없이 고급 주제를 학습하면 이해에 어려움이 생깁니다. 예를 들어, Model Serving(모델 서빙)을 이해하려면 먼저 Spark 클러스터와 Delta Lake를 알아야 하고, Unity Catalog의 권한 체계를 이해해야 프로덕션 배포가 가능합니다. 이 로드맵은 학습 의존성 을 고려하여 최적의 순서를 안내합니다.💡 Tip: 자신의 역할에 맞는 경로를 먼저 따라가되, 시간이 허용되면 다른 역할의 경로도 살펴보시는 것을 권장합니다. 플랫폼 전체를 이해하면 팀 간 협업이 훨씬 수월해집니다.
전체 학습 경로 흐름도
전체 학습 경로실선 화살표는 필수 선행 학습, 점선 화살표는 권장 선행 학습 을 의미합니다.
역할별 학습 경로
1. 데이터 엔지니어 (Data Engineer)
데이터 파이프라인 설계, 구축, 운영을 담당하는 역할입니다. 데이터 엔지니어 학습 경로
추가 권장: 12. 보안/거버넌스 (프로덕션 환경 설정)
2. 데이터 분석가 (Data Analyst)
SQL과 시각화를 활용한 데이터 분석, 리포팅을 담당하는 역할입니다. 데이터 분석가 학습 경로
추가 권장: 03. 레이크하우스 (Medallion 아키텍처 이해)
3. ML 엔지니어 / 데이터 과학자
모델 학습, 실험 관리, 모델 배포를 담당하는 역할입니다. ML/AI 엔지니어 학습 경로
추가 권장: 03. 레이크하우스, 07. Unity Catalog (모델 거버넌스), 11. Lakebase
4. 플랫폼 관리자 (Admin)
워크스페이스 설정, 보안, 비용 관리를 담당하는 역할입니다. 플랫폼 관리자 학습 경로
추가 권장: 03. 레이크하우스, 06. 웨어하우징, 13. 부록 (CLI, Asset Bundles)
전체 학습 순서 (처음부터 끝까지)
모든 내용을 체계적으로 학습하고 싶다면, 아래 순서대로 진행하시면 됩니다.Databricks 공식 인증 소개
Databricks는 역할별 공식 인증 시험을 제공합니다. 이 교육 자료를 학습한 후 인증에 도전해 보시기 바랍니다.Associate 레벨 (입문~중급)
Professional 레벨 (중급~고급)
💡 인증 준비 팁: Databricks Academy의 무료 학습 과정을 먼저 수강하고, 이 교육 자료로 개념을 보충한 뒤, 공식 Practice Exam으로 실력을 점검하시는 것을 권장합니다.
추천 학습 리소스
공식 리소스
커뮤니티 & 오픈소스
컨퍼런스 & 영상
실전 프로젝트 아이디어
학습 내용을 실무에 적용해 보는 것이 가장 효과적인 학습 방법입니다. 단계별로 도전해 보시기 바랍니다.입문 프로젝트 (관련 섹션: 01~04)
중급 프로젝트 (관련 섹션: 05~08)
고급 프로젝트 (관련 섹션: 09~12)
FAQ (자주 묻는 질문)
Q1. 프로그래밍 경험이 없어도 학습할 수 있나요?
네, 가능합니다. 데이터 분석가 경로는 SQL 중심으로 구성되어 있어 프로그래밍 경험이 적어도 학습할 수 있습니다. 다만, 데이터 엔지니어나 ML 엔지니어 경로는 Python 기초 지식이 필요합니다.Q2. 어떤 클라우드에서 실습하는 것이 좋나요?
이 교육 자료는 클라우드에 관계없이 적용 가능합니다. AWS, Azure, GCP 모두 Databricks를 지원합니다. 실습 환경은 Databricks Community Edition(무료)이나 회사에서 제공하는 워크스페이스를 활용하시면 됩니다.Q3. 학습 완료까지 얼마나 걸리나요?
역할별로 다릅니다.Q4. 인증 시험은 어디서 응시하나요?
Databricks 인증 시험은 온라인(Kryterion 플랫폼) 으로 응시할 수 있습니다. 자택이나 사무실에서 웹캠과 화면 공유를 통해 감독 하에 시험을 치릅니다. 시험 비용은 인증별로 $200 USD 내외입니다.Q5. 이 교육 자료와 Databricks Academy의 차이는 무엇인가요?
두 자료를 병행하여 학습 하시면 가장 효과적입니다. 이 자료로 개념을 한국어로 이해하고, Academy에서 실습으로 체득하시기 바랍니다.