Tutorial - Choose Your Hosting Plan
This section provides four independent Node.js tutorial tracks. Each track follows the same seven steps from local development to production operations.
Which Plan Should I Start With?
flowchart TD
S[Need Node.js Azure Functions] --> Q1{Need VNet integration?}
Q1 -->|No| Q2{Pay only on execution?}
Q1 -->|Yes| Q3{Need scale-to-zero?}
Q2 -->|Yes| C[Consumption]
Q2 -->|No| D[Dedicated]
Q3 -->|Yes| F[Flex Consumption]
Q3 -->|No| P[Premium]
Plan Comparison at a Glance
| Feature | Consumption | Flex Consumption | Premium | Dedicated |
| Scale to zero | Yes | Yes | No | No |
| VNet integration | No | Yes | Yes | Yes (tier-dependent) |
| Deployment slots | Limited | No | Yes | Yes |
| Timeout max | 10 min | Unlimited | Unlimited | Unlimited |
| Typical fit | Burst workloads | Modern serverless default | Low latency and warm capacity | Existing App Service estates |
Tutorial Tracks
What Each Step Covers
| Step | Topic |
| 01 | Local run |
| 02 | First deploy |
| 03 | Configuration |
| 04 | Logging and monitoring |
| 05 | Infrastructure as code |
| 06 | CI/CD |
| 07 | Extending triggers |
See Also
Sources