Créer une application avec App Service
Vous pouvez utiliser les fonctionnalités Web Apps, Mobile Apps ou API Apps d’Azure App Service, et créer vos propres applications dans le portail Azure.
Ce qu’il faut savoir sur les paramètres de configuration
Examinons certains paramètres de configuration de base dont vous avez besoin pour créer une application avec App Service.
Nom : le nom de votre application doit être unique. Le nom permet d'identifier et de localiser votre application dans Azure. Un exemple de nom est
webappces1.azurewebsites.net
. Vous pouvez mapper un nom de domaine personnalisé, si vous préférez l’utiliser à la place.Publier : les hôtes App Service publient votre application sous forme de code ou de conteneur Docker.
Pile d’exécution : App Service utilise une pile logicielle pour exécuter votre application, y compris les versions du langage et du SDK. Pour les applications Linux et les applications de conteneur personnalisées, vous pouvez définir une commande ou un fichier de démarrage facultatif. Vos choix de pile peuvent être : .NET Core, .NET Framework, Node.js, PHP, Python et Ruby. Différentes versions de chaque produit sont disponibles pour Linux et Windows.
Système d’exploitation : le système d’exploitation de votre pile d’exécution d’application peut être Linux ou Windows.
Région : l’emplacement de région que vous choisissez pour votre application affecte les plans App Service disponibles.
Plans tarifaires : votre application doit être associée à un plan Azure App Service pour établir des ressources, des fonctionnalités et une capacité disponibles. Vous pouvez choisir un des niveaux tarifaires disponibles pour la localisation de région que vous avez sélectionnée.
Paramètres post-création
Une fois votre application créée, d’autres paramètres de configuration deviennent disponibles dans le portail Azure, y compris les options de déploiement d’application et le mappage de chemin d’accès.
Certains paramètres de configuration supplémentaires peuvent être ajoutés dans le code du développeur, tandis que d’autres peuvent être configurés dans votre application. Voici quelques paramètres d’application supplémentaires.
Always On : vous pouvez conserver votre application chargée même s’il n’y a pas de trafic. Ce paramètre est nécessaire pour les WebJobs continus ou pour les WebJobs déclenchés avec une expression CRON.
Affinité de session : dans un déploiement à plusieurs instances, vous pouvez vous assurer que votre client d’application est acheminé vers la même instance pour la durée de vie de la session.
HTTPS uniquement : lorsqu’il est activé, tout le trafic HTTP est redirigé vers HTTPS.
Conseil / Astuce
Envisagez de pratiquer vous-même avec l’exercice - Créer une application web dans le portail Azure. Cet exercice fournit un bac à sable.