Le 14 septembre 2017, nous avons publié une version actualisée de notre Politique de confidentialité. En utilisant video2brain.com vous vous engagez à respecter ces documents mis à jour. Veuillez donc prendre quelques minutes pour les consulter.

L'essentiel de IIS

Découvrir les nouveautés de IIS 8

TESTEZ LINKEDIN LEARNING GRATUITEMENT ET SANS ENGAGEMENT

Tester maintenant Afficher tous les abonnements
Faites le tour des nouveautés intéressantes de IIS 8. Il s'agit d'une évolution de 2007 qui intègre quelques fonctionnalités bien utiles.
04:52

Transcription

Finalement la dernière version de IIS est la version 8.0. C'est le IIS qui est intégré avec Windows Server 2012 et Windows Server 2012 R2. C'est une évolution de IIS 7. IIS 7 a été une mise à jour majeure, comme IIS 6 d'ailleurs. IIS 8 n'est pas forcément une révolution mais une évolution de IIS 7 avec quelques améliorations qu'il est intéressant de souligner. Vous avez une fonctionnalité qui s'appelle « Server Name Indication » (SNI). Cela répond à un problème de sécurité en SSL ou en TLS : lorsque vous achetez à un certificat, le certificat est lié à un nom de domaine. Par exemple, si vous achetez un certificat pour un domaine comme nanipabulophiles.site, ce certificat est lié à une adresse IP. Lorsque vous voulez mettre plusieurs noms de domaine sur la même adresse IP donc sur la même machine avec des hôtes virtuels l'hôte virtuel ne fonctionnait pas du tout en SSC. Server Name Indication c'est l'ajout du nom du serveur, du nom du domaine à l'intérieur de la communication faite en SSL de façon à pouvoir dire qu'on est sécurisé sur cet IP pour tel nom de domaine et vous pouvez ajouter un autre nom de domaine avec un autre certificat sur la même IP parce qu'à travers la communication sécurisée, le hand check pour établir cette communication sécurisée et reconnaître le certificat, contient maintenant le nom du domaine et peut donc être spécialisé par domaine sur la même IP. Autre nouveau intéressante : la restriction dynamique d'adresses IP. Si vous avez quelqu'un qui essaye d'attaquer votre site en faisant du dénis de service, quelqu'un qui fait des centaines, des milliers d'appel à la seconde sur votre site pour le faire tomber, vous avez une fonctionnalité qui permet à IIS d'interdire cette IP et donc de ne pas répondre à la demande et donc de ne pas crasher ou de ne pas être surchargé. Historiquement vous deviez le faire avec un outil ou manuellement pour dire lorsque vous supervisez : je vois cette adresse IP qui essaye de m'attaquer et j'ajoute cette adresse IP dans la liste des IP bannies. Avec la restriction dynamique d'IP, vous pouvez configurer IIS pour faire le travail lui-même : lorsqu'il va voir une IP qui fait tant d'appels par seconde ou par minute, elle sera automatiquement bannie. Restriction CPU aussi : par pool d'application. Vous pouvez faire ce que l'on appelle du « throttling », c'est-à-dire dire que tu ne vas pas utiliser plus de temps de pourcentage de processeur sur tel pool d'application. Le support de NUMA. NUMA veut dire : Non Uniform Memory Access. C'est l'architecture matérielle que vous allez trouver maintenant sur la plupart des serveurs qui ont plus de 16 processeurs parce que la problématique du multi processing des serveurs qui ont beaucoup de processeurs, c'est qu'ils passent tous sur le même bus pour accéder à la mémoire. Le bus fait goulet d'étranglement : il y a contention sur le bus. Vous avez une machine avec 48 processeurs ils doivent tous passer par le même canal pour accéder à la mémoire. L'idée de NUMA est de séparer des processeurs en groupe et d'attribuer des zones de mémoire pour chaque groupe avec un bus dédié. La problématique de cela, c'est qu'il faut que les applications soient NUMA-aware pour pouvoir bien s'en servir. IIS 8 supporte NUMA ce qui est une très bonne chose car pour avoir un site qui monte en charge vous devez avoir un serveur qui a un certain nombre de processeurs et IIS 8 va beaucoup mieux les gérer. Vous avez une notion d'initialisation d'application ce qui veut dire simplement que lorsque vous démarrez l'application les assembly .NET seront déjà pré-compilées elles vont être chargées en mémoire et vous n'aurez pas ce temps d'attente que vous aviez auparavant lorsque vous lancez ou appelez pour la première fois une page dans votre application : il faut que l'on charge .NET, que les assembly se compilent etc. On a une initialisation d'application qui permet un démarrage beaucoup plus rapide de l'application Web. Enfin ça existait déjà en IIS7, mais vous avez eu des améliorations sur ce que vous pouvez faire en terme d'administration via des cmdlets PowerShell, c'est-à-dire administrer tout votre IIS en ligne de commande et donc par script en définition. Vous voyez que ce sont des améliorations vraiment bienvenues, intéressantes. Ici nous allons travailler avec IIS8.

L'essentiel de IIS

Administrez IIS (Internet Information Server) en toute confiance. Abordez les notions de site, d'application, l’attribution de permissions sur les répertoires de l'espace web, etc.

3h45 (43 vidéos)
Aucun commentaire n´est disponible actuellement
 
Logiciel :
IIS IIS 8.5
Spécial abonnés
Date de parution :10 mai 2016

Votre formation est disponible en ligne avec option de téléchargement. Bonne nouvelle : vous ne devez pas choisir entre les deux. Dès que vous achetez une formation, vous disposez des deux options de consultation !

Le téléchargement vous permet de consulter la formation hors ligne et offre une interface plus conviviale. Si vous travaillez sur différents ordinateurs ou que vous ne voulez pas regarder la formation en une seule fois, connectez-vous sur cette page pour consulter en ligne les vidéos de la formation. Nous vous souhaitons un excellent apprentissage avec cette formation vidéo.

N'hésitez pas à nous contacter si vous avez des questions !