🔹 Feature: Rayfin — Managed Application Backend on Microsoft Fabric
🔹 What It Does: Open-source SDK and CLI that lets an AI agent author a complete application backend in TypeScript and deploy it onto Microsoft Fabric — so you’re enterprise-ready from day one.
What Is It Giving You:
✅ Agent Authors the Whole Backend: Talk to your coding agent (GitHub Copilot, Claude Code, Cursor, Replit) — it writes the TypeScript data models, business logic, APIs, and access policies. Rayfin is the “CDK + CLI” the agent talks to. Prompt → production, hours instead of months.
✅ One Command Deploys Everything to Fabric: npx rayfin up provisions Database, OneLake storage, Real-Time services, Functions, and Auth as first-class Fabric items — with a single endpoint the app calls.
✅ Data in OneLake From Day One: App data lands in OneLake automatically — instantly available to Power BI, notebooks, Fabric data agents, Warehouses. No ETL pipelines, no duplication, no waiting for the analytics team.
✅ Microsoft Entra ID Auth Built In: Fabric SSO out of the box — sign-in, sign-up, session management, sign-out. No custom auth code, no third-party identity provider to integrate.
✅ Enterprise-Ready by Inheritance: Deployed apps inherit Fabric’s governance, security, and compliance by default — Purview, sensitivity labels, DLP, Entra ID RBAC. The “we need to be enterprise-ready” checklist is done before the first user signs in.
✅ Type-Safe End-to-End: The client SDK validates queries and mutations at development time. Errors caught at tsc — not in production.
🌐 https://www.microsoft.com/en-us/microsoft-fabric/features/rayfin
🌐 Repo: https://github.com/microsoft/rayfin