App Service
- App Service Plan defines CPU, memory, and scaling options (Free, Basic, Standard, Premium).
- Deployment slots allow staging environments with traffic routing percentages.
- Auto-scale rules respond to CPU, memory, HTTP queue length, or custom metrics.
- Application settings and connection strings override values from appsettings.json.
Azure Functions
- Triggers: HTTP, Timer, Blob, Queue, Service Bus, Event Grid, Cosmos DB change feed.
- Bindings: input/output data connections declared in function.json or attributes.
- Durable Functions orchestrate stateful workflows in serverless environments.
- Consumption plan: scales automatically, pay per execution; cold start possible.
Practice Azure App Service & Functions Questions
Put your knowledge to the test with practice questions.