주요 컨텐츠로 이동
공지사항

Databricks에서 엔터프라이즈 앱을 위한 거버넌스가 적용된 바이브 코딩 지원

App Spaces, Genie App Builder 및 Serverless Micro Apps를 통해 Databricks에서 거버넌스가 적용된 애플리케이션 바이브 코딩을 사용할 수 있습니다.

작성자: 에반 판디아, Justin DeBrabant , 총쉬

  • Data + AI Summit 2026에서 Databricks는 Databricks에서 앱을 빌드하기 위한 세 가지 새로운 기능을 발표했습니다. 앱 그룹을 관리하기 위한 App Spaces, 데이터를 인식하는 Databricks 네이티브 앱 빌드 에이전트인 Genie App Builder, 그리고 더 저렴한 scale-to-zero 앱을 위한 새로운 경량 마이크로 앱 런타임입니다.
  • 바이브 코딩은 빠르고 접근하기 쉽지만, 엔터프라이즈 앱에는 데이터 컨텍스트와 제어도 필요합니다. 이러한 기능은 그 격차를 해소하여 팀이 거버넌스를 희생하지 않고도 앱을 신속하게 빌드할 수 있도록 지원합니다.
  • 이 모든 기능이 결합되어 데이터, 거버넌스 또는 비용에 대한 통제력을 잃지 않으면서 비즈니스를 가장 잘 이해하는 사람들로부터 혁신을 이끌어냅니다.

엔터프라이즈 환경에서 바이브 코딩이 작동하려면 컨텍스트와 제어가 필요합니다

코딩 에이전트의 부상은 누구나 체감하고 있을 것입니다. 지난 6개월 동안에만 Databricks Apps에서 앱을 구축하는 고객 수가 크게 증가하여, 활성 실행 중인 앱 수는 거의 두 배로 늘어났고 매주 앱을 사용하는 사용자 수는 3배 이상 증가했습니다.

비즈니스 분석가, 도메인 전문가, 운영 책임자 등 명확한 아이디어가 있는 사람이라면 누구나 일상적인 언어로 필요한 사항을 설명하고 몇 시간 만에 작동하는 애플리케이션을 얻을 수 있으며, 이는 고객이 데이터와 상호 작용하는 방식을 변화시키고 있습니다.

하지만 엔터프라이즈 환경에서 팀이 가치를 창출하려면 단순히 빠른 시작점 이상의 것이 필요합니다. 대부분의 바이브 코딩 도구는 속도와 편의성에 최적화되어 있습니다. 하지만 실제 비즈니스 데이터에 기반한 결과물을 빌드할 수 있는 컨텍스트나, 빌드된 앱을 안전하게 배포하고 비용 효율적으로 운영할 수 있는 제어 기능이 없다면 앱은 조직 내에서 실제로 광범위한 영향력을 발휘할 수 없습니다.

Data + AI Summit 2026에서 저희는 Databricks Apps를 위한 세 가지 새로운 핵심 기능을 통해 Databricks가 엔터프라이즈에 앱 바이브 코딩을 어떻게 도입하고 있는지 소개했습니다.

  • App Spaces: 앱 그룹에 대한 리소스, 액세스 관리 및 보안 정책을 구성하는 새로운 거버넌스 경계입니다.
  • Genie App Builder: 데이터 자산, Unity Catalog 시맨틱 및 워크스페이스 컨텍스트를 기본적으로 인식하는 Databricks 전용 AI 앱 저작 도구입니다.
  • 새로운 클래스의 Serverless Micro Apps: 필요할 때 빠르게 시작하고 유휴 상태일 때는 0으로 축소(scale down to zero)되므로, 조직은 항상 켜져 있는 인프라 비용 부담 없이 광범위한 앱 포트폴리오를 지원할 수 있습니다.


App Spaces: 거버넌스 우선 접근 방식

저희의 목표는 조직 내 모든 사용자가 Databricks에서 안전하게 앱을 생성하고 배포할 수 있도록 지원하는 것입니다.

하지만 이는 Databricks 관리자가 애플리케이션 보안 전문가가 아닐 수도 있는 개발자들이 데이터로 안전하게 작업할 수 있도록 보장해야 함을 의미합니다. 더 많은 사람들이 더 많은 앱을 구축함에 따라, 거버넌스를 앱 하나씩 개별적으로 처리할 수는 없습니다. 앱별 구성은 확장성이 떨어지며 플랫폼 팀에 병목 현상을 초래합니다.

App Spaces는 이 문제를 해결하기 위해 설계되었습니다. 관리자는 App Space 수준에서 리소스 및 데이터 액세스, "사용자 대행(on-behalf-of-user)" 액세스를 위한 API 범위, 보안 정책을 정의합니다. 해당 공간의 모든 앱은 이러한 설정을 자동으로 상속받습니다. 이제 첫 번째 앱이 생성되기도 전에 가드레일이 마련되는 것입니다.

이를 통해 거버넌스가 사후 대응 방식에서 체계적인 방식으로 전환됩니다. 플랫폼 팀은 새로운 앱을 매번 개별적으로 검토하는 대신, 빌더가 작업할 수 있는 사전 승인된 환경을 생성할 수 있습니다. 빌더는 더 많은 자율성을 얻고, 관리자는 전체 포트폴리오에 걸쳐 어떤 앱이 존재하는지, 소유자가 누구인지, 어떻게 사용되고 있는지 등 일관된 가시성을 확보할 수 있습니다.

