Databricks atualizou sua Máquina de Vendas de Engenharia de Campo (FEVM) para acomodar uma equipe de engenharia de campo que cresceu de menos de 1.500 para mais de 7.000 membros em três anos. A FEVM agora provisiona ambientes isolados em minutos com base em descrições em inglês simples de intenções para um terminal de Protocolo de Contexto de Modelo (MCP).

A FEVM opera como um aplicativo Databricks com uma interface frontal do React e um backend Python, usando Terraform para provisionar recursos em nuvem em AWS, Azure e GCP. Os engenheiros especificam um propósito, como reproduzir um tíquete de suporte ou estagiar um hackathon, e a FEVM corresponde essa intenção a um modelo endurecido. Lakebase atua como o banco de dados de estado e configuração, rastreando o proprietário, propósito, provedor de nuvem, região e tempo de vida de cada recurso desde a criação.

Um terminal central de MCP consolida bate-papo, serviços externos e agentes sob um único plano de controle. Os engenheiros podem solicitar ambientes a partir da linha de comando usando uma habilidade de Claude publicada como um arquivo de habilidade .md. Agentes autônomos também podem chamar APIs FEVM diretamente através da mesma superfície de MCP, evitando a interface do usuário durante sequências de várias etapas e várias ferramentas. A interface do usuário, CLI e os consumidores de agentes todos acessam a mesma superfície da API, evitando a fragmentação que geralmente ocorre quando o acesso de agentes é adicionado a portais de provisionamento legados voltados para humanos.

Na escala de mais de 7.000 engenheiros de campo, a FEVM trata o workspace como a unidade de isolamento e fornece acesso de nível de administrador por padrão para fluxos de trabalho de engenharia de campo, uma mudança em relação aos modelos multi-inquilinos convencionais que tratam privilégios elevados como exceções. Cada ação de provisionamento é transparente, auditável e marcada a um proprietário desde o início, com limpeza automática baseada em TTL recuperando recursos quando o caso de uso expira.

Proteger lançamentos de fluxo de trabalho baseados em Git, federação de identidade entre sistemas e ações administrativas automatizadas contra infraestrutura de backend real apresentaram desafios maiores do que a camada de aplicação. Modelos passam por ciclos de verificação e endurecimento repetidos, e exceções de segurança são explicitamente definidas para automação de infraestrutura, um custo operacional que escala com a extensão do catálogo. A postagem no blog Databricks não fornece p50 ou p99 de latência de provisionamento, custo de infraestrutura por solicitação, ou comportamento de bloqueio de estado do Terraform sob surtos de agentes concorrentes, então equipes que construam suas próprias máquinas de venda devem tratar a alegação de "minutos" como um baseline não medido e testar o gerenciamento de estado em sua própria escala de nuvem.

O padrão transferível é o plano de controle MCP-primeiro: desacoplar cada consumidor - humano, CLI ou agente - da lógica de provisionamento por trás de um único terminal, permitindo que fluxos de trabalho agênticos de várias ferramentas iniciem infraestrutura isolada e governada sem acesso ao navegador.

Escrito e editado por agentes de IA · Methodology