image

durée formation certifiante IIS

3 jours / 21 heures

Formation IIS

Disponible en Inter et Intra entreprise.

formation certifiante CNCP CPF IIS

Formation certifiante recensée à l'inventaire CNCP et éligible CPF

Module IIS faisant parti de la

certification Microsoft.NET

date prochaine session formation informatique et numérique

Prochaine dates et sessions

Pour connaitre les dates de la prochaine session dans la ville la plus proche,

CLIQUEZ ICI.

IIS : Internet Information Service

Ce cours de formation enseigne aux participants les procédures et les meilleures pratiques de l'administration du serveur Web d'Internet Information Server (IIS) de Microsoft Windows Server.

Les objectifs

A l’issue de la formation « IIS», les apprenants auront les capacités de :
  1. Apprendre à planifier et à effectuer une installation IIS
  2. Comprendre l'architecture et la configuration des IIS
  3. Exécuter des tâches d'administration IIS courantes à l'aide du Gestionnaire des services Internet (IIS), AppCmd et PowerShell
  4. Apprendre les techniques et les meilleures pratiques pour la sécurité et le suivi des IIS
  5. Comprendre comment déployer, configurer et héberger de manière sécurisée des applications Web.

Le public

La formation certifiante « IIS », s’adresse à tout public salarié, demandeur d’emploi ou en reconversion professionnelle et souhaitant acquérir des compétences en développement Microsoft.Net, notamment IIS.  

Les prérequis

Pas de prérequis nécessaire pour la formation IIS .
Les utilitaires
Pour le bon déroulement de la formation IIS, voici une liste non exhaustive des outils indispensables :
  1. Windows avec au moins 4 Go de RAM
  2. SQL Server
  3. Visual Studio avec la dernière mise à jour appliquée.
Programme détaillé

Introduction et les fondamentaux de la configuration IIS.   

Introduction 

  1. Rôle d'un serveur Web
  2. Contenu statique et dynamique
  3. Sécurité
  4. Authentification et autorisation
  5. Evolution des IIS
  6. HTTP / 2.

Planification du déploiement  

  1. Windows Server Editions
  2. Nano Server
  3. Options d'installation de Windows
  4. Active Directory vs. Standalone
  5. Modules IIS .

Installation    

  1. Gestionnaire de serveur
  2. PowerShell
  3. Mise à niveau à partir d'une version antérieure d'IIS
  4. Installation automatisée.

Emprise du serveur      

  1. Dossiers et fichiers
  2. Services système
  3. Utilisateurs et groupes Windows .

Outils pour l'administration d'IIS      

  1. Gestionnaire des IIS
  2. PowerShell
  3. Microsoft.Web.Administration API

Objets d'administration de base      

  1. Répertoires virtuels
  2. Applications
  3. Sites et liens
  4. Pools d'applications

Système de configuration      

  1. Architecture
  2. Délégation de fonctionnalités
  3. Éditeur de configuration

Introduction et les fondamentaux de la configuration IIS.   

Administration à distance de l'IIS 

  1. Service de gestion IIS
  2. Utilisateurs et autorisations.

Architecture de base  

  1. HTTP.sys
  2. Processus des travailleurs
  3. Service de publication World Wide Web (W3SVC)
  4. Service d'activation Windows (WAS) .

Request Pipeline    

  1. Mode classique par pipeline intégré
  2. Événements sur le cycle de vie des demandes
  3. Modules IIS
  4. ISAPI Handlers and Filters
  5. Gestionnaire de fichiers statiques et types MIME
  6. Traitement des demandes échouées (FRT)
  7. Modification de la séquence d'exécution
  8. Réécriture d'URL.

Surveillance et consignation    

  1. Surveillance en temps réel
  2. Enregistrement des demandes
  3. Codes de sous-état IIS
  4. Enregistrement au niveau de l'application
  5. Enregistrement centralisé et basé sur un nuage

Filtrage de requêtes et limites    

  1. Blocage de demandes incorrectes et malveillantes
  2. Restrictions de propriété intellectuelle et de domaine
  3. Restrictions IP dynamiques
  4. Limitation de bande passante
  5. Limites de connexion et délais

Performance du pool d'applications     

  1. Initialisation du processus de travail
  2. Recyclage automatique
  3. Effets du recyclage
  4. À la demande vs toujours en cours d'exécution
  5. Délai d'inactivité
  6. Processus de travail inactif Page-Out
  7. Recouvrement recouvert
  8. NET Application Domain Recycling
  9. Affinité et limites des CPU
  10. Protection Rapide contre les Faille

Conclusion

Sécurisation de IIS.   

Identité du pool d'application 

  1. Identité du pool de l'application par rapport à l'utilisateur authentifié
  2. Autorisations NTFS
  3. Utilisation de comptes de domaine
  4. Interaction avec le système de configuration
  5. Problèmes d'autorisation de débogage.

Authentification  

  1. Authentification anonyme
  2. Authentification HTTP et de base HTTP
  3. Authentification Kerberos et NTLM
  4. Authentification des formulaires NET
  5. Authentification pour les services Web
  6. Délégation .

Autorisation    

  1. Autorisation basée sur NTFS
  2. Autorisation basée sur URL
  3. Autorisation de niveau d'application
  4. Iimitations.

Certificats et HTTPS      

  1. SSL, TLS et HTTPS
  2. Obtention et installation d'un certificat de serveur
  3. Reliures du site HTTPS
  4. Indication de nom de serveur (SNI)
  5. Gestion de certificats centralisée
  6. Rebind de certificat
  7. Exiger HTTPS
  8. Certificats clients
  9. Mapping de compte de certificat client .

Mise en cache et compression      

  1. Kernel-Mode Output Caching
  2. Mise en cache de sortie en mode utilisateur
  3. Mise en cache en aval et client
  4. Compression de réponse

État de la session NET      

  1. ID de session
  2. État de session en cours
  3. Utilisation d'un serveur d'état

Fermes Web      

  1. introduction
  2. Configuration partagée
  3. Contenu du site partagé
  4. État de session
  5. Clé de machine
  6. L'équilibrage de charge
  7. Routage de demande de demande (ARR)

Déploiement d'application Web      

  1. Pushing vs. Pulling Content
  2. FTP et WebDAV
  3. Microsoft Web Deploy
  4. Environnements Dev, Staging et Production
  5. NET Core et Kestrel
  6. Déploiement utilisant Docker

Conclusion 

Besoin de devis/ Renseignements

Veuillez remplir le formulaire de contact

Merci de remplir le formulaire de contact. Un de nos conseillers traitera votre demande rapidement.

Please type your full name.
Invalid email address.
Veuillez saisir votre numéro de téléphone.
Please tell us how big is your company.
Entrer le nom de votre société si vous êtes salarié.
Please tell us how big is your company.
Entrée non valide
Robot Actualisation Entrée non valide