Naši Azure klienti mají .NET vývojáře, Visual Studio a Azure DevOps. Azure Functions jim nabízí serverless, které zapadá do jejich ekosystému bez friction.
Azure Functions vs. AWS Lambda¶
Runtime support: C# a F# jako first-class citizens (ne afterthought jako v Lambda). Durable Functions: orchestrace stateful workflows serverless způsobem — něco, co Lambda Step Functions řeší mnohem složitěji. Trigger binding model: deklarativní napojení na Azure služby.
Durable Functions — killer feature¶
Orchestration patterns serverless způsobem: function chaining, fan-out/fan-in, human interaction, monitoring. Stavový automat bez explicitní správy stavu.
Use cases u klientů¶
- Banka: zpracování příchozích plateb z SWIFT — event trigger z Service Bus
- Pojišťovna: generování PDF dokumentů — HTTP trigger, output do Blob Storage
- Retail: inventory sync mezi POS a e-shopem — Timer trigger + Cosmos DB
Premium Plan pro enterprise¶
Consumption plan má cold start. Premium plan nabízí pre-warmed instances, VNET integrace (přístup k on-premise resources přes VPN), a neomezený execution time. Pro enterprise workloady nutnost.
Serverless v Azure ekosystému¶
Azure Functions s Durable Functions je silná kombinace pro event-driven enterprise workloady. Pro .NET týmy na Azure je to přirozená volba.