2 de junho de 20268 min de leitura

Rayfin: a nova abordagem AI-first da Microsoft para construir, implantar e governar backends de aplicações

Se você ainda não viu, confira o hero blog de Arun Ulag, “Microsoft Build 2026: Building Agentic Apps with Microsoft Fabric and Microsoft Databases”, para uma visão completa dos anúncios do Microsoft Build nas ofertas de Fabric e bancos de dados.

TL;DR: Este artigo apresenta o Rayfin, SDK e CLI open-source da Microsoft que permite definir e implantar backends completos via código, com deploy direto no Microsoft Fabric. A conclusão principal: Rayfin elimina o trade-off entre velocidade de desenvolvimento e governança empresarial, permitindo que aplicações AI-first nasçam prontas para produção com segurança, compliance e analytics integrados — sem re-platforming.


Co-autores: Sachin Patney, Ben Zulauf

A forma como as organizações constroem aplicações está mudando. IA e coding agents tornaram mais fácil transformar uma ideia em um aplicativo. Mas manter esses aplicativos seguros, compliant e governados ficou mais difícil.

Hoje, no Microsoft Build 2026, apresentamos o Rayfin, um SDK e CLI open-source que permite que desenvolvedores e coding agents definam e implantem um backend completo de aplicação em código. Com o Rayfin, apps podem rodar diretamente no Microsoft Fabric, trazendo segurança, governança e escala de nível enterprise desde o primeiro dia.

O desafio: de aplicações geradas por IA a sistemas de produção

IA pode gerar o frontend de um aplicativo em segundos. Mas o backend — dados, identidade, políticas de acesso — ainda exige integrar múltiplos sistemas. Isso cria um gap entre o tempo de prototipação e o tempo real de entrega:

  • Protótipos são fáceis de construir, mas difíceis de escalar.
  • A configuração do backend ainda requer integração manual entre serviços.
  • Governança e compliance são adicionados tardiamente.
  • Os dados dos apps não ficam imediatamente disponíveis para analytics e IA.

Assim que uma aplicação conecta dados empresariais reais, esse gap vira um muro. Times enfrentam requisitos enterprise para os quais não projetaram, e muitos acabam replataformando apenas para chegar à produção. Foi por isso que construímos o Rayfin.

Figure: The Rayfin SDK makes it easy to build enterprise-ready apps.

Rayfin como a nova fundação: implante em qualquer lugar, incluindo Fabric

O Rayfin transforma o desenvolvimento de backend em um workflow code-first. Desenvolvedores e coding agents podem definir um backend completo em código, incluindo bancos de dados, lógica de negócios, APIs, identidade e políticas de acesso, e implantá-lo no Microsoft Fabric para um backend gerenciado e enterprise.

Capacidades do Rayfin:

  • Monte um backend funcional em minutos.
  • Construa apps que combinam dados transacionais e analíticos.
  • Rode apps na mesma plataforma governada dos seus dados.

Uma vez implantado no Fabric, as aplicações herdam capacidades enterprise por padrão. Elas rodam como artefatos de primeira classe, conectam-se diretamente ao OneLake e operam dentro de um framework unificado de governança, segurança e compliance. Diferente de plataformas de backend tradicionais que ficam fora do seu data estate, apps no Fabric rodam dentro da sua plataforma de dados empresarial. Isso significa que os dados da aplicação ficam imediatamente disponíveis para analytics, relatórios e apps operacionais, sem duplicação ou pipelines extras.

Como o Rayfin funciona: da ideia à produção

O Rayfin transforma o desenvolvimento de backend em um workflow code-first que desenvolvedores e coding agents podem conduzir de ponta a ponta.

1. Defina seu app em código

Desenvolvedores, ou coding agents trabalhando em seu nome, definem a aplicação em código com o Rayfin SDK: modelos de dados, APIs, políticas de acesso, lógica de negócios e conexões com fontes de dados existentes, tudo em um só lugar. Como a definição é estruturada e fortemente tipada, agentes como GitHub Copilot podem scaffold, estender e refatorar com a mesma confiança que um humano.

2. Implante no Fabric com o CLI

Quando o app está pronto, o CLI faz o deploy no Microsoft Fabric. O Rayfin provisiona tudo que o backend precisa: bancos de dados, autenticação, políticas de acesso e APIs — sem configuração manual ou trabalho de infraestrutura.

3. Rode como um app gerenciado no Fabric

Dentro do Fabric, a aplicação roda como um artefato de primeira classe. Governança, segurança e compliance são herdados da plataforma, e workloads de analytics e IA ficam disponíveis sem replataformização.

4. Execute workloads de IA e analytics nos dados do app

Com apps rodando no Fabric, os dados vão diretamente para o OneLake, onde ficam imediatamente disponíveis para todo o stack de dados do Fabric: Power BI para relatórios, notebooks para data science, data agents para workflows orientados por IA, e muito mais. Não é necessário copiar dados para fora, construir pipelines ou montar um ambiente de analytics separado.

