IIS 7.5 : une plate-forme puissantepour les applications Web
- Intégration du framework ASP.NET
- Architecture totalement modulaire et extensible
- Performances et fiabilité améliorées
Préparation de l’installation d’IIS 7.5
Vue d'ensemble de l'architecture Web
- Communication entre les navigateurs et les serveurs
- Mise en place des briques des technologies Internet
Installation du serveur Web
- Vérification de la configuration minimum requise
- Mise en place de bonnes pratiques d'installation
- Création d'un miroir de l'environnement de production pour les développeurs
Configuration des modules extensibles
Analyse de l'installation par défaut
- Identification des modules standards
- Modification des paramètres de configuration initiale
- Diminution de la surface d'attaque
Extension des fonctionnalités avec des modules supplémentaires
- Déterminer les besoins pour les applications
- Activer des modules nécessaires pour les applications
- Nouvelles fonctionnalités grâce à des modules personnalisés
Création d'un site Web fiable
Sandbox automatiques avec les pools d'applications
- Gestion des pools d'applications
- Isoler des applications pour plus de stabilité et de performance
Maintien de la disponibilité des applications
- Configuration de la détection rapide des défaillances
- Recyclage des processus et santé des programmes
- Détection d'erreurs avec FREB (Failed Request Event Buffering)
Simplification des tâches administratives
Configurer les paramètres des applications
- Automatisation des tâches avec les scripts et AppCmd
- Réplication de la configuration de votre système
- Copie récursive des configurations et des contenus d'un site
- Gain de davantage de contrôle en installant l’Administration Pack
Délégation de responsabilités administratives
- Autoriser les propriétaires de sites à contrôler des fonctions
- Permettre au développeur de gérer le serveur virtuel
- Tracer les changements de configuration avec Configuration Tracing
Développement d’applications avec IIS 7.5
Optimisation de l'intégration d'ASP.NET
- Analyse des modes pipeline classique et intégré
- Création de pages Web ASP.NET
- Configuration du support en ASP classique
Prise en charge de technologies alternatives
- Utilisation de frameworks d'applications courants avec FastCGI
- Création d'une solution PHP
Sécurisation d'applications Web
Authentification sécurisée des utilisateurs
- Paramétrage des utilisateurs et des groupes
- Sélection des modules d'authentification
- Restriction de l'accès avec ISM, le gestionnaire de services Internet
Chiffrement des communications
- Demander et installer un certificat de serveur
- Activation de SSL/TLS pour sécuriser les transferts de données
- Vérification de l'authenticité des serveurs avec les certificats
Extension des capacités d'hébergement
Publication de contenu Web
- Chargement de données avec Secure FTP
- Gestion d'arborescences de fichiers avec WebDAV
- Indexation et recherche de contenus
Création de plusieurs serveurs virtuels
- Hébergement de très nombreux sites et sous-sites
- Protection et isolation de sites concurrents
- Résolution de sites par DNS et par en-têtes d'hôtes
Intégration de technologies SharePoint
- Collaboration d'équipe et gestion de documents
- Configuration de SharePoint pour qu'il coexiste avec d'autres sites Web
Déploiement d'un serveur Web évolutif
Réglage et optimisation des performances
- Résolution de problèmes liés aux compteurs de performance
- Analyse des fichiers journaux du serveur Web
Mise en œuvre d'une ferme de serveurs robuste
- Configuration de jardins et de fermes Web
- Obtention d'une ferme tolérante aux pannes et évolutive
- Création d'un cluster d'équilibrage de charge réseau (NLB)