Skip to content

Language Guides

This section covers deploying web applications to Azure App Service in four languages: Python, Node.js, Java, and .NET.

Main Content

Language Framework Runtime Guide
Python Flask + Gunicorn Python 3.11 Python Guide
Node.js Express Node 20 LTS Node.js Guide
Java Spring Boot Java 17 Java Guide
.NET ASP.NET Core .NET 8 .NET Guide
flowchart TD
    A[Local Run] --> B[First Deploy]
    B --> C[Configuration]
    C --> D[Logging]
    D --> E[IaC]
    E --> F[CI/CD]
    F --> G[Custom Domain]

All language tracks follow the same 7-chapter structure so teams can learn and operate with a consistent flow.

Each guide also includes language-specific recipes for common integration and production scenarios.

For shared platform concepts, see Platform.

See Also

Sources