Figure: Example of an app in Fabric, built with the Rayfin SDK, and on top of semantic models with Outlook calendar integration.

Rayfin e Replit: construindo apps onde os desenvolvedores já estão

Estamos levando o Rayfin para onde os desenvolvedores já constroem. Por meio da parceria com o Replit, desenvolvedores podem construir aplicações nos ambientes rápidos e AI-first que já conhecem, enquanto implantam esses apps em um tenant do Microsoft Fabric gerenciado com segurança.

“Rayfin desbloqueia um novo modelo de desenvolvimento para nossos usuários. Agentes escrevem o código. Fabric entrega rápida e seguramente. Juntos, estamos dando aos desenvolvedores algo que nunca tiveram: um caminho da ideia à produção enterprise medido em horas, não em meses.” — Amjad Masad, CEO do Replit

Esse modelo já ressoa com clientes como a Leatherman, fabricante global que depende tanto de desenvolvimento rápido de aplicações quanto de dados enterprise fortemente governados. Suas equipes constroem e iteram rapidamente no Replit, mas os dados operacionais e analíticos precisam permanecer centralizados no Fabric.

“Apreciamos a rapidez com que construímos e iteramos no Replit, mas para alguns negócios, nossos dados precisam ficar governados e centralizados no Fabric. Com o Rayfin, finalmente temos ambos: desenvolvimento rápido nas ferramentas que preferimos e a confiança de que nossas aplicações rodam sobre nossa plataforma de dados enterprise. É exatamente o que procurávamos.” — Cody Luth, AI Solutions Architect, Leatherman

Ao combinar a velocidade do Replit com a plataforma de dados enterprise do Fabric, o Rayfin elimina o trade-off entre velocidade do desenvolvedor e governança. Juntos, isso define um novo modelo de desenvolvimento de software: construa nos ambientes que você ama e rode com a confiança que seu negócio exige. Consulte o blog do Replit para saber mais.

Um backend para o mundo de IA

A era da IA precisa de um novo tipo de backend: um que desenvolvedores e agentes possam criar rapidamente e que rode com segurança na empresa desde o início. Esse é o Rayfin: aplicações definidas com o Rayfin SDK e implantadas no Microsoft Fabric, prontas para produção desde o momento do deploy.

Estamos ansiosos para ver o que você vai construir.

Primeiros passos

  • Explore o repositório do Rayfin no GitHub.
  • Construa seu primeiro app e faça o deploy no Fabric.
  • Se estiver no Build (presencial ou online):
    • Participe das sessões. De hands-on labs a breakouts e demos ao vivo, saiba mais sobre o Rayfin. Confira a agenda.
    • Converse com o time. Nossos engenheiros e líderes de produto estão nos estandes Expert Meet Up no salão de exposições. Pare, compartilhe feedback ou inscreva-se para uma mesa de discussão.

Perguntas Frequentes

  • Como o Rayfin se diferencia de plataformas de backend tradicionais?
    Diferente de plataformas que ficam fora do data estate, o Rayfin é code-first e os apps implantados no Fabric herdam governança, segurança e compliance do próprio ambiente de dados. Isso elimina a necessidade de pipelines de movimentação de dados e permite que analistas usem os dados dos apps diretamente no Power BI e notebooks.

  • Quais são os pré-requisitos para usar o Rayfin?
    É necessário ter o SDK e CLI do Rayfin (disponíveis no GitHub) e um tenant do Microsoft Fabric. O deploy é feito via CLI, que provisiona bancos de dados, autenticação, políticas de acesso e APIs automaticamente. Nenhuma configuração manual de infraestrutura é exigida.

  • O Rayfin funciona com outros provedores cloud além do Azure?
    O anúncio foca no deploy dentro do Microsoft Fabric, onde os apps herdam as capacidades enterprise da plataforma. O SDK é open-source, mas as funcionalidades de governança e analytics integrados são nativas do Fabric. Para ambientes multi-cloud, é necessário avaliar o suporte a outros destinos.

  • Como o Rayfin lida com segurança e compliance?
    Ao rodar como artefatos de primeira classe no Fabric, os apps herdam automaticamente as políticas de governança, segurança e compliance da plataforma. Isso inclui IAM, criptografia, políticas de acesso e auditoria — sem necessidade de configuração adicional.

  • O Rayfin é adequado apenas para aplicações com IA?
    Não. Embora seja apresentado como AI-first, o Rayfin suporta qualquer aplicação que precise de backend com banco de dados, APIs, lógica de negócios e políticas de acesso. O fluxo code-first e a integração com o Fabric beneficiam desde CRUDs tradicionais até apps orientados a agentes de IA.


Artigo originalmente publicado em Azure Updates - Latest from Azure Charts.

Gostou? Compartilhe:
Precisa de ajuda?Fale com nossos especialistas 👋
Avatar Walcew - Headset