Provisioning for the Agentic Era: How Databricks Built a Self-Serve Infrastructure Vending Machine
Databricks introduced the Field Engineering Vending Machine (FEVM), a self-service system enabling engineers to provision isolated, governed environments in minutes via natural language requests, replacing shared workspaces to reduce operational complexity and cost tracking challenges.
The useful question is what changes for users, developers or buyers, and whether the announcement stays industry context or becomes something people can actually use.
Databricks’ Field Engineering Vending Machine (FEVM) addresses scalability and governance issues as its field engineering team grew from under 1,500 to over 7,000. Shared workspaces previously managed by a small team became unsustainable due to overlapping admin access needs, platform limits, and cost attribution difficulties. FEVM replaces manual coordination with automated, isolated provisioning tailored to specific tasks like demos or issue reproduction.
The system uses Databricks-native components, including a React frontend and Python backend deployed via Databricks Apps, with Terraform handling cloud resource provisioning across AWS, Azure, and GCP. A Lakebase-based state database tracks every resource’s purpose, owner, and lifecycle, ensuring transparency and auditing. Users select templates—such as serverless setups or multi-cloud environments—configure them via natural language, and receive Slack notifications for lifecycle events.
FEVM’s agent-first design integrates with tools like Claude, allowing agents to automate provisioning and multi-step workflows, such as deploying notebooks or uploading data from S3. Shared resources like Unity Catalogs retain independent lifecycles, preventing platform limit conflicts. An admin layer enables global configuration adjustments, auditing, and workspace limit tuning directly from the UI.
During BuildCon, FEVM processed 1,200 provisioning requests in a day without scalability issues, supporting over 5,000 active users and 2,600 deployments across three clouds. The system’s success validates its role as core infrastructure for an agentic workflow, where natural language requests trigger automated environment setup and issue reproduction, aligning with Databricks’ vision for AI-driven field engineering.