Bien démarrer avec Azure App Service

Azure App Service est une platform as a service (PaaS) complètement managée pour l’hébergement d’applications web.

ASP.NET ou ASP.NET Core

Utilisez les ressources suivantes pour démarrer avec .NET.

Action Ressources
Créer votre première application .NET Utilisez l’un des outils suivants :

- Visual Studio
- Visual Studio Code
- Ligne de commande
- Azure PowerShell
- Portail Azure
Déployer votre application - Configurer ASP.NET
- Configurer ASP.NET Core
- Actions GitHub
Surveiller votre application - Flux de journal
- Outil Diagnostiquer et résoudre
Ajouter des domaines et des certificats - Mapper un domaine personnalisé
- Ajouter un certificat SSL
Se connecter à une base de données - .NET avec Azure SQL Database
- .NET Core avec Azure SQL Database
Conteneurs personnalisés - Linux : Visual Studio Code
- Windows : Visual Studio
Passer en revue les meilleures pratiques - Mettre à l’échelle votre application
- Déploiement
- Sécurité
- Réseau virtuel

Python

Utilisez les ressources suivantes pour démarrer avec Python.

Action Ressources
Créer votre première application Python Utilisez l’un des outils suivants :

- Flask : CLI
- Flask : Visual Studio Code
- Django : CLI
- Django : Visual Studio Code
- Django : Portail Azure
Déployer votre application - Configurer Python
- Actions GitHub
Surveiller votre application - Flux de journal
- Outil Diagnostiquer et résoudre
Ajouter des domaines et des certificats - Mapper un domaine personnalisé
- Ajouter un certificat SSL
Se connecter à une base de données - PostgreSQL - CLI
- PostgreSQL - Portail Azure
Conteneurs personnalisés - Linux : Visual Studio Code
Passer en revue les meilleures pratiques - Mettre à l’échelle votre application
- Déploiement
- Sécurité
- Réseaux virtuels

Node.JS

Utilisez les ressources suivantes pour démarrer avec Node.js.

Action Ressources
Créer votre première application Node.js Utilisez l’un des outils suivants :

- Visual Studio Code
- CLI
- Portail Azure
Déployer votre application - Configurer Node.js
- Actions GitHub
Surveiller votre application - Flux de journal
- Outil Diagnostiquer et résoudre
Ajouter des domaines et des certificats - Mapper un domaine personnalisé
- Ajouter un certificat SSL
Se connecter à une base de données - MongoDB
Conteneurs personnalisés - Linux : Visual Studio Code
Passer en revue les meilleures pratiques - Mettre à l’échelle votre application
- Déploiement
- Sécurité
- Réseaux virtuels

Java

Utilisez les ressources suivantes pour démarrer avec Java.

Action Ressources
Créer votre première application Java Utilisez l’un des outils suivants :

- Déploiement de Maven avec un serveur web incorporé
- Déploiement de Maven sur un serveur Tomcat
- Déploiement de Maven sur un serveur JBoss
Déployer votre application - Avec Maven
- Avec Gradle
- Avec les IDE les plus courants (Visual Studio Code, IntelliJ et Eclipse)
- Déployer directement des packages WAR ou JAR
- Avec GitHub Actions
Surveiller votre application - Flux de journal
- Outil Diagnostiquer et résoudre
Ajouter des domaines et des certificats - Mapper un domaine personnalisé
- Ajouter un certificat SSL
Se connecter à une base de données - Java Spring avec Azure Cosmos DB
Conteneurs personnalisés - Linux : Visual Studio Code
Passer en revue les meilleures pratiques - Mettre à l’échelle votre application
- Déploiement
- Sécurité
- Réseaux virtuels

PHP

Utilisez les ressources suivantes pour démarrer avec PHP.

Action Ressources
Créer votre première application PHP Utilisez l’un des outils suivants :

- Linux : CLI
- Linux : Portail Azure
Déployer votre application - Configurer PHP
- Déployer via un FTP
Surveiller votre application - Résoudre des problèmes avec Azure Monitor
- Flux de journal
- Outil Diagnostiquer et résoudre
Ajouter des domaines et des certificats - Mapper un domaine personnalisé
- Ajouter un certificat SSL
Se connecter à une base de données - MySQL avec PHP
Conteneurs personnalisés - Conteneurs side-car
Passer en revue les meilleures pratiques - Mettre à l’échelle votre application
- Déploiement
- Sécurité
- Réseau virtuel

Étape suivante