Skip to content

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