데이터 및 AI 팀이 애플리케이션을 쉽게 구축하고 배포할 수 있도록 지원
Databricks Data Intelligence Platform에서 데이터 및 AI 애플리케이션을 구축하는 가장 빠르고 안전한 방법인 Databricks 앱을 소개합니다. 개발자는 널리 사용되는 프레임워크, 서버리스 배포 및 기본 제공되는 거버넌스를 사용하여 애플리케이션을 제작할 수 있습니다. 이를 통해 개발자는 인프라 관리의 복잡성 없이 사용자에게 영향력 있는 솔루션을 제공하는 데 집중할 수 있습니다.
거버넌스가 기본 제공되며 프로덕션에 바로 사용 가능한 간단한 앱
간편한 구축
Databricks 앱은 Databricks 환경 내에서 직접 실행되는 앱을 구축하거나 Visual Studio Code, PyCharm과 같은 도구를 사용하여 데이터 및 AI 모델에 원활하게 액세스할 수 있도록 도와줍니다. 데이터 사이언티스트와 엔지니어는 Databricks 앱을 통해 Dash, Gradio, Streamlit과 같은 익숙한 Python 프레임워크를 사용하여 앱을 빠르게 구축하고 반복할 수 있습니다. 또한 유연한 앱을 빠르게 구축할 수 있도록 사전 제작된 Python 템플릿 중에서 선택할 수도 있습니다.
"Databricks 앱 덕분에 RAG 개념 증명을 세련되게 브랜딩된 애플리케이션으로 전환할 수 있었습니다. 우리 회사의 방대한 지식 기반을 활용하여 사용자의 질문에 답할 수 있는 RAG 시스템을 구축했습니다."
— Heather Gomer, 선임 데이터 사이언티스트, SAE International
프로덕션 지원
Databricks 앱을 사용하기 위해 개발자가 추가 인프라를 구축할 필요가 없습니다. 앱은 자동으로 프로비저닝된 서버리스 컴퓨팅에서 실행되므로 쉽게 배포할 수 있습니다. 또한 Databricks 앱은 업계 최고의 개발 관행을 따라 원하는 워크플로와 원활하게 통합됩니다. Databricks Workspace 내에서 직접 작업하든, 선호하는 IDE를 활용하든, Git 버전 제어 및 CI/CD 파이프라인 지원이라는 이점을 활용하여 내부 앱을 프로덕션에 바로 사용할 수 있습니다.
"저희 내부 DevOps 프로세스에 Databricks 앱이 원활하게 통합되므로 새로운 기능을 사용자에게 빠르게 선보이고 테스트하는 동시에 추가 인프라 없이도, 내부 애플리케이션을 위한 안전하고 프로덕션에 바로 사용 가능한 프런트 엔드를 제공할 수 있습니다."
— Lukas Heidegger, 데이터 및 MLOps 엔지니어, E.ON Digital Technology
거버넌스 기본 제공
Databricks 앱을 사용하면 사용자가 공유하지 않는 한 데이터가 조직의 경계를 벗어나지 않습니다. 각 앱에는 정확한 데이터 권한을 보장하는 세분화된 액세스 제어, 애플리케이션 간 보안 통신을 위해 자동으로 관리되는 서비스 주체, 원활하고 안전한 사용자 액세스를 위해 OIDC/OAuth 2.0 및 SSO를 활용한 자동 사용자 인증 등 강력한 보안 조치가 추가되었습니다. 또한 앱은 Unity Catalog와의 통합으로 포괄적인 데이터 거버넌스 및 관리 기능을 제공하며, 워크스페이스의 네트워킹 보호 기능을 상속하여 민감한 데이터와 애플리케이션에 대한 멀티 레이어 보안 접근 방식을 보장합니다.
"Databricks 앱을 사용하면서 보안 및 인프라 팀과의 회의를 대폭 줄일 수 있었고, 프로덕션 이해 관계자들과 앱을 즉시 공유할 수 있게 되었습니다."
— Cesar Augusto Charalla Olazo, 선임 머신 러닝 엔지니어, Addi