Skip to content

Recipes

Practical guides for common scenarios and integrations.

flowchart TD
    A[Node.js Recipes] --> B[Database Integrations]
    A --> C[Security and Identity]
    A --> D[Advanced Deployments]
    B --> E[Azure SQL / Cosmos DB / Redis]
    C --> F[Managed Identity / Key Vault / Easy Auth]
    D --> G[Container / Native Modules / Next.js / BYOS]

Database Integrations

Recipe Description
Azure SQL Connect to Azure SQL with Managed Identity
Cosmos DB NoSQL database integration
Redis Cache Session storage and caching

Security & Identity

Recipe Description
Managed Identity Passwordless access to Azure resources
Key Vault References Access secrets without code changes
Easy Auth Built-in authentication (no SDK needed)
mTLS Client Certificates Parse X-ARR-ClientCert and attach client certs to outbound HTTPS calls

Advanced Deployments

Recipe Description
Custom Container Deploy Docker images with SSH access
Native Dependencies sharp, bcrypt, and other native modules
Next.js Server-side rendering on App Service
Bring Your Own Storage Mount Azure Blob or Azure Files at custom paths

Recipe Format

Each recipe follows this structure:

  1. Overview - What problem this solves
  2. Prerequisites - What you need before starting
  3. Implementation - Step-by-step guide
  4. Verification - How to confirm it works
  5. Troubleshooting - Common issues

Advanced Topics

See Also

Sources