Genie App Builder: 모든 Databricks 컨텍스트를 활용한 AI 지원 제작

Genie App Builder는 기술적 배경이 있는 팀과 그렇지 않은 팀 모두에게 일상적인 언어 설명에서 작동하는 내부 앱으로 이어지는 AI 지원 경로를 제공합니다. 사용자는 빌드하려는 내용을 설명하거나 컨텍스트를 위한 스크린샷을 제공하고, 생성된 계획을 검토한 다음, 측면 패널에서 실시간으로 업데이트되는 앱 프리뷰를 보면서 반복 작업을 수행할 수 있습니다.

Genie App Builder는 Databricks를 인식하는 앱 빌더로, 쉬운 영어로 앱을 빌드하고 실시간 측면 패널 프리뷰를 통해 반복 작업을 수행할 수 있도록 지원합니다.

내부적으로 앱은 프로덕션 지원 Databricks 애플리케이션을 위해 특별히 설계된 TypeScript SDK인 AppKit을 기반으로 빌드됩니다. AppKit은 내장된 캐싱, 텔레메트리, 재시도 로직 및 Databricks의 데이터 및 리소스와의 원활한 통합을 즉시 지원합니다.

Genie App Builder는 Databricks를 기반으로 구축되었기 때문에 워크스페이스를 직접 인식합니다. 보유한 테이블, Unity Catalog에 정의된 시맨틱 레이어, 이미 마련된 거버넌스 정책을 파악하고 있으므로 프롬프트에 원하는 내용을 설명하면 빌더 에이전트가 수동으로 연결할 필요 없이 적절한 데이터를 찾아 앱에 표시해 줍니다.

Serverless micro apps: scale-to-zero 앱을 위해 구축된 인프라

전통적인 앱 인프라의 경제성은 규모가 작고 특화된 앱에는 그리 유리하지 않습니다. 부서별 도구 및 현업 부서(LOB) 워크플로우와 같은 많은 유형의 앱은 일시적으로 집중 사용되고 대부분의 시간 동안 유휴 상태로 유지됩니다. 항상 켜져 있는 전용 컴퓨팅을 사용한다는 것은 사용되지 않는 용량에 대해 비용을 지불함을 의미합니다. 하지만 그 대안들은 역사적으로 느린 콜드 스타트, 격리되지 않은 공유 환경, 또는 인프라 비용을 정당화하기 어려워 우선순위에서 밀려나는 앱 등 나름의 절충안을 수반해 왔습니다.

Serverless micro apps는 이 문제를 해결하는 새로운 마이크로 VM 기반 런타임을 기반으로 구축되었습니다. 각 앱은 자체 경량 가상 머신에서 실행되므로 필요할 때 빠르게 시작하고, 유휴 상태일 때 완전히 축소(scale down)되며, 다른 앱과 격리된 상태를 유지할 수 있습니다. 실질적인 결과는 Databricks에 경량 앱을 배포하는 것이 예약 용량 기반이 아닌 사용량 기반이 된다는 것입니다. 덕분에 비용 우려로 인해 우선순위가 밀렸을 다양한 앱 클래스를 생성하는 것이 훨씬 더 실용적해집니다.

요약

바이브 코딩의 빠른 속도, 접근성, 빠른 반복 작업이 프로덕션에서 중요한 가치들을 희생시키면서 이루어질 필요는 없습니다. App Spaces는 단 하나의 앱도 빌드되기 전에 거버넌스 레이어를 구축하고, Genie App Builder는 데이터 및 워크스페이스 컨텍스트를 완전히 인식한 상태에서 해당 레이어 내부에서 앱을 생성하며, 마이크로 VM 기반의 serverless micro apps는 전체 모델을 대규모로 경제적으로 지속 가능하게 만듭니다. 그 결과, 비즈니스 문제에 가장 가까이 있는 사람들이 실제 엔터프라이즈 데이터를 기반으로 앱을 빌드하고 출시할 수 있으며, 조직은 거버넌스 부채나 걷잡을 수 없는 인프라 비용 없이 광범위한 앱 포트폴리오를 지원할 수 있는 개발 모델이 완성됩니다.

이 세 가지 기능은 모두 Databricks Apps에 도입될 예정이며, 곧 프라이빗 프리뷰가 제공됩니다. 자세한 내용은
Databricks Apps 문서를 참조하세요. 빌드를 시작할 준비가 되셨나요? Databricks Developers로 이동하여 코딩 어시스턴트의 도움을 받아 첫 번째 앱을 실행할 수 있는 복사 가능한 프롬프트를 확인해 보세요. Summit 세션을 놓치셨다면 databricks.com/dataaisummit에서 녹화본을 시청하실 수 있습니다.

(이 글은 AI의 도움을 받아 번역되었습니다. 원문이 궁금하시다면 여기를 클릭해 주세요)

최신 게시물을 이메일로 받아보세요

블로그를 구독하고 최신 게시물을 이메일로 받아보세요.