Azure Function
Microsoft's serverless compute platform — used heavily for Dynamics 365 integrations, webhook receivers, scheduled jobs, and custom code beyond Power Automate.
An Azure Function is a unit of serverless compute — code (C#, JavaScript, Python, PowerShell, Java) that runs on demand triggered by events. Triggers include HTTP (callable via REST URL), Timer (scheduled execution), Service Bus / Queue (consume queue messages), Event Grid (consume events), Blob Storage, Cosmos DB, and more. For Dynamics 365 integrations, Azure Functions are the standard answer when Power Automate doesn't fit — complex transformations, high-throughput processing, webhook receivers, scheduled batch jobs, API façades. Hosting tiers: Consumption (pay-per-execution, scales to zero), Premium (pre-warmed, no cold starts), Dedicated (App Service plan). Authentication to Dataverse via service principal or Managed Identity. Telemetry through Application Insights integrates automatically.