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 |