Tutorial - Choose Your Hosting Plan
This section provides four independent Node.js tutorial tracks. Each track follows the same core steps from local development to production operations, with additional steps on some tracks.
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 |
| 08 | Testing and debugging (Flex track) |
| 09 | Container deployment (Premium track) |
See Also
Sources