Chapitre3 Administration Cloud Azure
Chapitre3 Administration Cloud Azure
Chapitre3 Administration Cloud Azure
Chapitre 3 :
Les applications Web
Créer et configurer des applications Web.
Push du code dans une application Web et utiliser les slots de déploiement.
2
APPLICATION WEB ET ENVIRONNEMENT ON-PREMISE
La création et l’hébergement de votre application web avec Azure App Service rend le
déploiement et la gestion d’une application web beaucoup plus faciles.
3
AZURE APP SERVICE
Calcul partagé :
Comprend les niveaux Gratuit et Partagé,
est conçu pour exécuter une application sur la même machine virtuelle Azure que d'autres applications App
Service, y compris les applications d'autres clients.
Les ressources allouées à chaque application qui s'exécute sur les ressources partagées sont limitées,
Les applications de ce niveau ne peuvent pas effectuer un scale-out.
Ces niveaux sont réservés à une utilisation à des fins de test et de développement.
Calcul dédié :
Les niveaux De base, Standard, Premium, PremiumV2 et PremiumV3
est conçus pour exécuter les applications sur des machines virtuelles Azure dédiées.
Seules les applications qui se trouvent dans un même plan App Service partagent les mêmes ressources de calcul.
Ces niveaux sont destinés aux charges de travail de production. 9
Plus le niveau est élevé, plus vous disposez d’instances de machine virtuelle pour une mises à l’échelle
NIVEAUX TARIFAIRES
Isolé :
Les niveaux Isolé et IsoléV2
Est conçu pour offrir un haut niveau d'isolement et de sécurité pour les applications.
les machines virtuelles Azure allouées pour les plans App Service sont dédiées à une seule
application et ne sont pas partagées avec d'autres clients.
fournit un réseau virtuel Azure dédié pour l'application
offre des fonctionnalités de mises à l’échelle maximales.
Ils sont idéaux pour les applications nécessitant des connexions sécurisées avec votre réseau local.
10
NIVEAUX TARIFAIRES
11
CARACTÉRISTIQUES DES PLANS APP SERVICE
12
DOMAINE PERSONNALISÉ
Il y a des plans qui permettent d’ajouter des noms de domaines (DNS) personnalisés.
Pour ajouter un nom de domaine personnalisé à votre App Service :
Soit acheter un nom de domaine directement à partir d'Azure Domain App Service
gérer ce domaine à l'aide d'Azure DNS qui offre une gamme d'options d'hébergement de
domaine sécurisées et fiables.
Soit acheter un nom de domaine auprès d'un autre fournisseur et le mapper à votre App Service.
13
EMPLACEMENTS DE DÉPLOIEMENT
entrant.
MISE À L’ÉCHELLE HORIZONTAL (SCALE-OUT)
Scaling automatique : vous pouvez définir des règles de mise à l’échelle automatique qui effectue
un scaling basé sur des seuils de métriques ou de planifier le nombre d’instances qui se met à
l’échelle pendant les fenêtres de temps désignées
16
SCALE-OUT MANUEL
17
SCALE-OUT AUTOMATIQUE PERSONNALISÉ
18
SCALE-OUT AUTOMATIQUE PERSONNALISÉ
19
SCALE-OUT AUTOMATIQUE PERSONNALISÉ
Une condition de mise à l’échelle basée sur une métrique contient une ou plusieurs règles de mise à
l’échelle.
Vous utilisez le lien Ajouter une règle pour ajouter vos propres règles personnalisées.
Vous définissez les critères qui indiquent quand une règle doit déclencher une action de mise à
l’échelle automatique et la nature de l’action à effectuer (scale-out ou scale-in).
20
SCALE-OUT AUTOMATIQUE PERSONNALISÉ
Les métriques que vous pouvez superviser pour une application web sont les suivantes :
Pourcentage de processeur : est une indication de l’utilisation du processeur sur toutes les
instances.
Pourcentage de mémoire : capture l’occupation de la mémoire de l’application sur toutes les
instances.
Longueur de file d’attente de disque : est une mesure du nombre de demandes d’E/S en
suspens dans toutes les instances.
Longueur de la file d’attente HTTP : affiche le nombre de demandes clientes en attente de
traitement par l’application web.
Données entrantes : est le nombre d’octets reçus sur toutes les instances.
21
Données sortantes : est le nombre d’octets envoyés par toutes les instances.