Getting started with Azure App Service
Introduction
Azure App Service is a fully managed platform as a service (PaaS) for hosting web applications. Use the following resources to get started with .NET.
Action | Resources |
---|---|
Create your first .NET app | Using one of the following tools: - Visual Studio - Visual Studio Code - Command line - Azure PowerShell - Azure portal |
Deploy your app | - Configure ASP.NET - Configure ASP.NET core - GitHub actions |
Monitor your app | - Log stream - Diagnose and solve tool |
Add domains & certificates | - Map a custom domain - Add SSL certificate |
Connect to a database | - .NET with Azure SQL Database - .NET Core with Azure SQL DB |
Custom containers | - Linux - Visual Studio Code - Windows - Visual Studio |
Review best practices | - Scale your app - Deployment - Security - Virtual Network |
Azure App Service is a fully managed platform as a service (PaaS) for hosting web applications. Use the following resources to get started with Python.
Action | Resources |
---|---|
Create your first Python app | Using one of the following tools: - Flask - CLI - Flask - Visual Studio Code - Django - CLI - Django - Visual Studio Code - Django - Azure portal |
Deploy your app | - Configure Python - GitHub actions |
Monitor your app | - Log stream - Diagnose and solve tool |
Add domains & certificates | - Map a custom domain - Add SSL certificate |
Connect to a database | - Postgres - CLI - Postgres - Azure portal |
Custom containers | - Linux - Visual Studio Code |
Review best practices | - Scale your app - Deployment - Security - Virtual Network |
Azure App Service is a fully managed platform as a service (PaaS) for hosting web applications. Use the following resources to get started with Node.js.
Action | Resources |
---|---|
Create your first Node app | Using one of the following tools: - Visual Studio Code - CLI - Azure portal |
Deploy your app | - Configure Node - GitHub actions |
Monitor your app | - Log stream - Diagnose and solve tool |
Add domains & certificates | - Map a custom domain - Add SSL certificate |
Connect to a database | - MongoDB |
Custom containers | - Linux - Visual Studio Code |
Review best practices | - Scale your app - Deployment - Security - Virtual Network |
Azure App Service is a fully managed platform as a service (PaaS) for hosting web applications. Use the following resources to get started with Java.
Action | Resources |
---|---|
Create your first Java app | Using one of the following tools: - Maven deploy with an embedded web server - Maven deploy to a Tomcat server - Maven deploy to a JBoss server |
Deploy your app | - With Maven - With Gradle - Deploy War - With popular IDEs (VS Code, IntelliJ, and Eclipse) - Deploy WAR or JAR packages directly - With GitHub Actions |
Monitor your app | - Log stream - Diagnose and solve tool |
Add domains & certificates | - Map a custom domain - Add SSL certificate |
Connect to a database | - Java Spring with Cosmos DB |
Custom containers | - Linux - Visual Studio Code |
Review best practices | - Scale your app - Deployment - Security - Virtual Network |
Azure App Service is a fully managed platform as a service (PaaS) for hosting web applications. Use the following resources to get started with PHP.
Action | Resources |
---|---|
Create your first PHP app | Using one of the following tools: - Linux - CLI - Linux - Azure portal |
Deploy your app | - Configure PHP - Deploy via FTP |
Monitor your app | - Troubleshoot with Azure Monitor - Log stream - Diagnose and solve tool |
Add domains & certificates | - Map a custom domain - Add SSL certificate |
Connect to a database | - MySQL with PHP |
Custom containers | - Multi-container - Sidecar containers |
Review best practices | - Scale your app - Deployment - Security - Virtual Network |
Next steps
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for