Azure Functions with AI: Building Serverless AI Applications
Configure appropriate timeout settings for AI operations and implement retry logic for transient failures. Consider using premium plans for…
27 articles
Configure appropriate timeout settings for AI operations and implement retry logic for transient failures. Consider using premium plans for…
Use consumption-based billing to pay only for actual inference time. Implement caching for repeated queries and batch similar requests to amortize cold…
How to put Azure OpenAI inside an Event Hubs pipeline without stalling partitions: batch triggers, a cheap triage tier, structured outputs, fail-closed errors.
Run an LLM tool-calling loop inside Azure Durable Functions so it checkpoints each step, stays within a step budget and waits hours for human approval.
A comprehensive guide to building serverless AI solutions using Azure Functions and Azure Cognitive Services.
Cache-aside, write-through, write-behind and refresh-ahead with Azure Cache for Redis in .NET 7 isolated Azure Functions, and when each one is the wrong choice.
Run and debug an isolated .NET Azure Functions blob trigger against Azurite, and understand the receipts, retries and limits of local testing.
The promise of serverless has largely been fulfilled: Pay only for what you use No server management Automatic scaling Faster time to market Most…
The isolated worker process model separates your function code from the Azure Functions host: Version independence : Use any .NET version, including .NET 7…
Azure SQL bindings simplify serverless database applications significantly.
Custom skills unlock unlimited possibilities for AI enrichment tailored to your specific business needs.
Serverless in 2021 proved it's not just for simple APIs. Complex, stateful, event-driven applications are running successfully in production. The technology…
In-Process: Functions run in the same process as the Functions host Isolated Worker: Functions run in a separate worker process
Create a scheduled function: Common CRON patterns: Implement patterns for tasks that may exceed timeout: Ensure single instance execution: Configure…
Queue-triggered Azure Functions are the pattern I recommend most often for decoupling work that doesn't need to happen synchronously. The model is simple…
The Azure Functions Premium plan is the hosting option I reach for as soon as two of these three conditions are true: the function needs to connect to a…
Feature Consumption Premium Scaling 0 to 200 instances 1 to 100 instances Cold starts Yes No (pre warmed) Max timeout 10 min (default 5) 60 min (default 30)…
Durable Entities are addressable units of state that process operations one at a time. Think of them as lightweight actors - each entity has a unique…
The magic happens through the Durable Task Framework, which handles state persistence, checkpointing, and replay automatically.
How to put Form Recognizer's preview invoice model behind confidence thresholds, business-rule checks and a human review queue before data reaches the ERP.
The new Logic App (Preview) resource runs workflows on the Azure Functions runtime: what changes, what's missing, and how I'd pilot it before GA.
What the .NET 5 isolated worker preview for Azure Functions looks like in January 2021, what it costs you today, and when to stay on .NET Core 3.1.
.NET on Functions is the default story Microsoft tells, but in practice the serverless workload that lands on my desk most often is a Python data scientist…
How to choose between the Azure Functions trigger and the .NET SDK v3 change feed processor, and the leases, retries and delete gaps that decide it.
Using Durable Functions 2.x entities to hold per-SKU stock counts: when to signal and when to call, how reads work, and where an entity is the wrong tool.
How Durable Functions orchestrators replay from history, the determinism rules that follow, and how to build retries and compensation into a C# workflow.
A practical Azure Functions v3 and .NET Core 3.1 setup: pinned packages, dependency injection, Polly retries, deployment, and the plan limits that bite.