Choix du déploiement de votre application web sur Azure
Le déploiement de vos applications sur les services d’hébergement Azure revient à déplacer un ou plusieurs fichiers dans Azure où ils sont diffusés par le biais d’un point de terminaison HTTP.
Les méthodes les plus courantes de déplacement de fichiers vers le cloud Azure sont les suivantes :
Méthode | Détails |
---|---|
Actions GitHub | Utilisez cette méthode pour des déploiements continus automatisés ou déclenchés. |
Extensions Visual Studio Code | Utilisez cette méthode pour des déploiements manuels, de test ou ponctuels. Vous oblige à avoir l’extension pour le service installé localement. |
Azure CLI | Utilisez cette méthode pour des déploiements manuels ou ponctuels. Vous oblige à avoir l’extension pour le service installé localement. |
D’autres méthodes de déploiement peuvent exister selon le service spécifique. Par exemple, Azure App Service prend en charge un large éventail de méthodes de déploiement :
Vous pouvez redéployer sur App Service à l’aide de l’une des méthodes fournies, même si vous n’avez pas utilisé cette méthode pour le déploiement d’origine. Vous pouvez effectuer une configuration avant de procéder au redéploiement si vous changez de méthode.
Emplacements de déploiement
Utilisez les emplacements de déploiement pour déployer votre code source sur un environnement de préproduction, et préparer l’environnement cible avant le déploiement sur votre emplacement de production.
N’utilisez pas les emplacements de déploiement pour mélanger les objets du déploiement. Tous les emplacements de déploiement partageant le service d’application, vous devez vérifier que les modèles de trafic et l’utilisation prévue de tous les emplacements sont identiques. Si vous avez besoin d’un environnement de préproduction ou de test hébergé, il doit s’agir d’un service d’application distinct.
Déployer avec Visual Studio Code
Pour déployer ou redéployer votre application App Service avec Visual Studio Code, procédez comme suit :
- Installez les extensions Azure associées, par exemple AzureApp Service ou Azure Functions.
- Ouvrez l’Explorateur Azure. Sélectionnez l’icône Azure dans la barre latérale principale ou utilisez le raccourci clavier (Maj + Alt + A).
- Dans le groupe Ressources, sélectionnez votre abonnement et votre service.
- Cliquez avec le bouton droit sur votre service, puis sélectionnez Déployer sur l’application web....
Vous connecter à votre environnement hébergé sur Azure
- Pour un accès manuel ou occasionnel à vos environnements hébergés, consultez la rubrique qui vous explique comment afficher des fichiers dans votre environnement hébergé sur Azure.
- Pour un accès automatisé ou régulier, vous pouvez effectuer les étapes appropriées pour configurer l’une des méthodes de déploiement.
Examiner les fichiers dans votre environnement hébergé sur Azure
Il existe plusieurs façons de voir immédiatement les fichiers dans votre application web ou votre application de fonction hébergée sur Azure. Si vous utilisez plusieurs emplacements dans votre ressource hébergée, vous devez vérifier que vous êtes dans le bon emplacement avant d’afficher les fichiers.
Pour afficher les fichiers dans le portail Azure : sélectionnez Console sous Outils de développement pour votre ressource d’hébergement.
Afficher les fichiers dans l’extension VS Code : - sélectionnez l’icône Azure dans la barre d’activité. Dans la section Ressources, sélectionnez votre abonnement et votre service. Le nœud Fichiers offre une vue de vos fichiers distants.
- Les extensions Azure App Service et Azure Functions fournissent tous deux une vue des fichiers distants.
Afficher le point de terminaison HTTP dans le portail Azure
Consultez votre point de terminaison HTTP à partir de la page Vue d’ensemble du service dans le portail Azure.