azure-functions

Create serverless functions on Azure with triggers, bindings, authentication, and monitoring. Use for event-driven computing without managing infrastructure.

By aj-geddes · 403 installs

npx skills add aj-geddes/useful-ai-prompts --skill azure-functions

Source repository · Upstream listing

Azure Functions Table of Contents [Overview]( overview) [When to Use]( when to use) [Quick Start]( quick start) [Reference Guides]( reference guides) [Best Practices]( best practices) Overview Azure Functions enables serverless computing on Microsoft Azure. Build event driven applications with automatic scaling, flexible bindings to various Azure services, and integrated monitoring through Application Insights. When to Use HTTP APIs and webhooks Message driven processing (Service Bus, Event Hub) Scheduled jobs and CRON expressions File and blob processing Queue based workflows Real time data processing Microservices and backend logic Integration with Azure ecosystem services Quick Start Minimal working example: Reference Guides Detailed implementations in the references/ directory: Guide Contents [Azure Function Creation with Azure CLI](references/azure function creation with azure cli.md) Azure Function Creation with Azure CLI [Azure Function Implementation (Node.js)](references/azure function implementation nodejs.md) Azure Function Implementation (Node.js) [Azure Functions with Terraform](references/azure functions with terraform.md) Azure Functions with Terraform [Function Bindings Configuration](references/function bindings configuration.md) Function Bindings Configuration Best Practices ✅ DO Use managed identity for Azure services Store secrets in Key Vault Enable Application Insights Implement idempotent functions Use durable functions for long running operations Handle exceptions and failures Monitor function execution Use bindings instead of SDK calls ❌ DON'T Store secrets in code or configuration Ignore Application Insights Create functions without error handling Use blocking operations Create long running functions without Durable Functions Ignore monitoring and logging