Tutorial — Choose Your Hosting Plan¶
This section provides four complete .NET tracks that follow the same seven-step progression from local development to production-ready operation.
Which Plan Should I Start With?¶
flowchart TD
Start[Need .NET on Azure Functions] --> Q1{Need scale to zero?}
Q1 -->|Yes| Q2{Need VNet integration?}
Q1 -->|No| DEDI[Dedicated]
Q2 -->|No| CONS[Consumption]
Q2 -->|Yes| Q3{Need always-warm baseline?}
Q3 -->|Yes| PREM[Premium]
Q3 -->|No| FLEX[Flex Consumption]
click CONS "consumption/01-local-run/"
click FLEX "flex-consumption/01-local-run/"
click PREM "premium/01-local-run/"
click DEDI "dedicated/01-local-run/" Plan Comparison at a Glance¶
| Feature | Consumption (Y1) | Flex Consumption (FC1) | Premium (EP) | Dedicated (ASP) |
|---|---|---|---|---|
| Scale to zero | Yes | Yes | No | No |
| VNet integration | No | Yes | Yes | Yes |
| Private endpoints | No | Yes | Yes | Yes |
| Deployment slots | Limited | No | Yes | Yes |
| Timeout max | 10 min | Unlimited | Unlimited | Unlimited |
| Cost model | Per execution | Per execution | Pre-allocated | Pre-allocated |
Tutorial Tracks¶
Consumption¶
- 01 Run Locally
- 02 First Deploy
- 03 Configuration
- 04 Logging and Monitoring
- 05 Infrastructure as Code
- 06 CI/CD
- 07 Extending Triggers
Flex Consumption¶
- 01 Run Locally
- 02 First Deploy
- 03 Configuration
- 04 Logging and Monitoring
- 05 Infrastructure as Code
- 06 CI/CD
- 07 Extending Triggers
Premium¶
- 01 Run Locally
- 02 First Deploy
- 03 Configuration
- 04 Logging and Monitoring
- 05 Infrastructure as Code
- 06 CI/CD
- 07 Extending Triggers
Dedicated¶
- 01 Run Locally
- 02 First Deploy
- 03 Configuration
- 04 Logging and Monitoring
- 05 Infrastructure as Code
- 06 CI/CD
- 07 Extending Triggers