Conseils et astuces Azure – Azure App Service

Conseils et astuces Azure – Azure App Service

Au fur et à mesure qu’Azure évolue et devient une plate-forme qui sous-tend la transformation numérique, nous chercherons à partager une gamme d’astuces et de conseils sur différents canaux pour vous aider à utiliser la plate-forme Azure pour soutenir votre transformation. Au cours des 12 à 18 derniers mois, nous avons vu l’utilisation d’Azure croître considérablement et nous prévoyons qu’elle dépassera toutes les attentes au cours de la prochaine année.

Si vous avez utilisé Azure, vous avez plus que probablement utilisé Azure App Service pour héberger facilement des applications Web, des API REST et des back-ends mobiles. Dans cet ensemble de conseils, nous avons extrait les trois meilleurs conseils pour Azure App Service. Il s’agit notamment de travailler facilement avec des fichiers dans la console, de configurer facilement des environnements de staging et de les permuter entre eux, et d’acheminer le trafic vers différentes versions de votre application pour « Tester en production ». Nous expliquerons également comment vous pouvez implémenter des tests de performances, les meilleures pratiques pour les paramètres d’application dans Azure App Service et le clonage d’une application Web, ce qui est particulièrement utile si vous avez des clients dans le monde entier.

Travailler avec des fichiers dans Azure App Service

Nous examinerons les fichiers à l’intérieur d’un site web Azure App Service et comment vous pouvez facilement les utiliser.

Accès console à mon service d’application

Accédez au portail Azure et sélectionnez mon Service d’application. Cliquer sur Console en dessous de Outils de développement d’avoir une invite de commande pour travailler rapidement avec mon Azure App Service.

Comme vous pouvez le voir sur la capture d’écran, commencez par D:homesitewwwroot. et tapez dir pour voir une liste de répertoires en cours.

Vous pouvez faire des commandes de base ici et même utiliser TYPE pour analyser la sortie d’un fichier à l’écran. Vous pouvez créer un répertoire, etc., mais gardez à l’esprit qu’il s’agit d’un environnement sandbox et que certaines commandes nécessitant des autorisations élevées peuvent ne pas fonctionner.

Une expérience VS Code vers un Azure App Service

Il existe également une autre option qui s’appelle Éditeur de service d’application situé à seulement deux éléments de Console que vous avez choisi auparavant.

Tout comme dans VS Code, vous pouvez modifier vos paramètres et même changer votre thème. Aucun didacticiel App Service n’est complet sans mentionner Kudu Diagnostic Console. Vous pouvez y accéder depuis le Éditeur de service d’application sous votre Nom de l’application -> Ouvrir la console Kudu ou via le portail sous Outils avancés.

Vous pouvez simplement cliquer sur le nom du dossier pour naviguer ou saisir la commande. Vous pouvez également manipuler facilement les fichiers, mais l’éditeur App Service est meilleur pour cette fonctionnalité. Editor est parfait pour les travaux légers tels que l’édition de fichiers, tandis que Kudu vous plonge dans les mauvaises herbes avec des informations de débogage, la manipulation de fichiers et plus encore. La principale raison de venir à la console de diagnostic Kudu est de télécharger des fichiers.

Tester des applications Web en production avec Azure App Service

Examinons les fichiers d’un site Web Azure App Service et comment vous pouvez facilement les utiliser.

Création d’un emplacement de déploiement

Les emplacements de déploiement vous permettent de déployer différentes versions de votre application Web sur différentes URL. Vous pouvez tester une certaine version, puis échanger le contenu et la configuration entre les emplacements. Allez à la Portail Azuresélectionner Mon service d’application et cliquez sur Emplacements de déploiement en dessous de Déploiement pour commencer. Cliquez ensuite sur le Ajouter des emplacements bouton et donnez-lui un nom tel que Mise en scène puis utilisez une source de configuration existante. Nous utiliserons notre ‘Production’ application Web – vous savez, l’application de quiz cool Aka.ms/azuretips/myquizapp

Si nous revenons maintenant à Emplacements de déploiementon devrait le voir tourner

Cliquez sur le nouveau site intermédiaire que nous venons de créer et vous remarquerez qu’il a ajouté le mot Mise en scène. Vous remarquerez également que nous avons un nouveau site : Aka.ms/azuretips/quizsourcegit

Nous devons pousser une nouvelle version de notre application de quiz existante vers cet emplacement intermédiaire. Aller à Options de déploiement et sélectionnez Référentiel externe. Donnez-lui l’URL suivante : Aka.ms/azuretips/quizsource et appuyez sur OK. Vous devrez peut-être frapper Synchroniseret vous finirez par voir ce qui suit :