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.