Skip to main content
이 페이지는 Serverless 컴퓨트 의 후속 내용입니다. 서버리스 개요, 아키텍처, 워크로드별 상세 내용은 해당 페이지를 참고하세요.

보안 고려사항

서버리스는 Databricks 관리 환경에서 실행되므로, 보안에 대한 이해가 중요합니다.
⚠️ 서버리스 네트워크 연결(Serverless Network Connectivity): 서버리스 컴퓨트에서 고객 VPC 내부의 리소스(예: 온프레미스 데이터베이스, Private Link 엔드포인트)에 접근하려면 서버리스 네트워크 연결(SNC) 설정이 필요합니다. Account Console에서 네트워크 연결 구성을 설정할 수 있습니다.
서버리스 컴퓨트는 Network Connectivity Config(NCC)를 통해 고객 환경과 안전하게 연결됩니다.

비용 모델

DBU (Databricks Unit)

💡 DBU(Databricks Unit) 는 Databricks의 과금 단위입니다. 사용한 컴퓨팅 리소스의 양을 DBU로 환산하여 과금합니다. DBU당 단가는 워크로드 유형(SQL, Jobs, All-Purpose 등)과 요금 플랜에 따라 다릅니다.

서버리스 vs 클래식 비용 비교

서버리스의 DBU 단가는 클래식보다 높지만, 총 비용(TCO) 은 서버리스가 더 낮은 경우가 많습니다.

비용 최적화 팁


제한사항 및 주의사항

⚠️ 중요: 서버리스로 전환하기 전에, 기존 워크로드가 위 제한사항에 해당하지 않는지 반드시 확인하시기 바랍니다. 특히 Init Script, 커스텀 Spark 설정, 특수 라이브러리(JNI 등)를 사용하는 경우 호환성 테스트가 필요합니다.

마이그레이션 가이드 (클래식 → 서버리스)

마이그레이션 단계

Step 1: 현황 분석

Step 2: 호환성 체크리스트

Step 3: Job 마이그레이션 예시

Step 4: 성능/비용 비교

마이그레이션 후 최소 2주간 성능과 비용을 비교합니다.

언제 서버리스를 사용하고, 언제 클래식을 사용하나요?


정리

이것으로 컴퓨트와 워크스페이스 섹션을 마치겠습니다. 다음 섹션에서는 실제 데이터 엔지니어링 파이프라인 구축 방법을 알아보겠습니다.

참고 링크